Commit Graph

  • c64685a360 Varargs functions in CALC. Andrew Johnson 2008-04-10 18:31:33 +00:00
  • b281b453bb Added variable argument functions, mostly by Benjamin Fransken. MIN, MAX, FINITE and ISINF can now take any number of arguments. Andrew Johnson 2008-04-10 18:06:47 +00:00
  • df59c12f75 Added CPPFLAGS -mcpu=arm9 -marm -- from Heinrich du Toit. Janet B. Anderson 2008-04-09 20:41:33 +00:00
  • 85b20ffaea Fix envPaths output for cexp users. Andrew Johnson 2008-04-08 17:49:33 +00:00
  • fb930b6b0e Renamed convertRelease target 'STDOUT' to 'releaseTops' and fixed build files. Removed the -h option to convertRelease, use $ENV{EPICS_HOST_ARCH} instead. Reworked variables associated with expandVars to make it simpler to use. Split EPICS::Utils module into three parts. Moved code from fullPathName.pl into the new EPICS::Path module. Changed convertRelease.pl to use new modules. Added some documentation to RELEASE_NOTES.html Andrew Johnson 2008-04-03 21:57:16 +00:00
  • 2a9ccaf2c0 Use correct conditional. W. Eric Norum 2008-04-01 20:36:08 +00:00
  • bc3584c834 Moved Perl modules from Ctlsys to EPICS. Cleanup and corrections in expandVars@. Andrew Johnson 2008-04-01 19:25:47 +00:00
  • e1d28a495a Allow use with pre-release version of RTEMS-4.9. W. Eric Norum 2008-04-01 18:16:29 +00:00
  • d91feefcac Use _Objects_Get_name_as_string if available. Clean up some warnings. W. Eric Norum 2008-04-01 17:00:12 +00:00
  • e8d52af7bc Can't make epicsInt8 a 'signed char', it breaks too much stuff. This is a problem - on some archs char is signed, on others not. Andrew Johnson 2008-04-01 15:54:01 +00:00
  • f21aed109c An epicsInt8 is signed, but a bare 'char' isn't necessarily. Andrew Johnson 2008-03-31 19:46:46 +00:00
  • 37b371e956 macLib cleanup, added support for scoped macros. New test program for regular macros as well as the environment variable tests. Andrew Johnson 2008-03-31 19:30:17 +00:00
  • 2079c128d5 Cleanup of epicsThreadPrivate stuff, remove unnecessary code. Andrew Johnson 2008-03-28 22:35:48 +00:00
  • 37cd3234bd Use perl ExtUtils for CP, MV, RM, and RMDIR macro definitions. Janet B. Anderson 2008-03-28 21:35:26 +00:00
  • a4a2a73fe7 Added ifneq test around -include lines for make version 3.80 on Linux FC4. See Ernest Williams for details. Janet B. Anderson 2008-03-28 19:28:13 +00:00
  • 1d1454ba98 Removed perl scripts cp.pl mkdir.pl mv.pl rm.pl. Janet B. Anderson 2008-03-26 21:10:05 +00:00
  • 0c4cf4ff23 SRC_DIRS should be inside top tree. Janet B. Anderson 2008-03-26 18:55:03 +00:00
  • 7a6528cf1c Removed references to EPICS_BASE, EPICS_EXTENSIONS, and CTLSYS. Janet B. Anderson 2008-03-25 22:04:52 +00:00
  • c1512557d5 Removed EXPANDFLAGS definition. It is defined in configure/RULES_EXPAND. Janet B. Anderson 2008-03-25 22:03:41 +00:00
  • 2929063e3c Removed debugging lines. Janet B. Anderson 2008-03-24 22:27:42 +00:00
  • 09639d6183 Initial version. Janet B. Anderson 2008-03-24 22:24:22 +00:00
  • 1ff1ba637e Moved configure/tools files to src/tools directory. Janet B. Anderson 2008-03-24 22:17:06 +00:00
  • 678dec4100 Added new tools directory. Janet B. Anderson 2008-03-24 22:09:02 +00:00
  • ad4a336053 Include cfg/RULES* files to get DIRECTORY_TARGET names for uninstall. Janet B. Anderson 2008-03-24 22:06:46 +00:00
  • b10833318b Macros and rules for octave files. Janet B. Anderson 2008-03-24 22:06:26 +00:00
  • 861e6ab132 Allow user defined installation file types Added new file types ADL,ALH,CFG,IDL,PERL_MODULE,PERL_SCRIPT Janet B. Anderson 2008-03-24 22:06:05 +00:00
  • 93d1359256 New expand facility to expand @xxx@ variables. Janet B. Anderson 2008-03-24 22:05:42 +00:00
  • 101256d28c Moved configure/tools perl tools to src/tools directory. Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD Janet B. Anderson 2008-03-24 22:05:10 +00:00
  • 1e0178a492 Moved configure/tools perl tools to src/tools directory. Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD Janet B. Anderson 2008-03-24 22:04:01 +00:00
  • 0485bc7838 Moved configure/tools perl tools to src/tools directory. Janet B. Anderson 2008-03-24 22:03:42 +00:00
  • 74ff11919f Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD Allow new CFGS - user RULES* file to be installed into a cfg directory. New expand facility to expand @xxx@ variables. Janet B. Anderson 2008-03-24 22:03:08 +00:00
  • 716dabdba1 Replaced O.<T_A> files CONFIG_APP_INCLUDE and RULES_INCLUDE creation with defs and rules in configure files CONFIG_APP_INCLUDE and RULES_BUILD Janet B. Anderson 2008-03-24 22:02:29 +00:00
  • 87c4db7e4d Moved condWait() into conditional compilation area where it's used. Andrew Johnson 2008-03-17 22:18:25 +00:00
  • 3a40dddccb Give up trying to calculat epicsEpochOffset, which is a constant. Also fixed incorrect NTP timescale conversion constant. Andrew Johnson 2008-03-14 20:50:39 +00:00
  • 4deb3a92c9 Fixed 64-bit bug copying timestamp. Andrew Johnson 2008-02-21 19:47:37 +00:00
  • 5478ba8bc6 Rewrite. abs_path() fails if path components before the last don't exist. Andrew Johnson 2008-01-11 21:35:56 +00:00
  • f26de14718 Remove old-style stack check code. spy provides a better mechanism. W. Eric Norum 2008-01-10 15:03:45 +00:00
  • 9d8886e8cc Add extended BSP routines. W. Eric Norum 2008-01-08 22:19:50 +00:00
  • 95d6cbe8be Add MVME3100 support. W. Eric Norum 2008-01-08 22:06:14 +00:00
  • 1f7398344c Clean up GEV VPD support. W. Eric Norum 2008-01-08 20:58:10 +00:00
  • 193c5b234c Add VPD offset. W. Eric Norum 2008-01-08 20:47:37 +00:00
  • b8cd8f5507 Add open argument. W. Eric Norum 2008-01-08 20:29:20 +00:00
  • e366f72788 Add errno header. W. Eric Norum 2008-01-08 20:26:48 +00:00
  • f8959705b3 More GEV changes. W. Eric Norum 2008-01-08 20:24:19 +00:00
  • 2bb463293f Add serial EEPROM support. W. Eric Norum 2008-01-08 20:14:13 +00:00
  • 62a93f0565 Add default address for GEV memory. W. Eric Norum 2008-01-08 19:15:23 +00:00
  • 91cdaf7cca Fixed warnings on 64-bit platforms. Andrew Johnson 2008-01-04 21:32:19 +00:00
  • b0c0ab77ac Reduce initial size of expanded string. Andrew Johnson 2008-01-04 17:07:30 +00:00
  • 7cf188ff61 Fix issues when char is signed. Andrew Johnson 2008-01-04 16:52:15 +00:00
  • 9fa90d5d5d Cleanup. Andrew Johnson 2008-01-04 16:43:44 +00:00
  • 23d1feffcc Added vxWorks version 6.4 Andrew Johnson 2008-01-04 16:19:57 +00:00
  • 3722db6db7 Get types. W. Eric Norum 2007-12-17 21:23:26 +00:00
  • 1c89724137 Use new configuration entries. W. Eric Norum 2007-12-17 21:05:20 +00:00
  • b8bac42678 Use standard types. W. Eric Norum 2007-12-17 20:56:50 +00:00
  • b6479e4e38 RTEMS internals have changed slightly. W. Eric Norum 2007-12-17 20:50:24 +00:00
  • 5e87e645e0 Use standard types. W. Eric Norum 2007-12-17 19:47:51 +00:00
  • 9cb7a7a339 Use standard types -- new versions of RTEMS will be drop the rtems_xxx types. W. Eric Norum 2007-12-17 18:43:59 +00:00
  • 407234e390 Removed some comments. Janet B. Anderson 2007-12-12 20:19:01 +00:00
  • 271a80ab61 Made change for make -j option. Changed name of include file. Janet B. Anderson 2007-12-12 20:15:24 +00:00
  • f613d379ec Made change for make 0j option. Changed name of include file. Janet B. Anderson 2007-12-12 20:14:14 +00:00
  • f8152ac318 Made CONFIG_SITE file an optional include file. Janet B. Anderson 2007-12-12 20:04:54 +00:00
  • 7efb669ee3 Removed CC and CCC defs because they are in CONFIG.gnuCommon Janet B. Anderson 2007-12-12 20:01:03 +00:00
  • 2b29bede08 Option -fPIC not needed. Janet B. Anderson 2007-12-12 19:42:57 +00:00
  • bf6ff7cc1c Set valid builds to Ioc for cross builds. Janet B. Anderson 2007-12-11 21:17:03 +00:00
  • 55fde6bb9f GNU_TARGET now in CONFIG_SITE file. Flag for 32 bit build added. Janet B. Anderson 2007-12-11 21:15:27 +00:00
  • 42af0cab54 GNU_TARGET now in a CONFIG_SITE file. Janet B. Anderson 2007-12-11 20:58:26 +00:00
  • 4c27f4c83b Simplified code. Added flag for 32/64 bit. GNU_TARGET now in CONFIG_SITE*. Janet B. Anderson 2007-12-11 20:56:39 +00:00
  • b14316865d Updated FLAGS for 64 bit build. Janet B. Anderson 2007-12-11 20:50:22 +00:00
  • 79cc983edc Moved GNU_DIR def to CONFIG_COMMON. Moved *SHRLIB_LDFLAGS defs to CONFIG.gnuCommon. Janet B. Anderson 2007-12-11 20:23:00 +00:00
  • 51b179160b Added optional -pipe option for GNU compiler builds. Janet B. Anderson 2007-12-11 19:05:39 +00:00
  • 48d82f8701 Fixed definitions for GNU_TARGET_INCLUDE_DIR and GNU_TARGET_LIB_DIR. Janet B. Anderson 2007-12-11 15:46:15 +00:00
  • c0e61d3ee1 Allow INC_<OS_CLASS> definitions. Janet B. Anderson 2007-12-11 15:40:00 +00:00
  • 4cc40073f8 Install share libs before archive libs - needed for parallel builds. Janet B. Anderson 2007-12-11 15:35:06 +00:00
  • cd472f8135 Added include for linux-arm file. Janet B. Anderson 2007-12-11 15:28:17 +00:00
  • db7d8ba762 Moved GNU_TARGET def to CONFIG_SITE.linux-x86.linux-arm_* files. Janet B. Anderson 2007-12-11 15:17:33 +00:00
  • 0e8fb1017c Initial Version. Janet B. Anderson 2007-12-10 21:28:59 +00:00
  • 9e56389edc Added note about access security configuration file creation. Janet B. Anderson 2007-12-07 20:59:36 +00:00
  • 3e4570ed29 Added rules/macros for creating access security configuration .acf files. Janet B. Anderson 2007-12-07 20:57:35 +00:00
  • b1dc73e8da Fixed typo in comment. Janet B. Anderson 2007-12-07 19:48:33 +00:00
  • fb433c0202 Fixed file name (had comma in name). Janet B. Anderson 2007-11-29 18:41:33 +00:00
  • 3fa2a79f4f Move static command structures to file scope, needed for vxWorks-x86 targets. Andrew Johnson 2007-11-27 17:57:25 +00:00
  • caa0f27e9c Added RELEASE* files to CONFIG_INSTALLS. Janet B. Anderson 2007-11-27 17:14:55 +00:00
  • 4492251434 Added callbackSetProcess() and callbackCancelDelayed() routines. Andrew Johnson 2007-11-20 21:07:10 +00:00
  • de2fdc7654 Added dbNotifyDump command. Andrew Johnson 2007-11-20 20:13:51 +00:00
  • d977edbf5e subArray error stuff. Clarified parallel make wording. Andrew Johnson 2007-11-20 16:54:18 +00:00
  • 671b5334ea Cleanup, ANSIfied. Andrew Johnson 2007-11-20 16:47:12 +00:00
  • 3edc4b5c18 Fixed error behaviour. ANSIfied, major cleanup. Andrew Johnson 2007-11-20 16:44:21 +00:00
  • 6580220e37 Introduce new header epicsEndian.h which allows C code to find out the platform's byte order (osiWireFormat.h is C++ only). Andrew Johnson 2007-11-14 21:59:59 +00:00
  • 0e723c8185 Introduce new header epicsEndian.h which allows C code to find out the platform's byte order (osiWireFormat.h is C++ only). Andrew Johnson 2007-11-13 23:46:53 +00:00
  • 54ce8fbdbe Fixed Mantis #290. Andrew Johnson 2007-11-13 23:27:35 +00:00
  • 4b7d838b20 Replaced epoch offset calculation, fixes problem on vxWorks. Andrew Johnson 2007-11-13 22:54:20 +00:00
  • 08804b05d5 Added GNU versions for vxWorks 6.4 and 6.5. Andrew Johnson 2007-11-12 16:48:43 +00:00
  • bc0a5b7e7a Added blurb about new linux-cris architectures. Janet B. Anderson 2007-11-09 16:16:32 +00:00
  • e96f5bc1ad Initial version - linux-cris files from Peter Zumbruch at GSI. Janet B. Anderson 2007-11-09 16:12:24 +00:00
  • cff69ead6b removed inadvertent ! at beginning of line in if statement Jeff Hill 2007-11-07 23:17:06 +00:00
  • 26051caeab Modified comment lines. Janet B. Anderson 2007-11-07 21:08:51 +00:00
  • 36caea04db Added ARCH_DEP_LDFLAGS definition. Removed unneeded ARCH_DEP_CXXFLAGS def. Janet B. Anderson 2007-11-07 21:06:09 +00:00
  • 1f0156b81b Fixed typo in comment. Janet B. Anderson 2007-11-07 20:51:35 +00:00
  • 2a1849b7f0 Removed file because name had a typo. Janet B. Anderson 2007-11-07 20:37:40 +00:00
  • bfa50a488d Set VALID_BUILDS to Ioc when cross-compiled. Janet B. Anderson 2007-11-07 20:36:07 +00:00