Commit Graph

  • 1f414dd6b9 Ignore generated files and directories. Andrew Johnson 2009-12-23 15:06:44 -06: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
  • b378bfef0b Added wildcard to make testing for lib easier - ifneq ($(XXX_LIB),) Janet B. Anderson 2009-09-24 19:12:01 +00:00
  • 359a4571f5 Modified test of warning message. Janet B. Anderson 2009-09-22 16:34:47 +00:00
  • e6c56bc99d Check INSTALL_LOCATION builds. Andrew Johnson 2009-09-22 14:55:27 +00:00
  • 4a9d928578 Close h4 tag. Andrew Johnson 2009-09-22 14:54:51 +00:00
  • 8cbe6500a6 Allow $(BUILD_ARCHS) $(actionArchTargets) $(cleanArchTargets) in make cmd. Janet B. Anderson 2009-09-18 14:41:57 +00:00
  • a7a89fb045 Removed 64 bit files. We will use darwin compiler default. Janet B. Anderson 2009-09-11 20:42:39 +00:00
  • d24c66f83d fix for mantis 366 Jeff Hill 2009-09-11 00:49:02 +00:00
  • 99566ee098 Initial version. Janet B. Anderson 2009-09-10 20:40:15 +00:00
  • 516fe25556 Must run makeInstallDir.pl from the INSTALL_BIN directory so it can find our libraries when INSTALL_LOCATION is set. Andrew Johnson 2009-09-02 16:09:04 +00:00
  • dfb29b258b added warning comment about need to unref newly created gdd before installing into smart pointer Jeff Hill 2009-08-31 23:21:37 +00:00
  • 955e9cd4d1 improved test id in diag message Jeff Hill 2009-08-31 19:47:58 +00:00
  • 3fe4def288 monitorAddConnectionCallbackTest test was too specific - we shouldnt test for exactly two subscription updates when more than two is sufficent Jeff Hill 2009-08-28 23:28:29 +00:00
  • 490d5db2f8 Missed an -RC1. Andrew Johnson 2009-08-28 19:18:12 +00:00
  • b2e92aadf1 Removed ellFree() comment, we reverted the API. Andrew Johnson 2009-08-28 19:13:03 +00:00
  • 29fe94f62d Set EPICS_CVS_SNAPSHOT to -CVS. Janet B. Anderson 2009-08-28 19:07:11 +00:00
  • 7c136fc07d R3.14.11 Janet B. Anderson 2009-08-28 18:49:40 +00:00
  • 534ca2c86e Make ellFree() a 1-argument macro, calls ellFree2() with free as freeFunc. Andrew Johnson 2009-08-28 18:34:38 +00:00
  • f17ac39f29 Disable divide by zero warnings on MSVC when generating NAN and INF. Use those values rather than calculating them independently. Andrew Johnson 2009-08-25 18:19:49 +00:00
  • a4e5e540a9 added \n to printf diagnostic Jeff Hill 2009-08-25 15:45:20 +00:00
  • 33911cd0af improved failure diagnostic Jeff Hill 2009-08-25 14:50:11 +00:00
  • 1607d2a192 ellFree() and Win32 time provider. Andrew Johnson 2009-08-24 20:55:31 +00:00
  • 140b8a468d we dont need tocheck the return from new with assert Jeff Hill 2009-08-24 17:09:55 +00:00
  • d84e9cb3ec exp passed to assert must not change the state of the data structures Jeff Hill 2009-08-24 17:08:41 +00:00
  • fa24d119dd use verify instead of assert (in tests) Jeff Hill 2009-08-24 17:07:03 +00:00
  • 4921187178 use verify instead of assert Jeff Hill 2009-08-24 17:04:40 +00:00
  • 794811b95a exp passed to assert must not change the state of the data structures Jeff Hill 2009-08-24 17:03:17 +00:00
  • aa904449c0 we dont need tocheck the return from new with assert Jeff Hill 2009-08-24 17:01:21 +00:00
  • 1c95101ae1 Fixed Till's report of non-thread-safe lazy-init. Andrew Johnson 2009-08-21 17:32:13 +00:00
  • 0961378465 Revert to -CVS for snapshots. Janet B. Anderson 2009-08-21 15:48:28 +00:00
  • 7655e7859d R3.14.11-RC1 Janet B. Anderson 2009-08-21 15:41:28 +00:00
  • bbc0899423 RC1 Andrew Johnson 2009-08-21 15:34:02 +00:00
  • 3afade09e6 Fixed epicsCalcTest issue, but epicsMutexTest can still run too long. Andrew Johnson 2009-08-21 15:32:01 +00:00
  • c28520bea6 Adjust test 66 so it doesn't fail if the gcc optimizer result gives -1 but glibc returns +1. Both are correct, gcc is following a newer standard. Andrew Johnson 2009-08-21 14:49:01 +00:00
  • bd4784a858 Added Mantis 361. Andrew Johnson 2009-08-21 14:38:01 +00:00
  • 8c2278784c fixed mantis 361 Jeff Hill 2009-08-21 00:53:55 +00:00
  • 2caf1a4f50 Janet's Build Dependency note. Andrew Johnson 2009-08-20 22:59:10 +00:00
  • 1fba8dd866 improved fdManagerVerify progress diagnostics Jeff Hill 2009-08-20 22:29:53 +00:00
  • 87eace1bd4 Fix for solaris compiler complaint about ambiguity of 'exception'. Andrew Johnson 2009-08-18 19:26:37 +00:00
  • db3a655374 fixed improper calculation of signal needed state in postEvent (this is an issue I introduced when writing the patch where IO and subscription update events are maintained on seperate and independent queues). The issue does not exist in an EPICS base release. Jeff Hill 2009-08-18 00:40:00 +00:00
  • 8ae0c8960f corrected spelling in message Jeff Hill 2009-08-18 00:36:22 +00:00
  • ec26c0dc52 o track number of async read and writes independently o when the last async write occurs, check to see if a value is cached and write it immediately (instead of waiting for aync io object's ctor to run. This allows the regression tests to pass. Jeff Hill 2009-08-18 00:32:48 +00:00
  • ea539fceb6 Corrected Mantis bug number. Andrew Johnson 2009-08-17 17:51:43 +00:00
  • 782ff1b303 improved create channel unexpected exception diagnostic Jeff Hill 2009-08-14 19:12:50 +00:00
  • 2fb6b2100f improved test diagnostic Jeff Hill 2009-08-14 17:44:33 +00:00
  • 0012042a5e accomodate archaic vxWorks gnu compiler Jeff Hill 2009-08-14 17:31:34 +00:00
  • e0d16659e1 improved TCP circuit creation failure exception diagnostics Jeff Hill 2009-08-14 16:57:48 +00:00
  • 8303cf053b improved VC creation failure exception diagnostics Jeff Hill 2009-08-14 16:56:31 +00:00
  • 78fc566dc4 improved thread creation failure exception diagnostics Jeff Hill 2009-08-14 16:54:45 +00:00
  • 3961c81740 added additional R3.14.11 ca fixes Jeff Hill 2009-08-14 00:56:08 +00:00
  • 0fdda3f794 back out prev change Jeff Hill 2009-08-14 00:29:56 +00:00
  • 9802e6c629 cosmetic Jeff Hill 2009-08-14 00:24:32 +00:00
  • 547c5d06ea improved the maint of the asych io count in off normal situations Jeff Hill 2009-08-14 00:24:09 +00:00
  • 50ddd62502 o always arm the send independent of how many messages are placed in the out buf. The send will not arm if the out buf is empty o when receiving the io blocked state notify callback always reactivate the receive if space is available Jeff Hill 2009-08-13 23:55:03 +00:00
  • 9fc48c9a6b always arm the send independent of how many messages are placed in the out buf. The send will not arm if the out buf is empty. Jeff Hill 2009-08-13 23:51:40 +00:00
  • e4075da4d7 o added new ioQue so the server will not wedge one of its clients when simultaneouly in flow control mode and also asynchronous io postponed mode. o simplified the status from the process func because callers should not need to know how many messages have been sent Jeff Hill 2009-08-13 23:49:59 +00:00
  • 8ace886cfe o added new ioQue so the server will not wedge one of its clients when simultaneouly in flow control mode and also asynchronous io postponed mode. o simplified the status from the process func because callers should not need to know how many messages have been sent Jeff Hill 2009-08-13 23:42:37 +00:00
  • 6c61c0de34 signal the io blocked list each time that server centric async io completes Jeff Hill 2009-08-13 23:38:41 +00:00
  • e581e88223 simplified the return from eventSysProcess because callers should not need to know how many messages were sent Jeff Hill 2009-08-13 23:37:30 +00:00
  • f4cbdec5ee removed io blocked list signal because the base class does not know if the blocked list is with the pv or the server Jeff Hill 2009-08-13 23:32:18 +00:00
  • b344841365 fixed the following issues with detection of flow control mode o the flow control contig frame thresh should be based on max array size o it appears that the wakeup mechanism for the send thread, who sends the flow control on/off messages was broken o looking at full buffers isnt a perfect detection scheme compared to the simpler approach of just checking to see if bytes are pending in the socket before calling recv Jeff Hill 2009-08-13 23:29:02 +00:00
  • b867dabad0 cache the client ctx ref prior to calling callback in case they delete the channel in the callback Jeff Hill 2009-08-13 22:46:47 +00:00
  • 0cea525682 destroy putCallback prior to calling callback in case they delete the channel in the callback Jeff Hill 2009-08-13 22:44:30 +00:00
  • 2df7da052a destroy getCallback prior to calling callback in case they delete the channel in the callback Jeff Hill 2009-08-13 22:43:21 +00:00
  • 59b820d2f5 added missing epicsShareExtern Jeff Hill 2009-08-13 22:42:05 +00:00
  • 3fda8dc2b0 added test failure diagnostic Jeff Hill 2009-08-13 22:40:02 +00:00