Commit Graph

  • 9deed0b4ac Cosmetic. Andrew Johnson 2008-08-15 16:27:23 +00:00
  • ee634be0e5 Added the aSub record type, derived from Andy Foster's genSub. Andrew Johnson 2008-08-14 20:41:05 +00:00
  • f4728749a2 Let compiler check args for dbPutConvertRoutine[] functions. Andrew Johnson 2008-08-14 20:12:46 +00:00
  • 5f7a7543d3 Make dbpr print DBF_NOACCESS pointer fields nicely (on little-endian CPUs). Andrew Johnson 2008-08-14 17:31:22 +00:00
  • ae0c908493 Check rec_size *before* using it... Andrew Johnson 2008-08-13 14:56:51 +00:00
  • 7ab50cad05 Convert NaN values properly. Andrew Johnson 2008-08-11 21:55:02 +00:00
  • 9842182954 Replace local myCalloc() calls with callocMustSucceed(). Andrew Johnson 2008-08-11 17:20:38 +00:00
  • 8b7059491b Prevent double processing after re-enabling from an empty SNAM. Andrew Johnson 2008-08-08 19:19:55 +00:00
  • 482fae3ac1 epicsTimeEventDeviceTime, devLib. Andrew Johnson 2008-08-07 22:09:38 +00:00
  • 9f9f5b48c5 Cleanup/coding style changes. Added support for epicsTimeEventDeviceTime. Andrew Johnson 2008-08-06 22:11:51 +00:00
  • 8f1a5bdac6 Improved error messages in recGblGetTimeStamp(). Andrew Johnson 2008-08-06 22:03:49 +00:00
  • 4290277dc7 Replaced sizeofTypes[] with dbValueSize(). Andrew Johnson 2008-08-06 22:00:39 +00:00
  • 1d37abdaf4 Cleanup (indentation, spacing); replaced sizeofTypes[] with dbValueSize(). Andrew Johnson 2008-08-06 21:58:38 +00:00
  • d8a68192dc Added epicsShareFunc and epicsExportSharedSymbols info. Janet B. Anderson 2008-08-06 16:54:25 +00:00
  • ca1c83bf3a Added shared library support for cygwin and mingw builds. Janet B. Anderson 2008-08-06 16:52:52 +00:00
  • ef1cd5faf5 RCS files now used for all cygwin and mingw builds. Janet B. Anderson 2008-08-06 16:44:16 +00:00
  • 7aca0bff26 Cleanup, error messages mostly. Andrew Johnson 2008-08-05 22:55:43 +00:00
  • 30d860c323 Flush errlog before exit on input errors. Andrew Johnson 2008-08-05 22:48:45 +00:00
  • bbb4e83f43 Added shared library (DLL) support. Janet B. Anderson 2008-08-05 17:47:31 +00:00
  • 5248c4d504 More changes to support shared libraries and cleanup of files. Janet B. Anderson 2008-07-31 21:58:37 +00:00
  • 66fbabfc1a Fixed OP_SYS_CPPFLAGS definition. Janet B. Anderson 2008-07-29 21:44:31 +00:00
  • 519b33e4fb Changes for shared library build using MinGW compiler on win32. Janet B. Anderson 2008-07-29 21:11:56 +00:00
  • 552cd4eb7e Added shared library support. Janet B. Anderson 2008-07-29 21:01:43 +00:00
  • f0811601ea Fixed warnings on MinGW. Andrew Johnson 2008-07-29 20:47:11 +00:00
  • 723ea22719 MinGW defines some of these macros. Andrew Johnson 2008-07-29 20:39:26 +00:00
  • a6585880f4 Fixed C++ comments in header file used from C. Andrew Johnson 2008-07-29 20:12:09 +00:00
  • 26e2529980 Fixed warning on Solaris. Andrew Johnson 2008-07-29 17:27:31 +00:00
  • 91716f766a Make mutex exception classes derive from std::exception. Andrew Johnson 2008-07-29 17:10:15 +00:00
  • d456aec4e7 Fixed alignment issue on solaris-sparc-gnu. Andrew Johnson 2008-07-28 22:35:06 +00:00
  • 7074fc01ea Added protected virtual destructor to stop g++ warnings. Andrew Johnson 2008-07-28 22:23:35 +00:00
  • ff4f3f2070 Fixed warning on Solaris. Andrew Johnson 2008-07-28 18:32:32 +00:00
  • b6ee45dbab Added virtual destructors (in most cases protected) to remove g++ warnings: 'class ...' has virtual functions but non-virtual destructor Andrew Johnson 2008-07-28 16:19:50 +00:00
  • 8a17c4b1e8 Fixed compiler warnings. Andrew Johnson 2008-07-28 16:03:34 +00:00
  • f0813777e4 More comment changes. Janet B. Anderson 2008-07-25 15:58:04 +00:00
  • 327a608fdd Updated versions, comments, ... Janet B. Anderson 2008-07-25 15:38:37 +00:00
  • 2d3fe7b6f1 Borland compiler no longer supported. Janet B. Anderson 2008-07-25 15:14:53 +00:00
  • 97edfe8766 Updated for WINXP plus other changes. Janet B. Anderson 2008-07-25 15:13:32 +00:00
  • 17609389d9 Changed order of registryIoc libs. Janet B. Anderson 2008-07-24 20:09:26 +00:00
  • f0dc99250a Added *App and *app as DEPEND_DIRS for iocBoot and iocboot. Janet B. Anderson 2008-07-24 19:48:49 +00:00
  • a264796800 Allow decimal points in fullpath dir names preceeding last subdir name. Janet B. Anderson 2008-07-24 15:22:14 +00:00
  • 94f71e16f6 Added CR/CSR support to devLib. Andrew Johnson 2008-07-23 16:37:21 +00:00
  • 9c106ce023 Fixed possible race condition storing callback status. Andrew Johnson 2008-07-23 16:31:10 +00:00
  • ee68b94ede Added workaround for gcc crosscompiler 4.3.1 bug in RTEMS prerelease 4.9. Janet B. Anderson 2008-07-23 16:11:19 +00:00
  • 010d5bb46e Described ascarStats, dbcarStats and seqcarStats for Mantis #281. Andrew Johnson 2008-07-22 22:21:46 +00:00
  • be6cc6bfcf Added dbcaStats() for Mantis #281. Andrew Johnson 2008-07-22 21:33:41 +00:00
  • 55d6405b3c Added ascaStats(), for Mantis #281. Andrew Johnson 2008-07-22 21:21:11 +00:00
  • ca18915f1c Added windres & .coff comments for later use. Janet B. Anderson 2008-07-22 21:02:07 +00:00
  • 2f374e927d Moved HOST_OPT from CONFIG_SITE file to CONFIG file. Janet B. Anderson 2008-07-22 20:59:26 +00:00
  • 4f8676a3d7 Added CSS style for function headers. Fixed Mantix #127. Andrew Johnson 2008-07-22 20:37:30 +00:00
  • 343b8c12ed Fix from Mantis #308 from Dirk Zimoch. Andrew Johnson 2008-07-22 19:50:59 +00:00
  • a8cfe12cb2 Moved SHRLIB_CFLAGS definition. Janet B. Anderson 2008-07-22 19:49:43 +00:00
  • 6318edf09e Added include for CONFIG_SITE.solarisCommon.solarisCommon Janet B. Anderson 2008-07-22 19:33:44 +00:00
  • 77d3234ff5 Fixed comment line with file name typo. Janet B. Anderson 2008-07-22 19:30:40 +00:00
  • 5cef834d39 Removed sysroot and syslibroot options - they appear to be unneeded. Janet B. Anderson 2008-07-22 19:29:24 +00:00
  • 8a7b18bbf0 Added dependancies for all combos of dirs actions and arches. Janet B. Anderson 2008-07-22 16:10:52 +00:00
  • d9df06d9d2 Changed epicsShareDef to epicsShareExtern. Janet B. Anderson 2008-07-21 21:42:26 +00:00
  • 11a4a7b667 Fix placement. W. Eric Norum 2008-07-21 17:44:12 +00:00
  • 02b87df99c The ipToAsciiProxy thread calls upon vendor libraries which may use significant amounts of stack. Account for this by providing the thread with an epicsThreadStackBig stack. W. Eric Norum 2008-07-21 17:40:44 +00:00
  • 72090c2e32 Removed duplicate epicsShareAPI in line. Janet B. Anderson 2008-07-21 15:42:21 +00:00
  • 4c96a3bb10 Added epicsShareFunc where necessary for win32 builds. Janet B. Anderson 2008-07-21 14:27:21 +00:00
  • 8ea828b8b3 Added epicsShare* where necessary for win32 builds. Janet B. Anderson 2008-07-21 14:26:03 +00:00
  • b4c8de6f43 Added epicsShareFunc where necessary. Janet B. Anderson 2008-07-21 14:10:56 +00:00
  • ab8786a8c1 Change for win32 builds. Janet B. Anderson 2008-07-21 13:49:07 +00:00
  • d0d04aeff1 gcc now needs RTEMS_BASE/lib in LD_LIBRARY_PATH. Janet B. Anderson 2008-07-18 21:06:21 +00:00
  • 730fecea35 Added include for CONFIG_SITE.$(EPICS_HOST_ARCH).RTEMS overrides. Janet B. Anderson 2008-07-18 21:01:27 +00:00
  • 7765da4293 Increase stack sizes a little. Odd problems seemed to arise with smaller sizes, although the stack checker never reported any problems. W. Eric Norum 2008-07-16 15:33:40 +00:00
  • ad7d609bc9 Try to make the build more win32-compatible, not tested. Andrew Johnson 2008-07-11 16:45:14 +00:00
  • 1dd7eb90b5 Add dependency catools on alarm.h which is in dbStatic. Moved cap5 to the end of the list, so it doesn't matter if it fails. Andrew Johnson 2008-07-10 22:16:41 +00:00
  • d110f81093 Added comments about USE_STLPORT. Janet B. Anderson 2008-07-10 20:00:23 +00:00
  • 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