Commit Graph

  • 00d0f2dfce Added code to use stLport library instead of default Cstd library. Janet B. Anderson 2008-07-10 19:45:02 +00:00
  • 877c039614 Redundancy + errlog. Andrew Johnson 2008-07-10 18:45:56 +00:00
  • f7fde77d44 Work done in makeMakefileInclude.pl now done in RULES_TARGET. Janet B. Anderson 2008-07-10 18:31:01 +00:00
  • 21f4b0f987 Added RULES_TARGET & made changes to allow removing makeMakefileInclude.pl Janet B. Anderson 2008-07-10 18:28:19 +00:00
  • 9cd14f0cc4 Send errlog output to stderr rather than stdout, from J Lewis Muir. Andrew Johnson 2008-07-10 18:04:10 +00:00
  • db9dc38ed8 Find xsubpp and podchecker from the path to the perl binary. Andrew Johnson 2008-07-10 17:27:22 +00:00
  • c9bc70bd6a Added iocBuild, iocPause and iocRun commands. These are mainly for redundant IOCs, but may be useful elsewhere. iocBuild prepares the IOC and freezes it just before it goes live. A subsequent iocRun kicks it into life, or restarts it when paused. iocPause freezes all scan tasks and disconnects the server. Andrew Johnson 2008-07-09 21:31:56 +00:00
  • d0d8761d0d Removed epicsShareApi decorators. Give periodic scans their own scan list structure. Other cleanup. Andrew Johnson 2008-07-09 14:50:10 +00:00
  • 3b10db881c Removed rebuild from ACTIONS, rebuild depends on clean install. Janet B. Anderson 2008-07-03 18:44:50 +00:00
  • 963c43a198 Use $(TOOLS)/useManifestTool.pl tool only when needed and when it exists. Janet B. Anderson 2008-07-03 15:16:04 +00:00
  • 51f48fae40 Added PRECIOUS for COMMON_DIR header files. Janet B. Anderson 2008-07-03 15:09:31 +00:00
  • f6f07be763 Changes to allow LOADABLE_LIBRARY to work for borland and MS compilers. Janet B. Anderson 2008-07-03 15:02:15 +00:00
  • 37d6265427 Removed LINK.loadable_shrlib and added TARGET_LIB_LDFLAGS. Janet B. Anderson 2008-07-03 15:01:09 +00:00
  • af569835c7 Changed .o to $(OBJ). Janet B. Anderson 2008-07-02 15:19:16 +00:00
  • db1cf982f7 Modified APS override of GNU_DIR. Janet B. Anderson 2008-07-02 15:17:09 +00:00
  • fc1139f9da Removed unnecessary ifdef T_A. Janet B. Anderson 2008-07-01 20:11:40 +00:00
  • 7a98decb49 Onlu use nonexistantFilename when necessary. Janet B. Anderson 2008-07-01 20:09:29 +00:00
  • 06caa877c2 64-bit etc. Andrew Johnson 2008-07-01 16:51:02 +00:00
  • ab7011a214 Fixes for IOCs on 64-bit platforms. empty string to char conversions now produce 0, not '0'. Record types ANSIfied by John Hammonds. Andrew Johnson 2008-07-01 16:49:08 +00:00
  • 5146b46fc3 Move cap5 after softIoc. Andrew Johnson 2008-07-01 16:41:07 +00:00
  • 7ba7c86177 Addec cap5. Andrew Johnson 2008-06-27 23:39:19 +00:00
  • f21ec43560 Added Perl5 interface to CA. Not tested on Windows... Andrew Johnson 2008-06-27 22:19:30 +00:00
  • 1af874b74e Added RELEASE_DBFLAGS definition. Fixed double $ for archs names. Janet B. Anderson 2008-06-26 16:14:24 +00:00
  • 1ea4322dbd Fixed DBFLAGS definition. Janet B. Anderson 2008-06-26 16:12:51 +00:00
  • 7e120e3388 Don't register the hook more than once. Andrew Johnson 2008-06-25 16:49:13 +00:00
  • 1623c5ab39 Removed all references to GCC_EXEC_PREFIX. Janet B. Anderson 2008-06-25 15:15:42 +00:00
  • c97214d4d2 Added initTrace command to exampleApp, registers a verbose initHook. Andrew Johnson 2008-06-24 21:49:57 +00:00
  • df39142335 epicsThreadOnceOsd() must unlock mutex before calling func(). Required so callbackInit() can wait for its threads to start. Andrew Johnson 2008-06-24 20:59:55 +00:00
  • 13922ddd8d Added hint to run RegisterDeviceDriver(). Andrew Johnson 2008-06-23 22:33:30 +00:00
  • a625f45303 Modified minimum version of Perl to 5.6 (not tested!) and gnumake to 3.81. Andrew Johnson 2008-06-19 21:23:58 +00:00
  • 448cdf851d Just like vxWorks, RTEMS breaks horribly if GCC_EXEC_PREFIX is set. W. Eric Norum 2008-06-19 21:23:47 +00:00
  • e0e3053b36 Cleanup after fix for Mantis #314. Andrew Johnson 2008-06-13 15:32:05 +00:00
  • 3a36b75c01 No special_linconv method needed in DSET, reduce number to 5. Fixes Mantis #314. Andrew Johnson 2008-06-13 15:20:40 +00:00
  • 3be3203377 Convert Inf and NaN values properly. Andrew Johnson 2008-06-12 22:44:16 +00:00
  • eb37f08df2 RM definition has the -f option. Janet B. Anderson 2008-06-11 20:50:17 +00:00
  • becb4378d4 Make epicsTimeGetCurrent and epicsTimeGetEvent with epicsShareAPI for backwards-compatibility reasons (someone may need this). Andrew Johnson 2008-06-11 18:56:25 +00:00
  • 556bab5ffe Added initHookName() function. Use epicsThreadOnce() for lazy init. Andrew Johnson 2008-06-11 14:50:40 +00:00
  • 2dc0020513 Updated tasks, replaced explicit names with roles. Andrew Johnson 2008-06-09 21:17:16 +00:00
  • 18623bb67c Fixed bug in FILE_TYPE_template. Replaced 644 with INSTALL_PERMISSIONS. Janet B. Anderson 2008-06-09 20:35:01 +00:00
  • 43dd9c2704 Changed 644 to INSTALL_PERMISSIONS. Janet B. Anderson 2008-06-09 20:33:40 +00:00
  • ec06e418b9 Change startup/shutdown slightly. Andrew Johnson 2008-06-09 18:25:36 +00:00
  • 5a0bed0407 Call cantProceed() if taskwd task fails to start. Andrew Johnson 2008-06-09 18:10:47 +00:00
  • b88a1c685e Clean up stack size specification. W. Eric Norum 2008-06-06 17:41:56 +00:00
  • 3a202cafda Comment. Andrew Johnson 2008-06-06 14:33:27 +00:00
  • ad5760f61a Remove duplicate null DSXT layer. Andrew Johnson 2008-06-06 14:29:37 +00:00
  • e21bf9d9f1 Fixed bug in dbPutFieldLink: Couldn't change INP/OUT field of any record type that has no registered device support, whereas we should treat this field just as any other non-device link field. Andrew Johnson 2008-06-05 22:06:58 +00:00
  • fdbb48af4f Oops, missed a few bits... Andrew Johnson 2008-06-04 20:08:20 +00:00
  • 048e840928 Oops, missed a few bits... Andrew Johnson 2008-06-04 19:54:15 +00:00
  • 45bfa63a7d static putSpecial() => public dbPutSpecial() for redundancy use. Andrew Johnson 2008-06-03 22:40:10 +00:00
  • 0a17bfc12a Made 'dbcar' output much easier to understand. Andrew Johnson 2008-06-03 21:21:29 +00:00
  • b591e01d05 Changed permissions to a *_PERMISSIONS definition. Janet B. Anderson 2008-06-02 21:50:00 +00:00
  • 9e5463d4d5 Added quote to echo line. Changed permissions to INSTALL_PERMISSIONS. Janet B. Anderson 2008-06-02 21:46:01 +00:00
  • d955ed8fa4 Added installed file permission definitions. Janet B. Anderson 2008-06-02 21:44:45 +00:00
  • 39255ad560 Added dependancy and rule for DB_INSTALLS and DBD_INSTALLS. Janet B. Anderson 2008-06-02 21:35:33 +00:00
  • 389263f290 Simplified definitionss for INSTALL_BIN_INSTALLS and INSTALL_LIB_INSTALLS. Janet B. Anderson 2008-06-02 21:18:32 +00:00
  • 8ce9be1c04 Added dependancies and rules for BIN_INSTALLS and LIB_INSTALLS. Janet B. Anderson 2008-06-02 20:29:34 +00:00
  • 86bea94113 Change #! line, perl is rarely in /usr/local nowadays. Andrew Johnson 2008-05-28 20:55:40 +00:00
  • 8c9e5f63e5 Include generalTimeSup.h. Andrew Johnson 2008-05-27 14:15:39 +00:00
  • 7720ea696e Oops. Andrew Johnson 2008-05-22 20:24:52 +00:00
  • 363080071c Fix build issues on vxWorks. Andrew Johnson 2008-05-22 20:19:34 +00:00
  • a117a73987 Make undefined macros a warning, not an error; only report once. Andrew Johnson 2008-05-22 18:55:08 +00:00
  • 1ed5eb1ad1 Major reworking of the task watchdog implementation: * Added new monitoring API with insert and remove callbacks; the old API is still supported though. * Added report routine, callable from iocsh. * taskwdInsert() can take a NULL tid, meaning the calling thread. Andrew Johnson 2008-05-22 17:54:19 +00:00
  • 797df775d0 void *asp => struct *. Removed some casts and cleaned up 'type-punned pointer' warnings. Andrew Johnson 2008-05-21 17:46:02 +00:00
  • 0363341826 Remove duplicate taskwdInsert() call for the CAS-UDP task. Andrew Johnson 2008-05-20 17:45:18 +00:00
  • 4831cf2421 Changed static consts to #defines, so C code can use in static initializers. Andrew Johnson 2008-05-19 14:26:49 +00:00
  • 06d11b736a Cleanup, rework shutdown mechanism. Andrew Johnson 2008-05-15 17:41:02 +00:00
  • 24edb594cc Included vxWorks.h, needed for vxWorks 6.6. Andrew Johnson 2008-05-15 14:25:28 +00:00
  • 975c5ae4c6 General Time cleanup. Andrew Johnson 2008-05-14 18:42:26 +00:00
  • c4dfb6980b Added support for vxWorks 6.6, info from Ernest Williams. Andrew Johnson 2008-05-14 16:31:52 +00:00
  • a55eedd3f3 Enable collection of malloc statistics. W. Eric Norum 2008-05-13 20:42:41 +00:00
  • 9f8ee2d166 Make callback tasks shut down nicely. Andrew Johnson 2008-05-12 20:40:49 +00:00
  • 500f22cd37 Allow "Soft Timestamp" device address changes at runtime. Andrew Johnson 2008-05-12 20:09:11 +00:00
  • 4ad26bfb12 Added -x option to load softIocExit.db. Andrew Johnson 2008-05-12 17:31:27 +00:00
  • 99f8eede0b const arguments to dbLoadRecords and dbLoadDatabase. Andrew Johnson 2008-05-12 16:48:31 +00:00
  • 00f4582478 Fix typo -- allow building on case-sensitive file systems. W. Eric Norum 2008-05-12 00:23:42 +00:00
  • e40ef4996a Fix up free space calculation. W. Eric Norum 2008-05-11 21:28:55 +00:00
  • 12a5014193 Use more efficient mechanism for determining free space. W. Eric Norum 2008-05-11 20:18:01 +00:00
  • f8f3647f1c Use lower-overhead mechanism to determine free space. W. Eric Norum 2008-05-11 20:05:24 +00:00
  • 967330fcd6 Cleanup, changed task names. Andrew Johnson 2008-05-09 22:16:29 +00:00
  • edb08afdc3 Use new general time registration. Allow use in both statically- and dynamically-loaded environment. W. Eric Norum 2008-05-09 15:39:55 +00:00
  • 3cca2c745b Clean up some warnings. Use new general time registration. W. Eric Norum 2008-05-09 15:28:15 +00:00
  • 51800996b0 Fixed generalTime initialization issues (RTEMS incomplete). Andrew Johnson 2008-05-09 14:24:04 +00:00
  • 893b8b6982 Fix up initialization. Must allow recursive calls. W. Eric Norum 2008-05-08 18:14:58 +00:00
  • 2a34e2e464 Don't use fmod(), broken on vxWorks. Use long rather than int for integer calculations. Andrew Johnson 2008-05-08 16:15:50 +00:00
  • e74e839ccd Fix initialization races. Andrew Johnson 2008-05-07 22:38:31 +00:00
  • e2a8e3408c Allow $*_TEMPLATE definitions to have fullpathname. Added realclean target. Janet B. Anderson 2008-05-06 21:21:41 +00:00
  • 5c80b4902c Bug fix. Reversed the then and else part of the if function. Janet B. Anderson 2008-05-02 15:12:50 +00:00
  • 4c0015e261 Removed the unnecessary "epicsExit will be called" message. Andrew Johnson 2008-05-01 14:38:55 +00:00
  • b71ebd8cc2 Don't use exclamation mark for valid output. W. Eric Norum 2008-04-30 18:14:48 +00:00
  • 0e45345891 Headers no longer provide TRUE/FALSE defines. W. Eric Norum 2008-04-29 23:04:29 +00:00
  • 8a183d7bbd Look for .h files in os/posix dir only if POSIX is YES. Set default for POSIX to YES. Janet B. Anderson 2008-04-29 18:58:04 +00:00
  • 916f1c258f Removed if stmnts from define/endef to avoid bug in GNU make R3.80. Janet B. Anderson 2008-04-29 18:54:39 +00:00
  • 0895228a57 IVOA "Don't drive" bug fix, from Peter Mueller. Andrew Johnson 2008-04-29 17:51:34 +00:00
  • 1329e99d81 Ensure that BSP-specific overrides get into the configuration. W. Eric Norum 2008-04-28 21:25:45 +00:00
  • 7b36927d68 New base uses new version of RTEMS. W. Eric Norum 2008-04-28 19:24:08 +00:00
  • 1d7fd3899e NFS library name has changed. W. Eric Norum 2008-04-28 19:14:29 +00:00
  • cab70696cc Id$. Andrew Johnson 2008-04-28 16:11:25 +00:00
  • 90a53b60c5 Major cleanup, rewrote some parts completely. Andrew Johnson 2008-04-28 16:10:49 +00:00
  • 8b5ef8d497 Fixed pointer cast. Andrew Johnson 2008-04-28 15:55:45 +00:00
  • 04cd32d175 Build misc/ before dev/ so extended devices can link properly on Solaris. Andrew Johnson 2008-04-25 22:14:59 +00:00