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
7ce49bf131
Reworked various hash tables, using the faster epicsStrHash() routines;
...
added per-bucket locks to the PV Directory, needed for run-time alias creation;
speed up gpHash lookups; improved the output of both Dump routines.
2009-03-19 23:00:44 +00:00
Andrew Johnson
67ef06c1e3
Cleanup.
2008-12-10 21:32:06 +00:00
Andrew Johnson
9842182954
Replace local myCalloc() calls with callocMustSucceed().
2008-08-11 17:20:38 +00:00
Marty Kraimer
b0599e863a
The maximum size was initialized to 65636 instead of 65536
2005-03-21 14:17:22 +00:00
Marty Kraimer
5c0f09c5d2
gphFreeMem did not destroy mutex
2004-10-29 18:18:25 +00:00
Ken Evans
a473612084
Added a version of gphDump that writes to an arbitrary file pointer
...
rather than stdout.
2004-03-29 19:35:58 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Marty Kraimer
cfe2ed5f17
replace osiSem by epicsMutex/epiceEvent
2001-01-12 16:13:53 +00:00
William Lupton
e47924e852
added #ifdef __cplusplus extern C definition
2000-03-06 20:21:31 +00:00
Janet B. Anderson
88ca942bec
Converted man to html.
2000-02-11 17:19:09 +00:00
Marty Kraimer
dbf87b772e
semId => semMutexId and semBinaryId
2000-01-27 20:06:03 +00:00
Marty Kraimer
f9e516b9bd
changes for osiSem changes
1999-12-14 22:08:05 +00:00
Janet B. Anderson
78fe1595df
Changes for WIN32 build.
1999-10-12 18:53:10 +00:00
Marty Kraimer
c786f54b63
changes for 3.14
1999-09-13 19:18:48 +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
Ken Evans
88d36c7db3
Made a large number of changes to epicsShareThings in libCom routines
...
to get imports and exports straight on WIN32. Not everything is fixed
at this time.
1998-02-20 21:45:20 +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
2207e20627
Did not properly implement support for multiple clients
1997-01-16 17:03:26 +00:00
Marty Kraimer
a8da2b9da4
moved include files from base/include
1996-01-25 21:24:40 +00:00
Marty Kraimer
fb6f4ce704
Changes for replacing default.dctsdr by all ascii files
1995-11-29 14:38:52 +00:00
Jeff Hill
c9abc2c82e
ms windows changes
1995-09-29 22:17:13 +00:00
Marty Kraimer
e55693525c
If on vxWorks add #include <vxWorks.h>
1995-02-27 15:36:56 +00:00
Mike Bordua
d278bf8277
Channel Access changes from Jeff Hill.
1994-07-13 02:29:43 +00:00
Marty Kraimer
aaffea90a5
still original version
1994-05-02 10:50:47 +00:00
Janet B. Anderson
6bf3affeb2
changed printf lstCount to ellCount
1994-04-11 15:17:41 +00:00
Janet B. Anderson
1e028e66e1
changed calls to lst* to ell*
1994-04-11 15:14:57 +00:00
Janet B. Anderson
5db0ce9f2a
added #include <lstLib.h>
1994-04-11 14:51:24 +00:00
Janet B. Anderson
9279c76b89
bug fix
1994-04-11 14:45:02 +00:00
Janet B. Anderson
89efeaec16
added fdef __STDC__
1994-04-11 14:40:30 +00:00
Marty Kraimer
e95aaed3e9
Original version
1994-04-11 08:49:50 +00:00
Marty Kraimer
78a2fbb7d5
Initial revision
1994-04-07 10:17:18 +00:00