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