Commit Graph

20 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 8ee39f8cce Memory allocation checks. 2009-05-05 15:19:00 +00:00
Andrew Johnson 8823924561 Oops, currected *Strdup routines. 2006-03-29 20:53:54 +00:00
Andrew Johnson 976febd1ac Added dbmfStrdup() function. 2006-03-29 19:33:50 +00:00
Ralph Lange 140bf4a89a Fixed printf warnings by casting size_t to unsigned long. 2002-11-07 18:36:41 +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 cfe2ed5f17 replace osiSem by epicsMutex/epiceEvent 2001-01-12 16:13:53 +00:00
Marty Kraimer 4331775413 changed comment 2000-10-11 19:14:53 +00:00
Marty Kraimer 2d86915255 semIf => semMutexId 2000-01-27 19:58:36 +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
Jeff Hill 7946e9b921 DLL keyword adjustments 1997-05-01 23:51:07 +00:00
Jeff Hill c99ee0317c fixed conflict 1997-05-01 20:43:12 +00:00
Jeff Hill 6b6e5e7515 updated dll keywords 1997-05-01 19:57:53 +00:00
Marty Kraimer 3a840f6e2f Still original version 1997-04-30 19:04:09 +00:00
Jeff Hill 2517d52437 fixed WIN32 DLL symbol exports 1997-04-23 17:23:05 +00:00
Jim Kowalkowski 121a2dc9ae Added a simple library for doing malloc/free from a buffer pool 1997-04-07 20:16:42 +00:00