Commit Graph

23 Commits

Author SHA1 Message Date
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 93bab7d518 Correct epicsMin/epicsMax behaviour for floating-point NaN arguments. 2006-03-30 19:48:12 +00:00
Andrew Johnson 81c052a4e2 Removed epicsList and associated test file - not used or maintained. 2005-10-28 19:36:09 +00:00
Jeff Hill 2f829e5992 removed const from arg to copy constructor as is convention with std 2004-10-19 17:12:37 +00:00
Jeff Hill 1388169f1e fixed missing throw() spec 2004-09-24 00:05:26 +00:00
Jeff Hill 107f1fa37f added array capabilities 2004-09-23 21:56:51 +00:00
Jeff Hill dd82684617 fixed inappropriate use of const 2003-02-20 17:28:17 +00:00
Janet B. Anderson 93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Ralph Lange e49a919434 Fixed HPUX errors (typename) 2001-07-26 07:45:30 +00:00
Jeff Hill 76560ce7c3 added reset() 2001-04-17 00:14:42 +00:00
Jeff Hill 1ec6f444b7 changed file name 2001-04-17 00:03:02 +00:00
Jeff Hill c2e6490220 installed 2001-04-16 22:36:28 +00:00
Andrew Johnson 95806cd1cd MSVC can't handle partial template specializations (swap<T>), so removed
removed swap<epicsList<T>> and renamed epicsSwap<epicsList<T>> to
epicsListSwap<T>
2001-04-12 15:35:56 +00:00
Andrew Johnson 34ea7db15b Changed template so it takes an exception object as argument, not a
char* to use as the argument to the exception object.  This may end
up copying the object, but it's now completely flexible (an exception
class must be copy-constructable anyhow).
2001-03-27 20:45:59 +00:00
Andrew Johnson a1bbcf660a Using epicsAlgorithm.h 2001-03-27 16:55:12 +00:00
Andrew Johnson a16fdfe45e Added epicsAlgorithm.h header containing epicsMin, epicsMax & epicsSwap. 2001-03-27 16:53:22 +00:00
Andrew Johnson 6b9c553dd0 Removed epicsCppStd.h and STD_ macro - not required. 2001-03-06 20:42:21 +00:00
Janet B. Anderson 13aba586ca Changes because MSVC doesn't support anywhere near standard C++. Yuck. - ANJ 2001-03-06 20:19:07 +00:00
Andrew Johnson e04c8fdd47 All platforms support exceptions now, so removed the test and use of
epicsThrow macro.
2001-02-17 04:37:48 +00:00
Jeff Hill f121fbb43b added #define epicsExportSharedSymbols 2001-02-15 00:53:01 +00:00
Andrew Johnson 93aa11d2f6 Some mod's to cope with MSVC's poor C++ support 2001-02-14 20:13:36 +00:00
Andrew Johnson 50f60bae50 C++ standard facilities, including list template 2001-02-12 23:01:31 +00:00