Commit Graph

  • 000c98dbaa [PATCH 08/12] fix includes Michael Davidsaver 2010-05-25 13:58:50 +01:00
  • 4a3b4358c3 [PATCH 07/12] rename devLib to devLibVME Michael Davidsaver 2010-05-25 13:58:49 +01:00
  • 46ec38756b [PATCH 06/12] use epics extern macro Michael Davidsaver 2010-05-25 13:58:46 +01:00
  • e21cde013d [PATCH 05/12] reorganize devLib.h Michael Davidsaver 2010-05-25 13:58:45 +01:00
  • 83adda7e6c [PATCH 04/12] move "virtual os" definition to a seperate file Michael Davidsaver 2010-05-25 13:58:44 +01:00
  • ad8cd28f7d [PATCH 03/12] mark all implimentation functions as static Michael Davidsaver 2010-05-25 13:58:43 +01:00
  • acb905fcfc [PATCH 02/12] add devInterruptInUseVME to function table Michael Davidsaver 2010-05-25 13:58:43 +01:00
  • 62d035c310 [PATCH 01/12] add jumping VME interrupt routines to independent implementation Michael Davidsaver 2010-05-25 13:58:42 +01:00
  • 99605c85fa relocating library refs within base Ronaldo Mercado 2010-05-25 11:14:50 +01:00
  • ca3138e617 Adding capr.pl Ronaldo Mercado 2010-05-25 10:34:14 +01:00
  • 498ef7075e Fix missing parallel build dependency. Andrew Johnson 2010-05-19 14:46:09 -05:00
  • 6790acf78f Fix for hang from Ron Sluiter. Andrew Johnson 2010-05-18 16:12:36 -05:00
  • 6eb36e1224 Fix build on Windows. Andrew Johnson 2010-05-18 16:10:07 -05:00
  • 6b64304570 Optimize epicsThreadOnce() routines. Andrew Johnson 2010-05-14 17:26:54 -05:00
  • 6cd22d4efe Don't call errlogPrintf() in epicsThreadGetOsiPriorityValue() Andrew Johnson 2010-05-14 16:49:32 -05:00
  • 0666207393 Removed comment about ellfree @Windows in udpiiu.cpp (suggested by Jeff). Ralph Lange 2010-05-14 09:34:40 -04:00
  • e9593e4b6c Run epicsMessageQueueTest last, since it takes 5 minutes. Andrew Johnson 2010-05-05 15:43:58 -05:00
  • 831f48e719 Fix the macLib buffer overflow issue, Bug 551909. This is mostly Eric's patches, without the valend name change. Andrew Johnson 2010-05-04 15:43:20 -05:00
  • 5868aae543 Define EPICS_THREAD_ONCE_DONE properly on RTEMS. Andrew Johnson 2010-05-04 14:39:37 -05:00
  • 12dc840eda Don't print anything from epicsThreadShow() when tid=0. Also don't pass level > 1 to vxWorks taskShow() routine. Andrew Johnson 2010-05-03 17:28:04 -05:00
  • 7f534cbc74 Rename 'thread' iocsh command to 'epicsThreadShow'. Andrew Johnson 2010-05-03 17:26:41 -05:00
  • 50d755a79f Fix compiler warning about missing sentinel in execlp() call. Andrew Johnson 2010-05-03 12:29:13 -05:00
  • d192f51858 Don't use back-tick chars as open quotes, they aren't any more. Andrew Johnson 2010-04-28 17:29:04 -05:00
  • 618e189898 'make cvsclean' should delete old editor backup files too. Not that we're using CVS for Base any more... Andrew Johnson 2010-04-28 17:19:36 -05:00
  • 6142ff3ece Steve Hartman (ORNL) says vxWorks 6.7 has nm back in GNU_BIN. Hopefully it will stay there from now on. Andrew Johnson 2010-04-27 17:53:40 -05:00
  • b4be728539 cvtFastPerform measures performance, it doesn't do functional testing. * Cleaned up some warning messages in it on darwin * Removed it from the epicsRunLibComTests function. Andrew Johnson 2010-04-26 17:19:10 -05:00
  • c4d9293c79 Rewrite of epicsThreadOnce(); detects recursion on all archs. Andrew Johnson 2010-04-26 17:16:06 -05:00
  • 6ece3235c9 Added libCom/test code for epicsThreadOnce() implementations. Also fixed subsystems that were not using epicsThreadOnce correctly. Andrew Johnson 2010-04-26 15:48:42 -05:00
  • c5a27fa32e Rework epicsThreadOnce() using ideas from Michael Davidsaver. An epicsThreadOnceId is now an epicsThreadId. During initialization, it is set to the thread running the init routine which can now detect a recursive initialization attempt and suspend. EPICS_THREAD_ONCE_INIT is still zero, the implementations now define a new private value for EPICS_THREAD_ONCE_DONE. This is deliberately not made public. Andrew Johnson 2010-04-26 15:38:11 -05:00
  • 4c70951869 Reduce warnings when built with Perl 5.10. Andrew Johnson 2010-04-21 17:35:26 -05:00
  • 6a1eb1954b MANY updates to RELEASE_NOTES. Andrew Johnson 2010-04-21 13:13:33 -05:00
  • 32e34f536c Move STATIC_ASSERT statements. This macro can only be used where a variable declaration is allowed, the vxWorks compiler objects otherwise. Andrew Johnson 2010-04-20 17:13:54 -05:00
  • be978d6499 Fixed issue "TCP Nameserver Connection Down Blocks All Callbacks" and cleaned up the SearchDest list / TCP circuit relation * Pulled out tcpiiu::SearchDestTCP to have cac create the SearchDest independent from the TCP circuit * Reorganized the relation between the SearchDestTCP and the TCP circuit: - SearchDest stays always on the cac list - TCP connection going down sets SearchDest inactive and SearchDestTCP's circuit member to NULL - Next seach request creates the new TCP circuit and sets SearchDestTCP's member, but leaves SearchDest inactive - Successful connect sets SearchDest active * ReceiveThread releases the cac mutex before going to sleep in connect loop Ralph Lange 2010-04-15 17:06:16 -04:00
  • 20483795e4 Remove "dbRecordHead: tempList not empty" errors. Loading a .db file that uses an unknown record type leaves items on the parser's tempList. This patch empties that list when the error is reported so future dbLoadRecords() commands can run. Ron Sluiter 2010-04-12 11:31:24 -05:00
  • c185274de8 Merged Michael Davidsaver's 'rec-init' branch. Andrew Johnson 2010-04-09 16:28:53 -05:00
  • a0e868e2e1 Make SearchDest.h include all the headers it needs Ralph Lange 2010-04-09 10:59:57 -04:00
  • d539db4053 Fix for: TCP Nameserver Connections Do Not Reconnect Ralph Lange 2010-04-09 10:38:18 -04:00
  • 82551fd175 Added EPICS_CA_NAME_SERVERS paragraph. Fixed lots of minor issues (unprintable characters). Ralph Lange 2010-04-07 17:15:39 -04:00
  • 23612a7afe Merged Codeathon 2008 changes (10292..10293 on cvs-trunk branch). * Fixed conflicts until base compiles * COMPLETELY UNTESTED Ralph Lange 2010-04-06 17:59:35 -04:00
  • e8f56d08b8 Ensure the string VAL and OVAL have the same storage length Michael Davidsaver 2010-04-06 14:48:48 -04:00
  • b63e381fbe rec: update last/prev./old value fields after dset init_record Michael Davidsaver 2010-04-05 14:49:18 -04:00
  • 6518adf901 Merged Ralph Lange's 'compress-fix' branch. Ralph Lange 2010-04-02 18:03:24 -04:00
  • c3b19955f5 Merged Michael Davidsaver's 'minor-fixes' branch. Andrew Johnson 2010-04-02 16:51:04 -05:00
  • c6cf442abd Fixed crash when ALG (algorithm) was changed to Average at runtime. (Fixes #552803) Ralph Lange 2010-04-02 17:26:17 -04:00
  • e56d4c2337 The monitor last value field needs to be initialized. Andrew Johnson 2010-03-24 13:21:38 -05:00
  • 356ee58927 use osi epicsMath.h Michael Davidsaver 2010-03-24 13:17:41 -04:00
  • cadbcb43a2 use C++ name make.h Michael Davidsaver 2010-03-24 11:34:00 -04:00
  • 77d09de2c4 quiet compiler warning Michael Davidsaver 2010-03-16 21:09:53 -04:00
  • d9a9a1f6ad remove unused iocRegister stub Michael Davidsaver 2010-03-16 21:09:53 -04:00
  • 75a15809fa epicsTimer: check that delay time is finite Michael Davidsaver 2010-03-16 21:09:52 -04:00
  • 4fb5c60493 softIoc: extra dep for generated header Michael Davidsaver 2010-03-16 21:09:52 -04:00
  • 244796bbaa remove STATIC Michael Davidsaver 2010-03-16 21:09:51 -04:00
  • 36980c5a1a doc: note for dbScanLock Michael Davidsaver 2010-03-16 21:09:51 -04:00
  • 3b0036b389 Improve code readablity, add more numeric tests. Andrew Johnson 2010-03-09 10:49:21 -06:00
  • 7fcc0b7411 Merge DST changes. Andrew Johnson 2010-03-08 17:36:18 -06:00
  • 526cfdc9e7 Warn if the IOC's TOP changed since building. If the IOC's registerRecordDeviceDriver routine sees a different path to TOP than the one used at build-time, we tell the user. Andrew Johnson 2010-03-08 17:31:19 -06:00
  • a782ed68b9 Fix UDF processing so we respect IVOA. Andrew Johnson 2010-03-01 13:19:43 -06:00
  • 4bad7073e1 J field should not be PP, to match others. Andrew Johnson 2010-03-01 13:17:11 -06:00
  • cad49539ff Correction: vxWorks 6.4 comes with nm in the workbench bin directory. Andrew Johnson 2010-02-09 16:50:52 -06:00
  • c29551f247 Rename the time provider name routines, don't rely on the #define. Andrew Johnson 2010-02-09 10:49:08 -06:00
  • 215bbed49c Include standard headers before defining epicsExportSharedSymbols Andrew Johnson 2010-01-11 17:56:17 -06:00
  • d7b97e49c8 Daylight savings time dates for 2010 Andrew Johnson 2010-01-05 11:12:43 -06:00
  • cb7e5d506d Update timezone settings for 2010 Andrew Johnson 2010-01-05 11:05:05 -06:00
  • 384c433eb3 Added .bzrignore file. Andrew Johnson 2009-12-23 15:08:53 -06:00
  • 1f414dd6b9 Ignore generated files and directories. Andrew Johnson 2009-12-23 15:06:44 -06:00
  • 72fdd8bc2e Oops, off-by-one error... upstream/3.13 3.13 Andrew Johnson 2009-12-23 00:07:31 +00:00
  • f8e95a001b Ensure EPICS_HOST_ARCH is defined. Added support for := and ?= assignments. Warn when include files not found. Andrew Johnson 2009-12-22 23:55:02 +00:00
  • 023cf2c548 Added redirection support for puts() and putchar(). Andrew Johnson 2009-12-22 23:47:19 +00:00
  • b55cad9c16 Disable "redo last put on reconnection" for STRING writing to ENUM. Andrew Johnson 2009-12-22 23:43:52 +00:00
  • be538cfe1f Flag adjustments, from someone who has one... Andrew Johnson 2009-12-22 23:36:56 +00:00
  • 6ccdb6eba6 Only calculate RELEASE_TOPS once. Andrew Johnson 2009-12-22 23:29:05 +00:00
  • fd5773a3fc ESHUTDOWN is not in FreeBSD and hence not in RTEMS. Andrew Johnson 2009-12-22 17:43:25 +00:00
  • 182f97ca0a Initial version. Janet B. Anderson 2009-12-21 20:44:19 +00:00
  • 68b62dd4b3 Add rule to create depends file in O.<T_A> dir. Simplify Makefile. Janet B. Anderson 2009-12-21 19:45:12 +00:00
  • fcd6906fb8 Use global -TP flag instead of -Tp on compile line for each source file. Janet B. Anderson 2009-12-21 19:41:27 +00:00
  • 16e1d46c57 Added include line for CONFIG_SITE file overrides. Janet B. Anderson 2009-12-21 19:29:29 +00:00
  • 0c92267f1e Build both Host and Ioc targets during a cross build. Janet B. Anderson 2009-12-21 19:28:02 +00:00
  • 3e2d9a3af4 Create depends files in O.<T_A> directory. Janet B. Anderson 2009-12-21 19:25:27 +00:00
  • 0cce3c2a79 Added catools change to release notes Ralph Lange 2009-12-15 22:50:43 +00:00
  • bf5e456e2b Added doc for new DBE_PROPERTY flag in CA Reference Manual Ralph Lange 2009-12-15 22:42:57 +00:00
  • c8470a2473 Added -l.. commandline options to catools (by Stephanie Allison) Ralph Lange 2009-12-15 22:05:55 +00:00
  • aeec8ffca2 s/registerFunction.h/registryFunction.h/ Andrew Johnson 2009-12-04 21:37:59 +00:00
  • 421ec4478c Added nm directory definition for vxWorks 6.7. Janet B. Anderson 2009-12-01 19:31:37 +00:00
  • 23e4635d17 Added VX_GNU_VERSION_6.7 definition. For v6.7, added "-DBSD=44" to get correct network interface structure. Janet B. Anderson 2009-12-01 15:51:41 +00:00
  • cec444b83c Use hdepends command to generate header file dependancies for Darwin because Darwin has multiple -arch compiler flags. Janet B. Anderson 2009-11-25 18:24:09 +00:00
  • c09b0cba32 Remove extra RANLIB command after installation of archive libraries. Janet B. Anderson 2009-11-25 17:41:55 +00:00
  • d04e20e91b Remove SOURCE_C*FLAG definitions. Use COMPILER_C*FLAGS instead. Janet B. Anderson 2009-11-25 17:36:27 +00:00
  • 7c6afa76a4 Use compiler flags for header dependency file generation when possible. Janet B. Anderson 2009-11-25 17:26:51 +00:00
  • d4afa2528d Use compiler flags for header dependency file generation when possible. Janet B. Anderson 2009-11-25 17:15:47 +00:00
  • 99bd16d7e6 LIB_PERMISSIONS and INSTALL_PERMISSIONS set to 444. Janet B. Anderson 2009-11-20 19:04:38 +00:00
  • 2395f18487 Fix for build of iocBoot/ioc* directories. Janet B. Anderson 2009-11-19 15:17:50 +00:00
  • d0466179b0 dbNameToAddr() needs to adjust paddr->field_size when a $ modifier is used. Andrew Johnson 2009-11-18 16:55:04 +00:00
  • e83182e812 Don't use -r for testing the existance of optional files; it doesn't always work on Cygwin, and causes much head-scratching. Better to let the open die with an error if the file exists but is unreadable. Andrew Johnson 2009-11-12 17:28:23 +00:00
  • 8c6f940e1f Improve warning message, suggest using -V flag. Andrew Johnson 2009-10-28 19:47:00 +00:00
  • 0164402bad Need epicsVersion.h to support macEnvExpand() properly. Andrew Johnson 2009-10-28 19:30:02 +00:00
  • f40f33fa8b Made realclean a double colon rule. Janet B. Anderson 2009-10-19 16:12:15 +00:00
  • 9ecfb6355c Updated for windows-x64 builds. Janet B. Anderson 2009-10-13 15:54:39 +00:00
  • b8ccd30d77 Make certain that long strings are zero-terminated. Allow subscriptions of length zero, means native size. Andrew Johnson 2009-10-05 20:31:12 +00:00
  • be1b5c6390 Make it easier to select which if any curses library to link with for readline. Andrew Johnson 2009-09-29 19:00:49 +00:00
  • b8a2e64601 Added a couple of COMMANDLINE_LIBRARY synonyms for READLINE Andrew Johnson 2009-09-29 18:58:04 +00:00