Commit Graph

  • 15e78067ca use epicsThreadGetStackSize is set stacksize Marty Kraimer 2004-10-18 14:29:55 +00:00
  • 399017339e fix possible memory leak Marty Kraimer 2004-10-18 12:04:32 +00:00
  • 5a91260f49 Added dependancy line for ../template files. Janet B. Anderson 2004-10-15 21:22:59 +00:00
  • 40c0281ea1 Added ARCH_solarisNonshared. Janet B. Anderson 2004-10-15 18:37:19 +00:00
  • 29d605faaf Use tools in $(EPICS_BASE_BIN) for HOST builds. Use tools in $(EPICS_BASE_HOST_BIN) for CROSS builds. Janet B. Anderson 2004-10-15 18:29:14 +00:00
  • 2bbcec03c0 Win32 changes made by K Evans. Janet B. Anderson 2004-10-15 18:20:49 +00:00
  • 89aa261055 Initial version. Janet B. Anderson 2004-10-15 18:19:40 +00:00
  • e1f3c9fd40 Removed old comment. Janet B. Anderson 2004-10-13 14:57:59 +00:00
  • e2ecac9e96 Avoid duplicate strtod. W. Eric Norum 2004-10-13 14:52:49 +00:00
  • 892e71f55b Commented out xxx.dbd and added instructions for support dbds. Janet B. Anderson 2004-10-13 14:51:45 +00:00
  • 0d12ed33ca The <appname>Include.dbd file is no longer needed. Janet B. Anderson 2004-10-13 14:40:45 +00:00
  • 5161a3b939 check for EINTR Marty Kraimer 2004-10-13 12:13:02 +00:00
  • 48ea77dc6f pthread_mutex_lock and pthread_cond_timedwait ignore EINTR Marty Kraimer 2004-10-12 20:06:38 +00:00
  • 02c67eda2c Fix typo. W. Eric Norum 2004-10-12 18:20:38 +00:00
  • 0dc034962c Use epicsScanFloat/epicsScanDouble rather than sscanf. This allows proper handling of Nan/Inf on all architectures. W. Eric Norum 2004-10-12 17:45:31 +00:00
  • 25c797b212 build template instances only for vxWorks Jeff Hill 2004-10-12 17:12:18 +00:00
  • 527dbf796d added instation for auto ptr to search timer Jeff Hill 2004-10-12 17:12:02 +00:00
  • b3bb33f448 More warnings. W. Eric Norum 2004-10-12 16:20:40 +00:00
  • 231a037c0b Fix up warnings. W. Eric Norum 2004-10-12 16:18:42 +00:00
  • 81ef601637 Fix up diagnostic messages. W. Eric Norum 2004-10-12 16:06:07 +00:00
  • 86152e91b9 Clean up some headers. Add epicsScanReal.c. W. Eric Norum 2004-10-12 13:51:52 +00:00
  • 331979dfb9 Improve handling of NaN values. In selRecord, replaced the 1e30 'magic number' with NaN and Inf values. Andrew Johnson 2004-10-11 22:32:05 +00:00
  • 4f731caf14 Add os-independent epicsStrtod() routine. W. Eric Norum 2004-10-11 18:22:12 +00:00
  • e7f16cb078 Cosmetic. W. Eric Norum 2004-10-09 21:43:05 +00:00
  • 370e46227a Much improved version of epicsStrGlobMatch thanks to Jack Handy and the folks at the Cold Project. W. Eric Norum 2004-10-08 20:38:11 +00:00
  • e76362d84b fixed gnu warnings Jeff Hill 2004-10-08 17:15:09 +00:00
  • 62df64a03c added missing include Jeff Hill 2004-10-08 17:11:59 +00:00
  • 2d733190ce added missing included Jeff Hill 2004-10-08 16:59:18 +00:00
  • 54a5a71377 fixed throw spec Jeff Hill 2004-10-08 16:55:58 +00:00
  • 108a7a6e0f removed waitRelease mf Jeff Hill 2004-10-08 15:46:18 +00:00
  • 0d6323803f improved shutdown sequence Jeff Hill 2004-10-08 15:45:40 +00:00
  • 0e1aa1c4bb new #include Jeff Hill 2004-10-08 15:44:44 +00:00
  • 400d474bed no longer needs to call exitWaitRelease Jeff Hill 2004-10-08 15:44:18 +00:00
  • 00c2aff710 include branching added Jeff Hill 2004-10-08 15:39:09 +00:00
  • f5803beb8a use less than full length of buffer with gethostname in case there are errors in the implementation of gethostname Jeff Hill 2004-10-08 15:37:34 +00:00
  • 1bb5a5d86b prevent ~cac from completing if iiu uninstall is still in progress Jeff Hill 2004-10-08 15:34:12 +00:00
  • 07f8759a0a added epicsExit Jeff Hill 2004-10-08 15:25:17 +00:00
  • 460ba036f3 Build msi only for host target. Janet B. Anderson 2004-10-08 15:20:49 +00:00
  • 7ecc2d0535 new #include Jeff Hill 2004-10-08 15:20:16 +00:00
  • 1a31fbcdda new #include Jeff Hill 2004-10-08 15:12:20 +00:00
  • fab9e49710 removed #include Jeff Hill 2004-10-08 15:03:04 +00:00
  • cce9a2b3b4 Ensure that prototype is in scope. W. Eric Norum 2004-10-08 15:00:12 +00:00
  • d91a3917ce new #include Jeff Hill 2004-10-08 14:58:59 +00:00
  • f9f5381a30 doc Jeff Hill 2004-10-08 14:54:45 +00:00
  • 7571947ceb o fixed "no exception thrown if epicsThreadCreate() return nill" o added epicsThreadMustCreate o cleaned up thread rundown blocking o header file need not include exception support Jeff Hill 2004-10-08 14:46:48 +00:00
  • dac63b0826 It makes more sense to make ca_puser(chid) the address of the MYNODE, not the address of an array element containing the MYNODE address. As puser is not actually used in this code it's not a real bug, but it could cause a subtle bug in any code that starts from here if the programmer doesn't completely understand what's going on... Andrew Johnson 2004-10-07 22:08:28 +00:00
  • 06c3533158 Globbing. W. Eric Norum 2004-10-07 20:15:35 +00:00
  • 0d6784c31b Provide epicsStrGlobMatch(). Add globbing to iocsh help command. W. Eric Norum 2004-10-07 20:10:38 +00:00
  • 667ab7eab8 Let posix version of osdTime work on systems without real-time capability. W. Eric Norum 2004-10-07 19:39:00 +00:00
  • 372a3dc989 restored "waste time" loop Jeff Hill 2004-10-07 19:21:18 +00:00
  • 1a326265ff Add progress marker. W. Eric Norum 2004-10-07 15:10:31 +00:00
  • e8b642bd5f fix stacksize Marty Kraimer 2004-10-07 13:37:34 +00:00
  • 906f74cfe1 set stack size og posix Marty Kraimer 2004-10-07 13:33:14 +00:00
  • 5c99cf24f1 OSITHREAD_USE_DEFAULT_STACK YES Marty Kraimer 2004-10-07 13:27:16 +00:00
  • bbc999f033 set stacksize Marty Kraimer 2004-10-07 13:24:25 +00:00
  • b0a654b4c1 epicsMaxThreads is new Marty Kraimer 2004-10-07 13:21:40 +00:00
  • 36733cd907 pc386 BSP now provides time-of-day clock. W. Eric Norum 2004-10-06 21:43:09 +00:00
  • 75e43a6b6c Detect memory exhaustion. W. Eric Norum 2004-10-05 18:21:30 +00:00
  • 639d54fd91 fixed CA fails if channel is destroyed in disconnect handler Jeff Hill 2004-10-04 23:28:54 +00:00
  • 0975f7457b removed CVS Id tokens as they cause never ending hassles when merging in from branches Jeff Hill 2004-10-04 22:05:14 +00:00
  • 302cde41b0 removed CVS Id tokens as they cause never ending hassles when merging in from branches Jeff Hill 2004-10-04 18:55:40 +00:00
  • 4b8e2bcf2c fixed to use const char chan name ptr added manually operated chan disconnect / connect test Jeff Hill 2004-10-04 18:40:48 +00:00
  • 84559b5fd3 fixed to use const char chan name ptr Jeff Hill 2004-10-04 18:39:03 +00:00
  • 753ecff270 Changes to support communication with protocol revisions prior to 4.2 (EPICS 3.11) Jeff Hill 2004-10-04 16:39:00 +00:00
  • 46cfe589d5 epicsSnprintf: prevent buffer overflow; use posix convention Marty Kraimer 2004-10-04 12:39:16 +00:00
  • 31c9c89350 epicsStrSnPrintEscaped: prevent buffer overflow; use posix convention Marty Kraimer 2004-10-04 12:38:33 +00:00
  • 42953c05f7 Treat \r as a separator -- should allow DOS-format scripts to work. W. Eric Norum 2004-10-02 15:34:47 +00:00
  • 361d617ede o fixed so that a thread that has not began will terminate if another thread calls exit wait o use independent event semaphore assisting these two threads to block 1) spawned thread 2) thread waiting for spawned thread to exit Jeff Hill 2004-10-01 23:27:25 +00:00
  • 207e1ed8f7 Add some comments. Provide an easy location to override input library. W. Eric Norum 2004-10-01 18:27:12 +00:00
  • c106bc9740 fixed compatibility problems with vxWorks 5.4 gnu compiler Jeff Hill 2004-09-30 19:15:45 +00:00
  • 23be13bd5b fixed cast Jeff Hill 2004-09-30 19:14:23 +00:00
  • 2e66cfb8fb Clean up NFS/TFTP remote fileystem setup. W. Eric Norum 2004-09-30 17:58:42 +00:00
  • 1dda0263f0 exception payload derives from std::exception Jeff Hill 2004-09-30 16:01:48 +00:00
  • 4db45ea43d use arch independent type to hold revision level of proto Jeff Hill 2004-09-29 22:12:36 +00:00
  • ecc0d9976d return "bad protocol" and not "internal" error code when bad protocol arrives Jeff Hill 2004-09-29 17:45:35 +00:00
  • 9f8e75b945 o print date when unexpected exception occurs o call std::unexpected() when unexpected exception occurs Jeff Hill 2004-09-29 17:39:17 +00:00
  • fddaeb1dc8 reduced memory consumption with large channel counts Jeff Hill 2004-09-29 15:59:25 +00:00
  • 319b886ab4 Don't use TFTP if not needed. W. Eric Norum 2004-09-29 14:30:51 +00:00
  • ef292bffe6 dont try to cancel _main_ Marty Kraimer 2004-09-29 13:32:11 +00:00
  • 81bc2a0d7a if_fxp is now working. W. Eric Norum 2004-09-29 01:23:43 +00:00
  • 3419fee587 Changes for RTEMS pc386 target. W. Eric Norum 2004-09-29 00:39:50 +00:00
  • a470a5b850 Add commands to build etherboot bootable image. W. Eric Norum 2004-09-29 00:39:17 +00:00
  • 5a832e7ccd RTEMS bootable images. W. Eric Norum 2004-09-28 21:51:11 +00:00
  • 46068e813d Use NFS by default. W. Eric Norum 2004-09-28 20:40:43 +00:00
  • cd551b4860 Clarify reason for direct copy. W. Eric Norum 2004-09-28 20:39:47 +00:00
  • 46255e607a Redo the way 'munch' commands are handled. Provide 'munch' command to build executable for RTEMS MVME2100 target. W. Eric Norum 2004-09-28 20:38:01 +00:00
  • 5e49aafb5c Now works on non-i386, non-ppc targets. W. Eric Norum 2004-09-25 23:43:06 +00:00
  • 44b0995b0d Added iocBoot/ioc* build change. Janet B. Anderson 2004-09-24 21:01:01 +00:00
  • c15d2d589c Create cdCommands and envPaths files only for BUILD_ARCH dirs. Janet B. Anderson 2004-09-24 20:55:03 +00:00
  • 7617d78f36 fixed sunpro warnings Jeff Hill 2004-09-24 16:33:42 +00:00
  • 61c0cff87d fixed gnu warnings Jeff Hill 2004-09-24 15:44:08 +00:00
  • f384eee9b6 fixed sunpro warnings Jeff Hill 2004-09-24 15:42:54 +00:00
  • a868270c68 fixed gnu warning Jeff Hill 2004-09-24 15:27:10 +00:00
  • 7deabc8923 fixed sunpro warnings Jeff Hill 2004-09-24 15:03:28 +00:00
  • 35bbb5d897 call epicsThreadInit instead of assert if epicsThreadId is not an argument Marty Kraimer 2004-09-24 12:25:07 +00:00
  • b04811e146 Use correct option character. optopt is valid only when getopt returns '?'. Ralph Lange 2004-09-24 11:38:10 +00:00
  • 620f8b74b7 fixed header file names Jeff Hill 2004-09-24 00:22:21 +00:00
  • 4154b61d46 fixed header name Jeff Hill 2004-09-24 00:13:00 +00:00
  • 1388169f1e fixed missing throw() spec Jeff Hill 2004-09-24 00:05:26 +00:00
  • 7b7a07c667 fixes for bugs 133 and 134 in Mantis Jeff Hill 2004-09-23 23:15:22 +00:00