Commit Graph

40 Commits

Author SHA1 Message Date
Michael Davidsaver
f7fc564556 Fold antelope/flex and asHost into libCom
Build lexer and parser from libCom/Makefile.
Since libCom now includes asLib.c and asLib_lex.c we must build
antelope and flex without linking them to Com.  This works because
they only need epicsTempFile anyway.  However make doesn't like a
subdirectory with the same name as a target object, so the antelope
source directory is now called yacc.  The two main.c files were also
renamed to avoid other build problems.

Merge asHost into Com and remove mentions in CONFIG_BASE

Lots of noise since SRCS must be renamed to Com_SRCS
2011-02-25 15:39:44 -06:00
Andrew Johnson
9a831f9dc5 libCom: Simplify libCom/Makefile by splitting into parts
Each SRC_DIR gets its own Makefile fragment, and where it needs
private build rules a RULES files.

If this pattern gets used elsewhere we could automate the include
lines (search $(SRC_DIRS) for Makefiles and RULES files?).
2010-12-10 15:23:42 -06:00
Andrew Johnson
fbda9f3280 RCS keyword updates for Bazaar
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Andrew Johnson
7ab50cad05 Convert NaN values properly. 2008-08-11 21:55:02 +00:00
Marty Kraimer
54ee23afb9 changes for long being 64 bits 2002-12-06 14:13:36 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Marty Kraimer
adc6677275 add extern for C callable routines 2002-05-06 19:01:15 +00:00
Marty Kraimer
7c81b6920e remove old style C; use signed char for cvtCharToString; get rid of some warning messages 2001-07-24 13:47:29 +00:00
Marty Kraimer
5042abe7cc changes for ToOctalString and ToHwxString 2000-02-01 14:14:29 +00:00
Marty Kraimer
c786f54b63 changes for 3.14 1999-09-13 19:18:48 +00:00
Jeff Hill
76dd1474a8 workaround for Tornado II not using LONG_MAX and LONG_MIN
that are constants of type long
1999-09-03 20:20:48 +00:00
Jeff Hill
644320cbc3 cvtFast.h 1998-06-16 02:10:39 +00:00
Marty Kraimer
d47b64445c cvtDoubleToString will display big numbers better 1998-05-20 21:01:38 +00:00
Marty Kraimer
97191cfb50 get rid of some warning messages 1998-03-19 20:43:47 +00:00
Jeff Hill
27c4d0574f cleaned up the DLL symbol export 1998-02-27 01:34:15 +00:00
Marty Kraimer
b3f706af3b Get rid of some of the warning messages 1998-02-19 14:57:15 +00:00
Marty Kraimer
b95644e9d7 Get rid of warning messages for LONG_MIN 1997-05-30 13:16:18 +00:00
Jeff Hill
6b6e5e7515 updated dll keywords 1997-05-01 19:57:53 +00:00
Jeff Hill
d3c6310bb1 API changes and include with not <> 1997-04-10 19:45:43 +00:00
Marty Kraimer
7452aea2bc Get rid of extra trailing \0 1996-10-15 19:34:23 +00:00
Marty Kraimer
49173bcb97 Prevent unilialized precision for cvtStringToDouble 1996-06-11 19:51:14 +00:00
Marty Kraimer
a8da2b9da4 moved include files from base/include 1996-01-25 21:24:40 +00:00
Marty Kraimer
e62f7d0ae2 cvtDoubleToString: honor precision for wierd numbers 1995-10-11 19:42:52 +00:00
Marty Kraimer
e55693525c If on vxWorks add #include <vxWorks.h> 1995-02-27 15:36:56 +00:00
Marty Kraimer
7b1c33aa63 cvtFloatToString and cvtDoubleToString failed for the value 1e7 1995-02-02 16:32:30 +00:00
Marty Kraimer
ca33e25e16 For cvtDoubleToString use fixed up to 1e16 1994-09-16 18:50:18 +00:00
Mike Bordua
d278bf8277 Channel Access changes from Jeff Hill. 1994-07-13 02:29:43 +00:00
Jim Kowalkowski
761384177f removal of strtoul 1994-05-17 13:47:55 +00:00
Jim Kowalkowski
b87703fd2e always compiles strtoul() for unix 1994-05-11 10:33:18 +00:00
Marty Kraimer
845b526fed brought back strtoul 1994-05-11 09:50:52 +00:00
Marty Kraimer
5f89e593a2 The ExpToString routines now just call sprintf. Bug for .1 fixed, only ansi prototypes supported 1994-05-06 13:34:56 +00:00
Marty Kraimer
acbcdcbfd8 Replaced gcvt by sprintf and e format 1994-03-01 07:22:02 +00:00
Mark Anderson
d85b931353 cvtFloatToCompactString() - handle 0.0 same as cvtDoubleToCompactString() -- 0.0 should be rendered in f format rather than g format to be "compact" 1994-01-28 09:05:23 +00:00
Mark Anderson
09651c2a9d cvtDoubleToCompactString() - handle 0.0 as f format, not e format 1994-01-28 08:59:38 +00:00
Janet B. Anderson
e123df24ca added strtoul from GNU 1993-07-23 09:40:03 +00:00
Marty Kraimer
e14a553001 Support Old stype C 1993-07-22 14:35:15 +00:00
Janet B. Anderson
e6fdc911ae removed unsigned tests < 0 1993-07-20 08:41:42 +00:00
Jeff Hill
0bb4fa6757 added bit field extract/insert 1993-04-01 16:40:38 +00:00
Marty Kraimer
006d453c32 Moved from dbAccess. mda added aditional routines 1993-01-29 12:49:50 +00:00
Mark Anderson
dfa23a59fe Initial revision 1993-01-21 10:40:43 +00:00