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