Janet B. Anderson
8aee5c90f6
Updated for R3.14.7.
2004-12-07 16:46:42 +00:00
Janet B. Anderson
403624903e
Updated date.
2004-12-07 15:05:29 +00:00
Janet B. Anderson
6d17162c11
R3.14.7
2004-12-06 22:31:52 +00:00
W. Eric Norum
64c0807817
No devlib for M68k (yet).
2004-12-06 16:52:02 +00:00
Marty Kraimer
d0b06e271b
forgot an unlock
2004-12-03 16:11:13 +00:00
Marty Kraimer
b7c68df55e
last user calls putNotifyCleanup
2004-12-03 14:27:28 +00:00
Marty Kraimer
dff7d483ff
more changes to dbNotify
2004-12-02 20:04:21 +00:00
Marty Kraimer
0197dbeb24
fix memory leak
2004-12-02 19:57:21 +00:00
Marty Kraimer
c6ee0cf8d3
safer version of dbPutNotify
2004-12-02 16:52:53 +00:00
Marty Kraimer
3f3c33e159
putNotifyInit and putNotifyCleanup
2004-12-01 12:41:15 +00:00
W. Eric Norum
8363b8267d
Use new RTEMS tool-naming scheme.
2004-11-30 19:41:55 +00:00
W. Eric Norum
67b972448f
Put RTEMS network tasks at higher priority than any EPICS task.
2004-11-30 19:40:48 +00:00
W. Eric Norum
287fd7efa8
Some BSPs don't leave the cursor at the left margin.
2004-11-30 19:39:48 +00:00
Marty Kraimer
c80d0e5c8e
add comments
2004-11-30 13:37:17 +00:00
Marty Kraimer
417ef02d33
dbPutNotify did not wait if state==putNotifyUserCallbackActive
2004-11-30 13:00:42 +00:00
Jeff Hill
6a7445abdf
o made booty scanned by default
...
o made counted channel names have a minimum of 6 digits
2004-11-30 02:11:01 +00:00
Marty Kraimer
365f1dc84e
fix race condition in dbPutNotify
2004-11-29 21:14:07 +00:00
Jeff Hill
2151e6b6ad
fix for mantis 159
2004-11-25 00:14:38 +00:00
Jeff Hill
fb931434bd
fix for mantis 159
2004-11-24 22:11:20 +00:00
Janet B. Anderson
26c756d4cf
Don't set EPICS_BASE (breaks base builds). Changed HostArch.pl to HostArch.
2004-11-24 18:18:57 +00:00
Janet B. Anderson
fa12125bdf
Added GNU readline or Tecla library software requirements.
2004-11-18 22:47:41 +00:00
Andrew Johnson
7d7f4df700
Avoid an optimizer bug that is present in the Tornado 2.x 68K C compilers at
...
anything greater than -O0. Not a problem in C++ though.
2004-11-17 19:59:20 +00:00
Andrew Johnson
146eb58120
Revive the canary, and add a test routine that checks whether the optimizer
...
bug is still present. Tornado 2.x compilers for 68K need -O0 to work.
2004-11-17 19:58:09 +00:00
Andrew Johnson
e658f3c108
Workaround for Tornado 2.x compilers, fixes Mantis Bug #82 .
2004-11-17 17:17:18 +00:00
Ralph Lange
5e94b2146f
Changed printed messages to be the same for all TestAsyn supports.
2004-11-16 11:30:20 +00:00
Ken Evans
87cef6172d
Modified definitions for JAR_INPUT and JARCMD.
2004-11-15 16:20:52 +00:00
W. Eric Norum
f677d2f6c5
Add OS-dependent VME support.
2004-11-13 17:16:22 +00:00
W. Eric Norum
53360f3dea
RTEMS-4.7 changes.
2004-11-13 17:11:08 +00:00
W. Eric Norum
8c75201ad8
Improve error message.
2004-11-13 17:10:52 +00:00
Janet B. Anderson
0569fc753d
Added toolkit info, cygwin downloads, and win32-x86-borland.
2004-11-12 20:10:26 +00:00
Andrew Johnson
8fa418519e
Document record changes for NaN handling.
2004-11-12 00:06:26 +00:00
W. Eric Norum
98641bcfd2
Add some routines to make porting from vxWorks a little easier.
...
I'm a little leery about my quick hack for rebootHookAdd() since the
argument to the 'hooked' function is different.
2004-11-11 22:06:52 +00:00
Janet B. Anderson
3449a7157a
Added -Qn to CPP because snc sometimes does not like #ident lines.
2004-11-10 21:09:33 +00:00
Janet B. Anderson
bc2b80584c
Changed path requirements for WIN32 builds.
2004-11-10 20:45:30 +00:00
Janet B. Anderson
75a2d6229f
Added -Qn to CPP because snc sometimes does not like #ident lines.
2004-11-10 18:09:54 +00:00
Jeff Hill
14a47a31e9
partial fix for mantis entry 160 - the following message is avoided by
...
shutting down the socket only if we are not certain if the errno is indicating that
the circuit hung up.
rsrv: socket shutdown error was Transport endpoint is not connected
2004-11-09 17:41:53 +00:00
Janet B. Anderson
139472e2db
Added $(EPICS_BASE_TOOLS_BIN) to $(PATH) to find dlls for base build tools.
2004-11-09 14:45:01 +00:00
W. Eric Norum
5731e72cf1
Set boot parameters from mot-script-boot if not otherwise specified.
2004-11-05 19:51:44 +00:00
Janet B. Anderson
b4e2c4c432
Changed c preprocessor from gcc to cc.
2004-11-04 21:13:22 +00:00
Janet B. Anderson
4f03bba90d
Changed filterout to filter-out.
2004-11-04 20:29:36 +00:00
Marty Kraimer
cb119338b2
clean up error messages
2004-11-04 19:21:15 +00:00
Marty Kraimer
d2c672d238
cancel threads in inverse order of creation
2004-11-04 14:01:20 +00:00
Janet B. Anderson
dc2fb8bb5c
Added registryIoc library to EPICS_BASE_HOST_LIBS definition.
2004-11-03 22:35:57 +00:00
W. Eric Norum
8739e1c298
Allow 'unsigned' integers.
2004-11-03 22:16:18 +00:00
W. Eric Norum
c7e7f8e221
Don't require pdbbase if not linking iocshRegisterCommon commands.
2004-11-03 17:14:48 +00:00
Janet B. Anderson
25c30be105
Only one -classpath allowed on a command line (for javadoc).
2004-11-02 19:51:54 +00:00
Janet B. Anderson
dc930863f2
Only build JAVA stuff when BUILD_CLASS is HOST.
2004-11-01 22:41:27 +00:00
Janet B. Anderson
c508e485ba
Removed COMMON_JAR, add rule to install existing jar, added jar vpath.
2004-11-01 22:30:10 +00:00
Andrew Johnson
e700d00db0
Moved static constructor call of iocshRegisterCommon() from iocsh.cpp into
...
the output from the registerRecordDeviceDriver.pl script, so standalone
sequencer programs don't import all of iocCore unnecessarily.
2004-10-29 23:24:35 +00:00
Marty Kraimer
5c0f09c5d2
gphFreeMem did not destroy mutex
2004-10-29 18:18:25 +00:00
Ken Evans
bd4b66de07
Fixed it up to remove package directories during clean. Was
...
previously leaving generated classes (with $ in the name).
2004-10-28 18:56:45 +00:00
W. Eric Norum
36aa145d04
Add rtemsNfs to all RTEMS targets.
2004-10-28 18:23:41 +00:00
Janet B. Anderson
b75254ec92
Added EPICS_BASE_TOOLS_BIN to PATH - find dlls for antelope, e_flex ...
2004-10-28 18:23:24 +00:00
Janet B. Anderson
8a1987ea9e
Implemented LOADABLE_SHRLIB_VERSION.
2004-10-28 18:19:48 +00:00
W. Eric Norum
55bdb9cd2a
MVME167 doesn't have RTC code 'yet'.
2004-10-28 18:18:42 +00:00
Janet B. Anderson
b6e3f6d481
Added OP_SYS_CFLAGS += -g.
2004-10-28 18:07:07 +00:00
Janet B. Anderson
ba1139f3c9
Remove OP_SYS_CFLAGS += -g.
2004-10-28 17:44:42 +00:00
Ralph Lange
f4876149bb
More kernel config info
2004-10-28 17:03:22 +00:00
Janet B. Anderson
1c95d2eca8
Removed -z defs because it doesn't work with gcc/g++ 3.4.2.
2004-10-28 14:27:15 +00:00
Janet B. Anderson
39b89bd349
Removed osdTime.cpp, cygwin now uses file from posix dir.
2004-10-28 13:59:39 +00:00
Janet B. Anderson
0c99fe1bc8
Removed actual IP numbers inside bat files.
2004-10-27 16:40:14 +00:00
Janet B. Anderson
13ec7a675c
Removed -z defs which was accidently committed.
2004-10-26 15:49:54 +00:00
Janet B. Anderson
f42c2954df
Replaced -G with -shared -fPIC in shrlib LDFLAGS.
2004-10-26 15:31:25 +00:00
Janet B. Anderson
1a09047c87
Added -fPIC to shrlib LDFLAGS.
2004-10-26 15:30:01 +00:00
Janet B. Anderson
4c2d266910
Initial version.
2004-10-26 14:21:00 +00:00
Ralph Lange
de9767dc34
+= "done" - message (all tests should print something).
2004-10-26 10:20:35 +00:00
Janet B. Anderson
58cf1e72ab
Updated to look more like CONFIG.solaris-sparc.solaris-sparc.
2004-10-25 18:57:23 +00:00
Janet B. Anderson
8473be4f20
Added USR_PRECLASSPATH and allowed for multiple dirs in USR_CLASSPATH.
2004-10-25 17:12:19 +00:00
Marty Kraimer
4d4063d7ce
make sure tv_nsec < 1000000000L
2004-10-25 14:51:42 +00:00
Ralph Lange
daeafe774f
+= CA command line tools: -s option
2004-10-25 12:49:53 +00:00
Andrew Johnson
69fc21474b
Windows permits login names to include spaces!
2004-10-22 15:11:41 +00:00
W. Eric Norum
a4790a1dc2
epicsScanFloat, epicsScanDouble.
2004-10-22 13:53:14 +00:00
Ralph Lange
c5414a268c
+= max_thread_proc kernel config info
2004-10-22 13:49:35 +00:00
Ralph Lange
da3cd3bc19
Also restored old wasteTime value
2004-10-22 10:45:03 +00:00
W. Eric Norum
5f78b88f07
Add DNS domain name parameter.
2004-10-20 19:04:56 +00:00
W. Eric Norum
bfe0eb9e09
MVME5500 BSP now supplies RTC (time-of-day) driver.
2004-10-20 18:39:14 +00:00
Jeff Hill
daacfdc550
clarified search rate doc
2004-10-20 17:27:08 +00:00
Jeff Hill
8bc593a64e
added def of STACK_SIZE_PARAM_IS_A_RESERVATION for compilers that dont provide it
2004-10-20 16:35:32 +00:00
Marty Kraimer
a15e9beff6
prevent crash if size is 0
2004-10-20 12:16:10 +00:00
Jeff Hill
2b7305097b
fixed gnu warning
2004-10-20 00:05:22 +00:00
Janet B. Anderson
509f4de9a0
Fixed typo.
2004-10-19 21:43:17 +00:00
Jeff Hill
0d85c7d8a8
fixed gnu warning
2004-10-19 21:39:31 +00:00
Janet B. Anderson
d69a0f70e5
Updated for R3.14.7.
2004-10-19 21:39:28 +00:00
Jeff Hill
7a5bdb93c4
fixed ca_name() returns the record name w/o appending the field name
2004-10-19 21:05:39 +00:00
Jeff Hill
3e05c90653
added dbNameOfPV and dbNameSizeOfPV
2004-10-19 21:03:20 +00:00
Jeff Hill
dfa35d0596
getHostName returns string size
2004-10-19 20:55:39 +00:00
Jeff Hill
89814eb9e2
hostName() function name change to getHostName()
2004-10-19 20:54:40 +00:00
Jeff Hill
86e71a90b0
no need to print channelname in show routine
2004-10-19 20:52:33 +00:00
Jeff Hill
bdc723f500
cleaned up construction sequence
2004-10-19 20:51:37 +00:00
Jeff Hill
502620ee4e
eliminated redundancy with original ca client API
2004-10-19 20:49:47 +00:00
Jeff Hill
c3f277dbc6
getName() and getHostName return string size
2004-10-19 20:46:55 +00:00
Jeff Hill
004db1aea7
getName() returns string size
2004-10-19 20:40:47 +00:00
Jeff Hill
085b228c83
getName() returns string size
2004-10-19 20:24:57 +00:00
Jeff Hill
2d47ba27b1
ca_get_host_name() used to return void, but has been changed to
...
return the string length.
2004-10-19 20:21:31 +00:00
Jeff Hill
60c0a98c08
o removed operators new and delete from cacChannel
...
o getName and getHostName now return string length
2004-10-19 20:20:46 +00:00
Jeff Hill
9223d7476e
o removed operator delete
...
o default getHostName now returns string length
2004-10-19 20:19:39 +00:00
Jeff Hill
89d7953c90
hostName() renamed to getHostName()
2004-10-19 20:18:20 +00:00
Jeff Hill
10a9edf186
moved friend ca_clear_subscription to this file
2004-10-19 20:17:40 +00:00
Jeff Hill
ce912df8a4
added ca_name() test
2004-10-19 20:16:34 +00:00
Jeff Hill
532e17fd0f
moved friends of oldChannelNotify to oldChannelNotify.cpp
2004-10-19 20:15:00 +00:00
Janet B. Anderson
13aaf8ef1b
Modified the formatting.
2004-10-19 19:43:52 +00:00
Jeff Hill
9df773e88f
sockAddrToDottedIP needs to return the string size
2004-10-19 18:21:02 +00:00
Jeff Hill
1069541aa6
added newline at eof
2004-10-19 18:14:01 +00:00
Jeff Hill
9b82574901
fixed recently commited problem in ipAddrToDottedIP
2004-10-19 18:01:49 +00:00
Ralph Lange
cb9934b0c7
command line tools caget, camonitor: += as-string option.
2004-10-19 17:50:58 +00:00
Jeff Hill
d5e01c38b1
commented out dll main source code
2004-10-19 17:28:45 +00:00
Jeff Hill
d4c8dd67d3
use STACK_SIZE_PARAM_IS_A_RESERVATION thread creation
...
option - this should allow more threads to run on XP
2004-10-19 17:26:01 +00:00
Jeff Hill
d99c0b613a
DLL main executes in a very limited execution environment - its probably
...
smart to just avoid calling any general purpose code there.
2004-10-19 17:24:30 +00:00
Jeff Hill
91097d7d32
return the number of elements copied from address to ascii conversion func
2004-10-19 17:20:15 +00:00
Jeff Hill
010ebea821
fixed win32 dll sym export
2004-10-19 17:17:31 +00:00
Jeff Hill
2f829e5992
removed const from arg to copy constructor as is convention with std
2004-10-19 17:12:37 +00:00
Ralph Lange
4c302621e2
Use separate flag for once_connected state; += as-string option.
2004-10-19 15:27:51 +00:00
Ralph Lange
22ef6a9653
Use separate flag for once_connected state.
2004-10-19 15:20:34 +00:00
Janet B. Anderson
a4aa9234ed
Added cast to int to remove gnu compiler warning messages.
2004-10-19 15:18:51 +00:00
Marty Kraimer
92a9d4cebf
explain epicsExit
2004-10-19 11:30:59 +00:00
Janet B. Anderson
7eba880fc6
Added int return value to main().
2004-10-18 21:47:12 +00:00
W. Eric Norum
4b89949310
New BSP -- updated network configuration.
2004-10-18 21:43:21 +00:00
Janet B. Anderson
2a809e2102
Initial version.
2004-10-18 21:41:25 +00:00
W. Eric Norum
9a94ca9d88
Clean out local debugging code.
2004-10-18 21:39:16 +00:00
W. Eric Norum
ce20721cf9
Clean up network configuration.
2004-10-18 21:38:47 +00:00
Janet B. Anderson
d2ff90286c
Commented out all cross compiler target archs.
2004-10-18 14:49:21 +00:00
Marty Kraimer
15e78067ca
use epicsThreadGetStackSize is set stacksize
2004-10-18 14:29:55 +00:00
Marty Kraimer
399017339e
fix possible memory leak
2004-10-18 12:04:32 +00:00
Janet B. Anderson
5a91260f49
Added dependancy line for ../template files.
2004-10-15 21:22:59 +00:00
Janet B. Anderson
40c0281ea1
Added ARCH_solarisNonshared.
2004-10-15 18:37:19 +00:00
Janet B. Anderson
29d605faaf
Use tools in $(EPICS_BASE_BIN) for HOST builds.
...
Use tools in $(EPICS_BASE_HOST_BIN) for CROSS builds.
2004-10-15 18:29:14 +00:00
Janet B. Anderson
2bbcec03c0
Win32 changes made by K Evans.
2004-10-15 18:20:49 +00:00
Janet B. Anderson
89aa261055
Initial version.
2004-10-15 18:19:40 +00:00
Janet B. Anderson
e1f3c9fd40
Removed old comment.
2004-10-13 14:57:59 +00:00
W. Eric Norum
e2ecac9e96
Avoid duplicate strtod.
2004-10-13 14:52:49 +00:00
Janet B. Anderson
892e71f55b
Commented out xxx.dbd and added instructions for support dbds.
2004-10-13 14:51:45 +00:00
Janet B. Anderson
0d12ed33ca
The <appname>Include.dbd file is no longer needed.
2004-10-13 14:40:45 +00:00
Marty Kraimer
5161a3b939
check for EINTR
2004-10-13 12:13:02 +00:00
Marty Kraimer
48ea77dc6f
pthread_mutex_lock and pthread_cond_timedwait ignore EINTR
2004-10-12 20:06:38 +00:00
W. Eric Norum
02c67eda2c
Fix typo.
2004-10-12 18:20:38 +00:00
W. Eric Norum
0dc034962c
Use epicsScanFloat/epicsScanDouble rather than sscanf.
...
This allows proper handling of Nan/Inf on all architectures.
2004-10-12 17:45:31 +00:00
Jeff Hill
25c797b212
build template instances only for vxWorks
2004-10-12 17:12:18 +00:00
Jeff Hill
527dbf796d
added instation for auto ptr to search timer
2004-10-12 17:12:02 +00:00
W. Eric Norum
b3bb33f448
More warnings.
2004-10-12 16:20:40 +00:00
W. Eric Norum
231a037c0b
Fix up warnings.
2004-10-12 16:18:42 +00:00
W. Eric Norum
81ef601637
Fix up diagnostic messages.
2004-10-12 16:06:07 +00:00
W. Eric Norum
86152e91b9
Clean up some headers.
...
Add epicsScanReal.c.
2004-10-12 13:51:52 +00:00
Andrew Johnson
331979dfb9
Improve handling of NaN values.
...
In selRecord, replaced the 1e30 'magic number' with NaN and Inf values.
2004-10-11 22:32:05 +00:00
W. Eric Norum
4f731caf14
Add os-independent epicsStrtod() routine.
2004-10-11 18:22:12 +00:00
W. Eric Norum
e7f16cb078
Cosmetic.
2004-10-09 21:43:05 +00:00
W. Eric Norum
370e46227a
Much improved version of epicsStrGlobMatch thanks to Jack Handy and the
...
folks at the Cold Project.
2004-10-08 20:38:11 +00:00
Jeff Hill
e76362d84b
fixed gnu warnings
2004-10-08 17:15:09 +00:00
Jeff Hill
62df64a03c
added missing include
2004-10-08 17:11:59 +00:00
Jeff Hill
2d733190ce
added missing included
2004-10-08 16:59:18 +00:00
Jeff Hill
54a5a71377
fixed throw spec
2004-10-08 16:55:58 +00:00
Jeff Hill
108a7a6e0f
removed waitRelease mf
2004-10-08 15:46:18 +00:00
Jeff Hill
0d6323803f
improved shutdown sequence
2004-10-08 15:45:40 +00:00
Jeff Hill
0e1aa1c4bb
new #include
2004-10-08 15:44:44 +00:00
Jeff Hill
400d474bed
no longer needs to call exitWaitRelease
2004-10-08 15:44:18 +00:00
Jeff Hill
00c2aff710
include branching added
2004-10-08 15:39:09 +00:00
Jeff Hill
f5803beb8a
use less than full length of buffer with gethostname in case there are errors in the implementation of gethostname
2004-10-08 15:37:34 +00:00
Jeff Hill
1bb5a5d86b
prevent ~cac from completing if iiu uninstall is still in progress
2004-10-08 15:34:12 +00:00
Jeff Hill
07f8759a0a
added epicsExit
2004-10-08 15:25:17 +00:00
Jeff Hill
7ecc2d0535
new #include
2004-10-08 15:20:16 +00:00
Jeff Hill
1a31fbcdda
new #include
2004-10-08 15:12:20 +00:00
Jeff Hill
fab9e49710
removed #include
2004-10-08 15:03:04 +00:00
W. Eric Norum
cce9a2b3b4
Ensure that prototype is in scope.
2004-10-08 15:00:12 +00:00
Jeff Hill
d91a3917ce
new #include
2004-10-08 14:58:59 +00:00
Jeff Hill
f9f5381a30
doc
2004-10-08 14:54:45 +00:00
Jeff Hill
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
2004-10-08 14:46:48 +00:00
Andrew Johnson
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...
2004-10-07 22:08:28 +00:00
W. Eric Norum
06c3533158
Globbing.
2004-10-07 20:15:35 +00:00
W. Eric Norum
0d6784c31b
Provide epicsStrGlobMatch().
...
Add globbing to iocsh help command.
2004-10-07 20:10:38 +00:00
W. Eric Norum
667ab7eab8
Let posix version of osdTime work on systems without real-time capability.
2004-10-07 19:39:00 +00:00
Jeff Hill
372a3dc989
restored "waste time" loop
2004-10-07 19:21:18 +00:00
W. Eric Norum
1a326265ff
Add progress marker.
2004-10-07 15:10:31 +00:00
Marty Kraimer
e8b642bd5f
fix stacksize
2004-10-07 13:37:34 +00:00
Marty Kraimer
906f74cfe1
set stack size og posix
2004-10-07 13:33:14 +00:00
Marty Kraimer
5c99cf24f1
OSITHREAD_USE_DEFAULT_STACK YES
2004-10-07 13:27:16 +00:00
Marty Kraimer
bbc999f033
set stacksize
2004-10-07 13:24:25 +00:00
Marty Kraimer
b0a654b4c1
epicsMaxThreads is new
2004-10-07 13:21:40 +00:00
W. Eric Norum
36733cd907
pc386 BSP now provides time-of-day clock.
2004-10-06 21:43:09 +00:00
W. Eric Norum
75e43a6b6c
Detect memory exhaustion.
2004-10-05 18:21:30 +00:00
Jeff Hill
639d54fd91
fixed CA fails if channel is destroyed in disconnect handler
2004-10-04 23:28:54 +00:00
Jeff Hill
0975f7457b
removed CVS Id tokens as they cause never ending hassles when merging
...
in from branches
2004-10-04 22:05:14 +00:00
Jeff Hill
302cde41b0
removed CVS Id tokens as they cause never ending hassles when merging
...
in from branches
2004-10-04 18:55:40 +00:00
Jeff Hill
4b8e2bcf2c
fixed to use const char chan name ptr
...
added manually operated chan disconnect / connect test
2004-10-04 18:40:48 +00:00
Jeff Hill
84559b5fd3
fixed to use const char chan name ptr
2004-10-04 18:39:03 +00:00
Jeff Hill
753ecff270
Changes to support communication with protocol revisions prior to 4.2 (EPICS 3.11)
2004-10-04 16:39:00 +00:00
Marty Kraimer
46cfe589d5
epicsSnprintf: prevent buffer overflow; use posix convention
2004-10-04 12:39:16 +00:00
Marty Kraimer
31c9c89350
epicsStrSnPrintEscaped: prevent buffer overflow; use posix convention
2004-10-04 12:38:33 +00:00
W. Eric Norum
42953c05f7
Treat \r as a separator -- should allow DOS-format scripts to work.
2004-10-02 15:34:47 +00:00
Jeff Hill
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
2004-10-01 23:27:25 +00:00
W. Eric Norum
207e1ed8f7
Add some comments.
...
Provide an easy location to override input library.
2004-10-01 18:27:12 +00:00
Jeff Hill
c106bc9740
fixed compatibility problems with vxWorks 5.4 gnu compiler
2004-09-30 19:15:45 +00:00
Jeff Hill
23be13bd5b
fixed cast
2004-09-30 19:14:23 +00:00
W. Eric Norum
2e66cfb8fb
Clean up NFS/TFTP remote fileystem setup.
2004-09-30 17:58:42 +00:00
Jeff Hill
1dda0263f0
exception payload derives from std::exception
2004-09-30 16:01:48 +00:00
Jeff Hill
4db45ea43d
use arch independent type to hold revision level of proto
2004-09-29 22:12:36 +00:00
Jeff Hill
ecc0d9976d
return "bad protocol" and not "internal" error code when bad protocol arrives
2004-09-29 17:45:35 +00:00
Jeff Hill
9f8e75b945
o print date when unexpected exception occurs
...
o call std::unexpected() when unexpected exception occurs
2004-09-29 17:39:17 +00:00
Jeff Hill
fddaeb1dc8
reduced memory consumption with large channel counts
2004-09-29 15:59:25 +00:00
W. Eric Norum
319b886ab4
Don't use TFTP if not needed.
2004-09-29 14:30:51 +00:00
Marty Kraimer
ef292bffe6
dont try to cancel _main_
2004-09-29 13:32:11 +00:00
W. Eric Norum
81bc2a0d7a
if_fxp is now working.
2004-09-29 01:23:43 +00:00
W. Eric Norum
3419fee587
Changes for RTEMS pc386 target.
2004-09-29 00:39:50 +00:00
W. Eric Norum
a470a5b850
Add commands to build etherboot bootable image.
2004-09-29 00:39:17 +00:00
W. Eric Norum
5a832e7ccd
RTEMS bootable images.
2004-09-28 21:51:11 +00:00
W. Eric Norum
46068e813d
Use NFS by default.
2004-09-28 20:40:43 +00:00
W. Eric Norum
cd551b4860
Clarify reason for direct copy.
2004-09-28 20:39:47 +00:00
W. Eric Norum
46255e607a
Redo the way 'munch' commands are handled.
...
Provide 'munch' command to build executable for RTEMS MVME2100 target.
2004-09-28 20:38:01 +00:00
W. Eric Norum
5e49aafb5c
Now works on non-i386, non-ppc targets.
2004-09-25 23:43:06 +00:00
Janet B. Anderson
44b0995b0d
Added iocBoot/ioc* build change.
2004-09-24 21:01:01 +00:00
Janet B. Anderson
c15d2d589c
Create cdCommands and envPaths files only for BUILD_ARCH dirs.
2004-09-24 20:55:03 +00:00
Jeff Hill
7617d78f36
fixed sunpro warnings
2004-09-24 16:33:42 +00:00
Jeff Hill
61c0cff87d
fixed gnu warnings
2004-09-24 15:44:08 +00:00
Jeff Hill
f384eee9b6
fixed sunpro warnings
2004-09-24 15:42:54 +00:00
Jeff Hill
a868270c68
fixed gnu warning
2004-09-24 15:27:10 +00:00
Jeff Hill
7deabc8923
fixed sunpro warnings
2004-09-24 15:03:28 +00:00
Marty Kraimer
35bbb5d897
call epicsThreadInit instead of assert if epicsThreadId is not an argument
2004-09-24 12:25:07 +00:00
Ralph Lange
b04811e146
Use correct option character. optopt is valid only when getopt returns '?'.
2004-09-24 11:38:10 +00:00
Jeff Hill
620f8b74b7
fixed header file names
2004-09-24 00:22:21 +00:00
Jeff Hill
4154b61d46
fixed header name
2004-09-24 00:13:00 +00:00
Jeff Hill
1388169f1e
fixed missing throw() spec
2004-09-24 00:05:26 +00:00
Jeff Hill
7b7a07c667
fixes for bugs 133 and 134 in Mantis
2004-09-23 23:15:22 +00:00
Jeff Hill
107f1fa37f
added array capabilities
2004-09-23 21:56:51 +00:00
Ralph Lange
6c12088e2a
+= connection status reporting (based on Jeff's suggestions plus timestamps for connection loss events)
2004-09-23 15:47:57 +00:00
Jeff Hill
889d8bc6c2
fixed potential race on SMP systems
2004-09-23 00:24:04 +00:00
Jeff Hill
1584471439
o fixed errno based diagnostic converting errno to string after errno was replaced
2004-09-22 18:55:17 +00:00
Jeff Hill
c020be9e04
fixed delay functionality and removed call to show at exit
2004-09-22 18:45:43 +00:00
Jeff Hill
ff419d8922
added destroyAllPV call
2004-09-22 18:45:11 +00:00
Jeff Hill
6e01a1e22c
o fixed forced disconnect closes socket when shutdown should be used
...
otherwise fdmgr prints bad fd diagnostic in tight loop - problem was
seen only when very old CA client version connects
2004-09-22 17:55:00 +00:00
Jeff Hill
6d70a66826
o fixed errno based diagnostic converting errno to string after errno was replaced
...
o fixed forced disconnect closes socket when shutdown should be used
otherwise fdmgr prints bad fd diagnostic in tight loop - problem was
seen only when very old CA client version connects
2004-09-22 17:54:37 +00:00
Jeff Hill
a33d6585f9
fixed errno based diagnostic converting errno to string after errno was replaced
2004-09-22 17:51:59 +00:00
Jeff Hill
6615cb7fbd
removed calls to exit() which cause problems on RTEMS where exit() has
...
different behavior than on vxWorks.
2004-09-21 23:56:27 +00:00
Janet B. Anderson
694d0401f0
Updates to make files general. Updated for R3.14.7.
2004-09-20 19:56:08 +00:00
W. Eric Norum
a29a954a19
MVME2100.
2004-09-17 21:20:51 +00:00
W. Eric Norum
63a4b83b16
Add support for MVME2100.
2004-09-17 21:18:43 +00:00
W. Eric Norum
f41a7910c4
Allow configuration from PPCBUG NVRAM.
2004-09-17 20:48:09 +00:00
Jeff Hill
88702dd180
fixed to work with non-ms compiler
2004-09-17 15:02:52 +00:00
W. Eric Norum
c31910760f
More warnings removed.
2004-09-16 19:29:09 +00:00
W. Eric Norum
0d07d00108
Clean up warnings.
...
Improve error message.
2004-09-16 19:27:23 +00:00
Jeff Hill
3d377eed1d
removed atexit handler that calls epicsThreadExit because:
...
o recursive exit call is bad
o this causes shutdown problems with DLL codes on windows
=> the workaround is an atexit handler that calls epicsExitCallAtExits in
the poosix osdThreads atexit handler
2004-09-16 18:22:33 +00:00
W. Eric Norum
63aba004d1
Add explantory message.
2004-09-16 17:52:23 +00:00
W. Eric Norum
f8647ac5c6
Guard against overzealous optimizers.
2004-09-16 15:56:35 +00:00
W. Eric Norum
045619d68a
Fix bug in 'pending' routine.
...
Provide rudimentary show routine.
2004-09-16 15:31:32 +00:00
W. Eric Norum
cd84c95920
Don't let receiver printing mess up priority-based send checks.
...
Improve priority-based send check messages.
2004-09-16 15:29:00 +00:00
W. Eric Norum
7a1249cd99
Allow calls from RTEMS test harness.
2004-09-16 14:04:21 +00:00
Marty Kraimer
262901c567
call epicsAtExit from errlogThread
2004-09-16 11:25:09 +00:00
W. Eric Norum
c7e31a2a41
Treat RTEMS like vxWorks.
2004-09-16 00:45:45 +00:00
W. Eric Norum
99690a12e2
Tread RTEMS like vxWorks.
2004-09-16 00:41:03 +00:00
W. Eric Norum
ca9146dfb5
Allow calling from RTEMS test harness.
2004-09-15 22:02:49 +00:00
W. Eric Norum
5d2cc64d62
Allow calling from RTEMS test harness.
2004-09-15 21:39:05 +00:00
Marty Kraimer
15c156d41f
remove unnecessary dbScanLock/Unlock
2004-09-15 17:55:27 +00:00
Marty Kraimer
ab176a13cd
dbNotifyCancel waits for userCallback if active
2004-09-15 12:44:17 +00:00
W. Eric Norum
cb1c8e14af
Get isnan/isinf.
2004-09-14 23:09:33 +00:00
W. Eric Norum
4a95bacb24
Pick up OS-specific declarations.
2004-09-14 23:08:29 +00:00
Janet B. Anderson
66c0ecd2f9
Moved wildcard parentheses to end of line.
2004-09-14 22:06:28 +00:00
W. Eric Norum
3973a3fdb2
Typo.
2004-09-14 20:25:12 +00:00
W. Eric Norum
a7b44180bd
Redirect special case.
2004-09-14 20:21:10 +00:00
W. Eric Norum
096172f252
Handle
...
<foo >bar
properly.
2004-09-14 19:58:09 +00:00
Marty Kraimer
e8a2cdeee1
dbNotifyCancel waits for callback to complete
2004-09-14 18:58:52 +00:00
Marty Kraimer
e6173f93eb
dbNotifyCancel waits for callback to complete
2004-09-14 18:22:57 +00:00
Jeff Hill
f81097d891
avoid cast that reduces size of type
2004-09-07 16:33:21 +00:00
Jeff Hill
269acc7478
added AS write trap for put callback
2004-09-07 16:01:29 +00:00
Jeff Hill
2f33de21fe
avoid ioctl on closed socket during client rundown
2004-09-07 15:52:14 +00:00
Ralph Lange
e553e1b21e
Added a cast for HP's compiler
2004-09-06 13:39:59 +00:00
Jeff Hill
0d2e8aa434
o added config via EPICS_CA_MAX_SEARCH_PERIOD
2004-09-03 21:36:58 +00:00
Jeff Hill
dd3d974bc7
o fixed clients that dont see server's beacon dont reconnect
...
o added config via EPICS_CA_MAX_SEARCH_PERIOD
o when successful search response arrives dont allow search period to get to long
o dont scan channels when searching to find lowest retry count as this doesnt change behavior and adds overhead
2004-09-03 21:12:38 +00:00
Jeff Hill
f02e58528c
doc for EPICS_CA_MAX_SEARCH_PERIOD
2004-09-03 21:08:09 +00:00
Jeff Hill
1f791db248
eliminated very short window where channel could be installed
...
by udp thread while iiu is being destroyed.
2004-09-02 19:47:31 +00:00
Jeff Hill
d7cf7531b2
should set the private variable id to nill when deleteing it
2004-09-02 16:26:04 +00:00
Marty Kraimer
bd93889676
changes for commits
2004-08-31 18:19:48 +00:00
Marty Kraimer
a2cd656268
handle array allocation properly when link connects
2004-08-31 18:13:56 +00:00
Marty Kraimer
bcbcf05110
atReboot calls epicsExitCallAtExits not epicsExit
2004-08-31 17:57:00 +00:00
Marty Kraimer
f408398166
add atReboot for vxWorks
2004-08-31 12:43:40 +00:00
Marty Kraimer
34a59c7eb9
do not call exit on vxWorks
2004-08-31 12:43:08 +00:00
Marty Kraimer
447e03c994
atReboot is new
2004-08-31 12:42:28 +00:00
Marty Kraimer
bedba55eb5
add defs for C++
2004-08-31 12:41:56 +00:00
Jeff Hill
0f2ce403bb
added warnings about calling CA from interrupt context, also more doc
...
about vxWorks 5.4 netowrk stack pool
2004-08-30 21:39:15 +00:00
Marty Kraimer
4d636df146
extern C except for registerObj
2004-08-30 13:39:03 +00:00
Janet B. Anderson
4c827f8104
Updated supported platforms.
2004-08-27 17:10:31 +00:00
Janet B. Anderson
5d036dc54b
Updated for R3.14.7.
2004-08-27 17:04:10 +00:00
Marty Kraimer
5a41338d08
epicsExit
2004-08-27 16:23:20 +00:00
Marty Kraimer
b4f40d0011
epicsStdioRedirect
2004-08-27 16:20:09 +00:00
Marty Kraimer
63f139adc5
epicsExit and epicsStdioRedirect
2004-08-27 16:04:26 +00:00
cvs2svn
47223261a0
This commit was manufactured by cvs2svn to create branch 'B3.14'.
2004-08-27 16:04:23 +00:00
Marty Kraimer
a15c5377f2
allow epicsStdioRedirect
2004-08-27 16:02:03 +00:00
Marty Kraimer
162ffc9873
epicsExit is new
2004-08-27 16:00:41 +00:00
cvs2svn
34a4b00f91
This commit was manufactured by cvs2svn to create branch 'B3.14'.
2004-08-27 16:00:33 +00:00
Marty Kraimer
5505bfc3ab
do not include epicsStdio
2004-08-27 16:00:04 +00:00
Janet B. Anderson
72021a6501
Updated supported platforms.
2004-08-27 15:15:10 +00:00
Janet B. Anderson
2e07db4a3e
Removed duplicate directories and added catools, softIoc, and excas.
2004-08-27 14:52:58 +00:00
Marty Kraimer
2c7e345a00
changes for epicsExit and epicsStdio
2004-08-27 13:39:39 +00:00
Jeff Hill
916038e13a
fixed holding lock while suspended in epicsThreadSuspendSelf()
2004-08-26 23:36:05 +00:00
Jeff Hill
6f030c8030
added additional doc on array size config
2004-08-25 22:40:33 +00:00
W. Eric Norum
4e92e2f36c
Add prototype for strtok_r which is in the library but not in the headers
...
with -ansi.
2004-08-24 21:13:05 +00:00
Jeff Hill
0120c0e2a1
added -420 for China's MIN_WEST
2004-08-24 15:18:15 +00:00
W. Eric Norum
3d42f8df29
Add note about signals and subthreads.
2004-08-13 13:22:52 +00:00
Jeff Hill
bf9cd7241a
added try catch block
2004-08-13 01:10:03 +00:00
Jeff Hill
39bae7925b
fixed ca_context_create doc
2004-08-12 21:37:37 +00:00
Jeff Hill
6acf7c6294
o added additional data type doc
...
o added more info on binding servers to interfaces
2004-08-12 18:40:32 +00:00
Jeff Hill
9f216b07df
added top level try catch block
2004-08-12 17:58:04 +00:00
W. Eric Norum
c23cb75b21
Install name must be absolute path.
2004-08-12 16:57:06 +00:00
Jeff Hill
45f71fcde9
fixed string to numeric conversion functions
2004-08-12 16:51:03 +00:00
Jeff Hill
ab627a9166
added string to double conversion functions
2004-08-12 16:50:26 +00:00
Jeff Hill
87023ea4b2
added function lookingup index matching string
2004-08-12 16:45:17 +00:00
W. Eric Norum
d41312bac5
Fix warning.
2004-08-12 13:38:17 +00:00
W. Eric Norum
012f44ff48
Fix convertDoubleToWakeTime warning.
2004-08-12 13:29:29 +00:00
W. Eric Norum
e3e3737a71
Block signals in all but the main thread.
2004-08-11 21:37:55 +00:00
Janet B. Anderson
2999b11a51
Removed output of SHRLIB_SEARCH_DIRS = TOP/lib/arch.
2004-08-11 19:31:36 +00:00
Janet B. Anderson
2a02939267
Simplified SHRLIB_SEARCH_FULLPATHDIRS definiton.
2004-08-11 19:30:11 +00:00
Janet B. Anderson
48b47b519d
Added SHRLIB_SEARCH_DIRS = INSTALL_LIB definition.
2004-08-11 19:29:05 +00:00
Jeff Hill
73dd387f05
moved setThreadName() out so that it could use C++ exceptions instead of
...
windows structured exceptions (which are not compiler portable)
2004-08-11 00:46:38 +00:00
Jeff Hill
2d613ba5d0
fixed DLL export
2004-08-11 00:46:12 +00:00
Jeff Hill
7ef6eaee28
fixed plural
2004-08-04 20:14:09 +00:00
Jeff Hill
9b3cf1dc84
fixed wrong network address constructor used in constructor
...
specifying network address
2004-08-04 20:08:56 +00:00
Marty Kraimer
8ebd5d4e0a
errlog: implement atexit
2004-08-03 18:18:50 +00:00
Marty Kraimer
83adcfbaea
implement atexit to cleanup
2004-08-03 18:17:56 +00:00
Jeff Hill
ac8dc4facd
fixed locking associated with the cleanup flag
...
(this is not a known problem, the problem was identified instead during code inspection)
2004-07-30 23:34:24 +00:00
Jeff Hill
75ddcbaf06
fixed problems with cleanup of partially created tcp client
2004-07-30 23:02:37 +00:00
Jeff Hill
cd1d544401
fixed argument declaration in ca_clear_channel
2004-07-30 17:55:56 +00:00
Janet B. Anderson
1cfd4c9100
Initial version.
2004-07-28 14:14:11 +00:00
W. Eric Norum
4d84f66918
IOC shell changes.
2004-07-26 18:45:38 +00:00
W. Eric Norum
84dd4cdd2b
Add iocshCmd command.
...
General cleanup.
Split help code into separate function.
2004-07-26 18:21:57 +00:00
Marty Kraimer
8148784a20
exitWait ( double delay ) => exitWait (const double delay )
2004-07-16 12:53:56 +00:00
Marty Kraimer
12b20f2398
More changes for OkToBlock
2004-07-16 11:33:53 +00:00
Marty Kraimer
4324145435
dont printf unless pvtData.toConsole
2004-07-15 14:04:29 +00:00
Marty Kraimer
e227241d4b
args were in wrong order
2004-07-15 12:41:40 +00:00
Marty Kraimer
f07f9d8b2b
Remove most dbDump commands because there are already other commands
...
that call them.
2004-07-15 12:41:09 +00:00
Marty Kraimer
c43b60c6ef
allow null string or *
2004-07-15 12:03:41 +00:00
Marty Kraimer
f4251bcf79
make snc propram reentrient
2004-07-15 11:54:05 +00:00
Marty Kraimer
1b20ea0e6a
wrong logic on msgbufGetFree(isOkToBlock)
2004-07-14 13:22:28 +00:00
Janet B. Anderson
6c205869f6
Put all -R directories in RUNTIME_LDFLAGS.
2004-07-13 19:35:20 +00:00
Janet B. Anderson
3e5f48cd05
Put all -R directories in RUNTIME_LDFLAGS.
2004-07-13 19:28:26 +00:00
Janet B. Anderson
dfebaae2cf
Use fullpathdir in rpath directories.
2004-07-13 19:25:37 +00:00
Janet B. Anderson
6c46c794f6
Add macro RULES_TOP - fullpath to a module top directory.
2004-07-13 19:23:34 +00:00
Janet B. Anderson
6355bd4c80
Test if DBD_INSTALLS and DB_INSTALLS are non zero instead if defined.
2004-07-13 19:14:27 +00:00
Marty Kraimer
629b14d3d4
epicsThreadIsOkToBlock epicsThreadSetOkToBlock only for calling thread
2004-07-13 14:49:18 +00:00
Marty Kraimer
f54d1ca30a
epicsThreadIsOkToBlock epicsThreadSetOkToBlock only for calling thread
2004-07-13 13:35:35 +00:00
W. Eric Norum
4d5213f609
Fix typo.
2004-07-12 16:15:42 +00:00
W. Eric Norum
3d1dfa5dc6
Simplify printf ==>> epicsStdoutPrintf redefinition. Use __printf__ in
...
GCC attribute specifier to avoid conflict.
2004-07-12 16:00:48 +00:00
Marty Kraimer
b4715368d7
epicsThreadSetOkToBlock
2004-07-12 13:08:43 +00:00
Marty Kraimer
6cb83962d0
fprintf(stdout => printf
2004-07-09 18:47:33 +00:00
W. Eric Norum
99778934c1
Ensure that redirection is off before attempting to read next line.
2004-07-09 18:40:42 +00:00
W. Eric Norum
f6e1d32b25
Add 'ok-to-block' flag.
2004-07-09 18:30:29 +00:00
Marty Kraimer
975a1af43b
fix OkToBlock
2004-07-09 18:19:18 +00:00
Marty Kraimer
f2fc8f8838
ShellContext=>OkToBlock
2004-07-09 17:53:54 +00:00
Marty Kraimer
e9f54b70d9
if shellContext call printf from initial thread
2004-07-09 16:06:51 +00:00
Marty Kraimer
b97efc9f7d
implement ShellContext
2004-07-09 16:05:53 +00:00
Marty Kraimer
23d4d7f790
printf always becomes epicsStdoutPrintf
2004-07-09 13:35:12 +00:00
W. Eric Norum
94e70da4ef
Allow redirection from recursive iocsh invocations.
2004-07-09 13:18:40 +00:00
W. Eric Norum
744e836ad8
Add I/O redirection.
2004-07-08 21:19:42 +00:00
Marty Kraimer
ad878fc71d
printf now overridden
2004-07-08 20:48:35 +00:00
Marty Kraimer
51a8b2ec98
more changes to make override of printf work
2004-07-08 20:47:00 +00:00
Marty Kraimer
6669549c68
override printf
2004-07-08 20:17:03 +00:00
Marty Kraimer
55b22facee
include epicsStdio
2004-07-08 20:16:36 +00:00
Marty Kraimer
77a8aa677a
printf => epicsStdioPrintf
2004-07-08 18:10:05 +00:00
Marty Kraimer
2f7abfdd7a
clean up and include epicsStdio.h
2004-07-08 16:15:01 +00:00
Marty Kraimer
8006613981
char => const char
2004-07-08 15:25:56 +00:00
Marty Kraimer
4a7152c1a2
dbl dbhcr no longer have filename arg; char => const char
2004-07-08 15:09:49 +00:00
Marty Kraimer
77b28ee777
changes for reports
2004-07-08 14:43:45 +00:00
Marty Kraimer
cb430154d0
add test of epicsGetStdout/epicsPutStdout
2004-07-08 12:08:14 +00:00
Marty Kraimer
cb34e16385
added epicsGetStdin/epicsSetStdin and stdout and stderr
2004-07-08 11:55:46 +00:00
Marty Kraimer
f212fae267
split epicsStdio into common and osdStdio portions
2004-07-07 16:03:51 +00:00
cvs2svn
ce1be263d5
This commit was manufactured by cvs2svn to create branch 'B3.14'.
2004-07-07 16:03:49 +00:00
Jeff Hill
0ca4281952
fixed gcc 3.4 issue
2004-07-07 14:58:10 +00:00
Marty Kraimer
05dad621be
ODLY was not handled properly
2004-07-06 14:13:09 +00:00
Marty Kraimer
8507d48527
calcoutRecord fix
2004-07-06 14:11:28 +00:00
W. Eric Norum
44c358d6bd
Use correct option character. optopt is valid only when getopt returns '?'.
2004-07-06 03:01:11 +00:00
Andrew Johnson
0f7189d62b
This problem was reported by Kate Feng and Stephanie Allison.
2004-07-02 23:09:13 +00:00
Jeff Hill
d254a52c4d
fixed gcc 3.4 issue
2004-06-28 16:18:19 +00:00
Jeff Hill
400c482bb2
fixed the following problems
...
o application could hang for too long in ca_context_destroy() attempting a
clean shutdown if circuit is known to be unresponsive
o unexpected errno from recv message was improperrly supressed
for locally initiated circuit abort
2004-06-22 18:21:12 +00:00
Jeff Hill
3b602063fa
made two member functions private
2004-06-22 18:15:30 +00:00
Jeff Hill
c097ce9b82
added channel connected context destroy test
2004-06-21 21:34:45 +00:00
Jeff Hill
288e8abe90
many changes
2004-06-17 23:49:21 +00:00
Jeff Hill
e5ba349551
eliminated redundant code from subscription and channel destroy
2004-06-17 23:32:36 +00:00
Jeff Hill
7f3db9f676
channelNode public memebers should be protected members
2004-06-17 23:32:09 +00:00
Jeff Hill
d0ca66c2e3
cancel outstanding IO when a channel becomes unresponsive
2004-06-17 23:31:30 +00:00
Jeff Hill
33ee0cba83
no need to maintain count of circuits insttalled when they are installed on a
...
doubly linked list
2004-06-17 23:30:32 +00:00
Jeff Hill
61a4d8a0d3
protect against exceptions occurring when eliminating excessive send backlog
...
o creating channel
o creating subscription
also eliminated redundant code from subscription destroy
2004-06-17 23:26:18 +00:00
Jeff Hill
88b13e36f0
removed call to epicsThreadSleep() in verifyImmediateTearDown()
2004-06-17 23:16:16 +00:00
W. Eric Norum
2b21145d19
Fix int/pointer conversion warnings.
2004-06-17 04:07:34 +00:00
W. Eric Norum
6a1ea9df6a
Add missing include.
2004-06-17 01:12:58 +00:00
W. Eric Norum
ec29674d06
Fix missing format.
2004-06-17 01:12:40 +00:00
W. Eric Norum
6fe68a0cb3
Fix printf args/formats.
2004-06-17 01:10:59 +00:00
Andrew Johnson
b9fa2e7515
More string termination bugs, this time missing terminators.
2004-06-16 19:10:11 +00:00
Jeff Hill
aa2273c7d3
removed use of EPICS_CA_ADDRESS_LIST
2004-06-16 15:39:34 +00:00
W. Eric Norum
58a741d845
Clean up -- use epicsStrDup instead of ad-hoc allocation.
2004-06-16 13:21:52 +00:00
Andrew Johnson
f291862044
Fixed dbLoadTemplates oops! Environment variables tests don't exercise the
...
non-dirty path as much...
2004-06-15 19:07:51 +00:00
Jeff Hill
0999b6d923
fixed 1st monitor update not delivered when didnt change
...
when unresponsive
2004-06-14 21:49:39 +00:00
Jeff Hill
c75ab8eea6
fixed undefined link
2004-06-14 18:08:27 +00:00
Jeff Hill
da5bc3b820
disconnect servers that send missaligned protocol
2004-06-14 17:45:43 +00:00
Andrew Johnson
1a6c1caa54
Fixed path to ConvertingR3.14.1AppsToR3.14.2.html so future website copies
...
don't have to be changed on installation.
2004-06-14 16:41:44 +00:00
Jeff Hill
0e0aa7bac5
disconnect servers that send missaligned protocol
2004-06-11 19:27:50 +00:00
Jeff Hill
ef04b81c74
disconnect clients that send missaligned protocol
2004-06-11 18:56:55 +00:00
Andrew Johnson
7035e0f475
Replaced macErrMessage macros with errlogPrintf
...
Fixed 2 possible buffer overflow bugs
Added an entry type string for error/warning messages
Implemented default values in macro expansions $(name=default)
Improved usefulness of error reporting
2004-06-11 15:40:14 +00:00
Jeff Hill
367374b51c
added build doc
2004-06-08 15:58:10 +00:00
Marty Kraimer
55ac37cfac
Data Base Request Option DBR_ENUM_STRS for the DTYP field ofsoft records can cause an IOC to crash.
2004-06-07 12:11:20 +00:00
W. Eric Norum
7c5e384d08
Cosmetic typo.
2004-06-04 19:51:23 +00:00
Andrew Johnson
751e52a314
Fix some warnings on solaris-sparc.
2004-06-02 20:55:09 +00:00
Andrew Johnson
becd80c4d8
Patch from Jeff Hill, fixes a Tornado 2.2 build problem.
2004-06-02 20:43:21 +00:00
Janet B. Anderson
6614ff45a9
Added a check to see if "$ARGV[0]" exists pre Andy Foster request.
2004-06-01 16:53:22 +00:00
Andrew Johnson
95fd1a7623
R3.14.6 updates.
2004-05-28 21:41:17 +00:00
Andrew Johnson
5be53b39a8
Added <space><dot> after the $Id$ so amaya doesn't wrap inside the $...$.
2004-05-28 20:08:21 +00:00
Andrew Johnson
8c364aa636
R3.14.6 Release.
2004-05-28 19:27:47 +00:00
Andrew Johnson
7366f7359c
Added final call to errlogFlush(), needed for solaris-sparc-gnu for some
...
unknown reason - without it, the program doesn't always exit properly.
2004-05-28 18:17:25 +00:00
Ralph Lange
894936cc5e
+= catools
2004-05-28 12:28:11 +00:00
Ralph Lange
b760fbdf95
+= Doc for commandline tools added in 3.14.6
2004-05-28 12:20:16 +00:00
Ralph Lange
1c594c2522
Warning fix.
2004-05-28 11:33:11 +00:00
Ralph Lange
0897e71ca0
+= caput
2004-05-28 11:07:28 +00:00
Ralph Lange
2cdb8d2cbb
Cosmetic changes (misleading var name).
2004-05-28 11:00:25 +00:00
Jeff Hill
ae5c8365d2
builds now on tornado
2004-05-27 14:31:24 +00:00
Andrew Johnson
4853de114b
Updates for makeBaseApp changes.
2004-05-26 17:58:38 +00:00
Andrew Johnson
5a2a33f3e0
Moved wildcards from unnecessary file configure/RULES.iocBoot to iocBoot/Makefile
2004-05-26 17:49:01 +00:00
Andrew Johnson
36809d6d20
Removed vlinac, not really a template.
2004-05-26 17:40:59 +00:00
Andrew Johnson
5ecb0738c5
Removed testDevIoc from base link libraries, only used by the mrkSoftTest application
2004-05-26 17:31:56 +00:00
Ralph Lange
d625b13899
Bugfix for absolute timestamps.
2004-05-26 12:51:21 +00:00
Ralph Lange
987f598804
Relative (percent) error -> absolute; units -> SI
2004-05-26 11:04:50 +00:00
Jeff Hill
5ecac228c6
fixed large new size that throws an exception
2004-05-25 17:27:23 +00:00
Jeff Hill
51a1d5991d
when testing new failure use max for type size_t instead of LONG_MAX
2004-05-25 14:45:22 +00:00
Ralph Lange
50f58c9974
Fix: name clash on Solaris.
2004-05-25 09:29:49 +00:00
W. Eric Norum
33a5dd714e
Echo comments read from a script.
2004-05-24 21:20:27 +00:00
W. Eric Norum
b5ee956916
Allow application to be copied and run anywhere. The downside of this
...
change is that the application *must* be executed from the directory
in which the st.cmd file resides.
2004-05-23 16:50:52 +00:00
W. Eric Norum
720f6ba418
Simplify virtual-linac build procedure. Sequence programs are now enabled
...
simply by adding a SNCSEQ entry to configure/RELEASE.
2004-05-22 16:55:17 +00:00
Jeff Hill
329172afc7
fixed logic surrounding subscription cancel
...
1) When channel is destroyed, but subscription not installed into a server
2) When subscription is destroyed, but has not been installed in server
2004-05-21 00:57:51 +00:00
Jeff Hill
41aeb709e5
updated for R3.14.6
2004-05-20 22:56:09 +00:00
Jeff Hill
dc31948da1
fixed channel delete in get callback handler bug discovered by regression tests
2004-05-20 21:58:41 +00:00
Jeff Hill
2c05bf61ce
updated for R3.14.6
2004-05-20 18:41:57 +00:00
Andrew Johnson
8b9a59d072
Convert paths to canonical form using abs_path before comparing.
2004-05-20 18:31:13 +00:00
Janet B. Anderson
4a8aa93f1e
Removed 2 blank lines for cygwin compiler.
2004-05-20 17:58:25 +00:00
Jeff Hill
57d488b7a0
supress disconnect callback when context is destroyed
2004-05-20 17:22:40 +00:00
Jeff Hill
5fc1e3217b
workaround for borland bcc weirdness
2004-05-19 16:07:06 +00:00
Andrew Johnson
164449f0d6
Remove startCaRepeater - no longer works, use caRepeater from src/ca.
...
Tidy up rc2 stuff.
2004-05-18 19:22:38 +00:00
W. Eric Norum
5bf2821512
Make EPICS command-line routines the default (no RTEMS add-on
...
packages required). Add libraries for readline.
2004-05-18 18:05:36 +00:00
W. Eric Norum
4818d705a5
HPUX needs to use SIGALRM and so can't use the POSIX version.
2004-05-18 17:36:31 +00:00
Andrew Johnson
ecd7d5a9ce
configure/tools provides a replacement for absPath.pl, use that instead.
2004-05-17 21:43:50 +00:00
Andrew Johnson
2bef3a2d08
Added two new envParams and converted iocsh to use these instead of getenv()
2004-05-17 21:40:10 +00:00
Janet B. Anderson
668ecc9b94
Added EPICS_HOST_ARCH win32-x86-cygwin renamed to cygwin-x86.
2004-05-17 21:27:33 +00:00
Andrew Johnson
267e352bb5
Fix problem introduced by Win32 fix, do it properly.
2004-05-17 21:07:10 +00:00
Janet B. Anderson
36d3033de4
Fixed comment typo and removed duplicate export line.
2004-05-17 14:38:37 +00:00
Janet B. Anderson
23e17b664c
Changed win32-x86-cygwin to cygwin-x86.
2004-05-17 14:36:29 +00:00
Janet B. Anderson
4a7100cbf0
Fixed missing quote mark.
2004-05-17 14:35:18 +00:00
Janet B. Anderson
8ee9595026
Changed file test from -r to -f fow win32 builds.
2004-05-17 14:28:31 +00:00
Janet B. Anderson
22df40f776
Added chomp for win32 builds.
2004-05-17 14:27:11 +00:00
Janet B. Anderson
2344a4b0e3
Added text about COMPAT_313 prerequisite.
2004-05-17 14:25:00 +00:00
Janet B. Anderson
1e9826e1f7
Fixed some typos.
2004-05-17 14:24:30 +00:00
Janet B. Anderson
272940d50e
Added info about COMPAT_TOOLS_313.
2004-05-17 14:07:22 +00:00
Janet B. Anderson
dc3f271ea2
Portability change.
2004-05-14 19:18:04 +00:00
W. Eric Norum
32d48f7dcd
Clean up system-call-interrupt mechanism.
2004-05-14 13:36:01 +00:00
Jeff Hill
de99791d82
win32-x86-cygwin => cygwin-x86
2004-05-13 23:25:54 +00:00
Jeff Hill
df6f19a611
win32-x86-cygwin => cygwin-x86
2004-05-13 22:46:08 +00:00
Jeff Hill
82b2a0be6e
win32-x86-cygwin => cygwin-x86
2004-05-13 22:34:02 +00:00
Jeff Hill
3dff2767c7
fixed gnu compiler detected issues
2004-05-13 20:05:47 +00:00
Jeff Hill
cbcc94ba9e
fixed missing ansi header
2004-05-13 19:55:25 +00:00
Jeff Hill
c91c7b32f0
use TCP circuits
2004-05-13 19:53:28 +00:00
Jeff Hill
a4c47660f3
added socket unblock mechanism test
2004-05-13 15:33:23 +00:00
Jeff Hill
800d614eed
added socket unblock mechanism test
2004-05-13 15:22:25 +00:00
Marty Kraimer
0381f13e3f
more changes for allowing FILE *fp for diagnostics
2004-05-13 15:19:49 +00:00
Jeff Hill
22bc683370
rearranged test order
2004-05-13 15:08:29 +00:00
Jeff Hill
87b4d8db21
added socket unblock mechanism test
2004-05-13 14:48:28 +00:00
Jeff Hill
37958418e4
added socket unblock mechanism test
2004-05-13 14:35:24 +00:00
Jeff Hill
965a511c47
added socket unblock mechanism test
2004-05-12 20:51:25 +00:00
Jeff Hill
ce29419d3d
fixed beacon address list configuration doc
2004-05-11 18:14:53 +00:00
Marty Kraimer
8992b2c956
build softIoc.dbd from makefile
2004-05-11 14:06:17 +00:00
Jeff Hill
53ce107e5f
fixed use of gdd::dataAddress() where gdd::dataVoid() should be used
2004-05-11 00:07:16 +00:00
Jeff Hill
810e60fc98
more doc on the ca repeater
2004-05-10 22:10:26 +00:00
Jeff Hill
0189d48d73
removed #define DEBUG
2004-05-10 21:37:49 +00:00
Janet B. Anderson
afd785354a
Used fullpath name from SHRLIB_SEARCH_FULLPATHDIRS.
2004-04-30 16:01:04 +00:00
W. Eric Norum
6ef89dd871
Even though the comment is within C++ conditionals some compilers
...
generate warnings for the C++ style comment.
2004-04-30 14:55:08 +00:00
Janet B. Anderson
7a920f831d
Defines fullpath name only for rpath and -R dirs on link lines.
2004-04-29 17:47:34 +00:00
Jeff Hill
cab998f40d
renamed chronIntIdResTable::add to chronIntIdResTable::idAssignAdd to avoid
...
hiding resTable::add in the public base class
2004-04-28 22:15:06 +00:00
Jeff Hill
563733cf3c
changed to call new idAssignAdd func
2004-04-28 22:11:25 +00:00
Jeff Hill
7e80920164
improved debug diagnostics
2004-04-28 22:04:35 +00:00
W. Eric Norum
21e72e7f13
Change include quotes from "" to <>.
...
When "" are used the posix osiUnistd.h is included rather than the
os-specific osiUnistd.h.
2004-04-28 20:06:05 +00:00
W. Eric Norum
fae1b240f6
Add epicsSnStrPrintEscaped
2004-04-28 02:35:13 +00:00
W. Eric Norum
ee99561235
No, Darwin really does need to use signals to unblock socket I/O.
2004-04-28 01:20:50 +00:00
W. Eric Norum
14aa5b47b0
Darwin uses shutdown rather than signals to break out of socket I/O.
2004-04-27 21:33:44 +00:00
Andrew Johnson
eb78bf867f
Spectrum Record was removed.
2004-04-27 20:32:07 +00:00
Andrew Johnson
81ad1fe161
LynxOS no longer supported.
2004-04-27 18:27:48 +00:00
Jeff Hill
5ed18e6e6f
added missing #include
2004-04-27 18:07:58 +00:00
Jeff Hill
b76257a0d6
fixed temp file creation issues on win32
2004-04-27 17:39:25 +00:00
Andrew Johnson
d844c2dd61
LynxOS support files were removed from configure/os some time back.
2004-04-27 14:57:54 +00:00
Janet B. Anderson
eb40c4e79b
Added code for cygwin.
2004-04-26 21:49:42 +00:00
Andrew Johnson
068613e447
Fix for Win32
2004-04-26 16:11:29 +00:00
Jeff Hill
4c606f43e7
fixed id string
2004-04-26 14:29:23 +00:00
Andrew Johnson
c6a0e60989
EPICS_TS_NTP_INET fix.
2004-04-23 18:39:58 +00:00
Andrew Johnson
cb4604a157
Add dependencies for envData.c
2004-04-23 18:16:22 +00:00
Andrew Johnson
0b52634e38
Use envGetConfigParamPtr() instead of getenv() for EPICS_TS_NTP_INET,
...
needed to allow a default time server to be set in CONFIG_SITE_ENV.
Also cleaned up some unnecessary string copying.
2004-04-23 17:56:07 +00:00
Andrew Johnson
ff3329b0f9
Added a note about the bldEnvData.pl script fix.
2004-04-22 21:28:05 +00:00
Andrew Johnson
76f1fdf92d
Tidy up, fixed problem in Bug #76 .
2004-04-22 20:10:10 +00:00
Ralph Lange
09ef609f43
Use epicsTime (instead of tsDefs); improved timestamp format and behaviour; fixed compiler warnings.
2004-04-22 15:56:59 +00:00
Ralph Lange
5e5346e6b3
oops.
2004-04-21 18:58:46 +00:00
Ralph Lange
a011b98f62
+= cainfo
2004-04-21 18:50:40 +00:00
Ralph Lange
72a1539a86
+= '-g' option to set %g precision
2004-04-21 18:27:42 +00:00
Ralph Lange
f169cd57f9
camonitor += relative and incremental timestamps
2004-04-21 13:46:28 +00:00
W. Eric Norum
429c47eb11
Add epicsStrSnPrintEscaped.
2004-04-20 01:05:23 +00:00
Andrew Johnson
cac8ee7b0e
Removed dbCommon.h dependency on O.Common directory, it was causing much
...
extra compilation and linking the *second* time you run gnumake.
2004-04-19 21:54:44 +00:00
Ralph Lange
27f39ec664
+= camonitor
2004-04-19 16:40:28 +00:00
Ralph Lange
42489a84d4
Bugfix in trigger mask spec
2004-04-19 10:31:34 +00:00
Andrew Johnson
8996ab2b5c
Replace all the $(HOME)/... includes with a minimal and sufficient set
...
which will not cause problems if $(HOME) is also a regular <top>.
2004-04-14 16:22:31 +00:00
Ralph Lange
b3872bf14a
Fixed DLL definitions for epicsGetopt (on WIN)
2004-04-14 15:45:27 +00:00
Ralph Lange
1ab4c344aa
+= epicsGetopt to declare (default) or implement (WIN) getopt()
2004-04-14 14:38:25 +00:00
Janet B. Anderson
30efff9cd0
Added RULES_IDL
2004-04-13 16:21:52 +00:00
Janet B. Anderson
c93585e950
Initial version.
2004-04-13 16:16:15 +00:00
Janet B. Anderson
07fd7b3588
Removed extra definition of JAVA_INCLUDES.
2004-04-13 16:03:40 +00:00
Janet B. Anderson
3f290c6c9e
Use perl tools from config/tools directory instead of bin directory.
2004-04-09 14:11:17 +00:00
Janet B. Anderson
3068262901
Added rule to build name.db from name.template.
2004-04-08 19:33:59 +00:00
Marty Kraimer
5453865724
dbReportDeviceConfig had wrong arguments
2004-04-08 18:02:30 +00:00
Janet B. Anderson
c3c1c6c980
Moved install db from O.Common rule.
2004-04-08 16:27:47 +00:00
Janet B. Anderson
4599f5540a
Changed main to int main.
2004-04-07 20:14:11 +00:00
Janet B. Anderson
e8c5ab29fa
Don't use gcc for preprocessing.
2004-04-07 18:34:25 +00:00
Janet B. Anderson
68556e0534
COMMON_DIR changes.
2004-04-07 18:33:37 +00:00
Janet B. Anderson
5ea6509553
Added SHARED_LIBRARIES comment.
2004-04-07 18:27:16 +00:00
Janet B. Anderson
ef50d04061
Modified JAVA definitions.
2004-04-07 16:11:56 +00:00
Janet B. Anderson
07e0bce2d3
Modified JAVA defs.
2004-04-07 16:09:16 +00:00
Marty Kraimer
6b0f70a734
fix memory leak in epicsThreadPrivateDelete
2004-04-07 14:19:30 +00:00
Marty Kraimer
93b46f62a5
fix memory leak
2004-04-07 13:14:00 +00:00
Janet B. Anderson
5b30180c3f
Removed COMMON_DIR from dbd vpath.
2004-04-06 20:54:03 +00:00
Marty Kraimer
2e21360559
changes to db test shell commands
2004-04-06 14:06:25 +00:00
Marty Kraimer
d212f0428b
add dbReportDeviceConfig
2004-04-06 13:47:27 +00:00
Marty Kraimer
5f08b2170a
make test commands more crash resistant
2004-04-06 13:26:56 +00:00
Marty Kraimer
31c88f6044
make dbReportDeviceConfig work if report is null
2004-04-05 19:06:03 +00:00
Marty Kraimer
8c4e8dd35f
ascar is new
2004-04-05 16:06:06 +00:00
Marty Kraimer
9be94797d5
as dump commands have an FP version
2004-04-05 15:40:38 +00:00
Janet B. Anderson
52f10d9b47
Initial version.
2004-04-05 15:07:44 +00:00
Janet B. Anderson
1165285c6f
Added SHRLIB_SEARCH_DIRS using fullpathname.
2004-04-05 15:07:03 +00:00
Janet B. Anderson
6d8753602e
Added support for AIX.
2004-04-05 15:01:23 +00:00
Janet B. Anderson
65130ee6bd
Added -D_REENTRANT on CPPFLAGS.
2004-04-05 14:39:28 +00:00
Janet B. Anderson
1e0ecdb3fe
Added definitions for runtime libraries.
2004-04-05 14:38:30 +00:00
Janet B. Anderson
da35bba798
Added -D_REENTRANT to CPPFLAGS.
2004-04-05 14:36:30 +00:00
Janet B. Anderson
4a03176538
Added GNU_TARGET definition.
2004-04-05 14:25:06 +00:00
Marty Kraimer
ff08561ba0
fix double to float conversion bug
2004-04-05 13:17:30 +00:00
Marty Kraimer
610eb4ea87
add epicsConvert
2004-04-05 12:54:27 +00:00
Marty Kraimer
6ff5355e3e
epicsConvert is new. For now it just has epicsConvertDoubleToFloat
2004-04-05 12:41:02 +00:00
Jeff Hill
a0e0cd7ef5
fixed channel uninstall message was not sent to server and other problems
2004-04-02 00:01:45 +00:00
Janet B. Anderson
2074838a12
Allow metacharacters in fullpath name.
2004-04-01 18:39:19 +00:00
Jeff Hill
b4137fe9df
print only one message for each beacon if every beacon is printed
2004-03-31 22:10:50 +00:00
Jeff Hill
1d6a7f59f4
print only one message for each beacon if every beacon is printed
2004-03-31 22:01:04 +00:00
Jeff Hill
7e606dafac
removed use of %T which isnt in ansi C
2004-03-31 21:25:49 +00:00
Jeff Hill
672d4a6dbb
every beacon printed option for casw
2004-03-31 20:41:13 +00:00
Jeff Hill
e3ad8f867e
every beacon printed option
2004-03-31 20:36:01 +00:00
Andrew Johnson
40e79bace4
Switch back from a registrar() entry to a function() entry.
...
Use the new DBD file auto-constructor, with conditionals.
Make SNC compilation conditional on $(SNCSEQ).
Build both standalone and component versions of sncExample.
2004-03-31 19:30:06 +00:00
Andrew Johnson
ea297a6078
MakefileInclude needs rebuilding if configure/RELEASE changes.
2004-03-31 17:09:04 +00:00
Andrew Johnson
bfb3de64ce
Use double for local type, not float.
2004-03-31 16:41:02 +00:00
Andrew Johnson
af97e702d1
Added function() keyword handling to dbd files again, works properly now.
...
Also moved the code from the generated app_registerRecordDeviceDriver.cpp
file to iocsh/registryCommon.*
2004-03-30 21:56:26 +00:00
Janet B. Anderson
ff54104aa0
Fixed usage, error message, and cleaned up file.
2004-03-30 20:35:51 +00:00
W. Eric Norum
8da4eb3b46
Add epicsRegisterFunction.
2004-03-30 19:58:40 +00:00
Ken Evans
35d8565e41
Added linefeed at the end of osdTime.h.
2004-03-29 19:55:34 +00:00
Ken Evans
a473612084
Added a version of gphDump that writes to an arbitrary file pointer
...
rather than stdout.
2004-03-29 19:35:58 +00:00
Ken Evans
2f827fc92d
Added versions of the dump routines that write to an arbitrary file
...
pointer instead of stdout.
2004-03-29 19:32:20 +00:00
Andrew Johnson
5201304c10
Suppress echo echo
2004-03-25 17:20:34 +00:00
Janet B. Anderson
26b6974cfa
Simplify changes to create <name>Include.dbd from <name>_DBD files.
2004-03-25 17:09:58 +00:00
Andrew Johnson
d80664f33f
Fixed problem on uninstall with no bin/* and lib/* dirs.
2004-03-25 16:44:29 +00:00
Janet B. Anderson
6a71ba0026
Note about dbd rule to create xxxInclude.dbd from xxx_DBD files.
2004-03-25 16:08:29 +00:00
Janet B. Anderson
b25c2e9d4c
Build *_registerRecordDeviceDriver.cpp from dbd file in $(COMMON_DIR).
2004-03-25 15:56:10 +00:00
Janet B. Anderson
11e5c14c7f
Changes to create <name>Include.dbd from <name>_DBD files.
2004-03-25 14:50:08 +00:00
Jeff Hill
5bf1789650
added fix for failure when nill access rights handler installed
2004-03-25 01:03:29 +00:00
Jeff Hill
b984a302c6
added test to detect failure when nill access rights handler installed
2004-03-25 01:03:08 +00:00
Janet B. Anderson
b389342440
Added noes about solaris 6 defs removal and new targets cvsclean archclean.
2004-03-24 20:43:30 +00:00
Janet B. Anderson
ad89f422ce
Added new arch clean which only removes O.<arch> dirs not O.Common.
2004-03-24 20:20:04 +00:00
Janet B. Anderson
6af0cdeb50
Initial version.
2004-03-24 20:14:04 +00:00
Janet B. Anderson
d900b9fd63
Added cvsclean rule.
2004-03-24 20:12:26 +00:00
Jeff Hill
c5db766b33
new functions that fetch on behalf host name and user name
2004-03-24 19:20:58 +00:00
Jeff Hill
36f9090897
new functions that fetch on behalf host name and user name
2004-03-24 19:02:56 +00:00
Jeff Hill
58d4f27307
new functions that fetch on behalf host name and user name
2004-03-24 18:56:55 +00:00
Jeff Hill
ea35450f45
dont use strcpy, and supress memcpy if src and dest ptr are equivalen
2004-03-24 18:07:52 +00:00
W. Eric Norum
3bc6a48ade
Install correct handler.
...
Avoid infinitely-recursive handler calls.
2004-03-24 17:57:56 +00:00
W. Eric Norum
a170d40be2
Read errors resulting from interrupted system calls are not fatal.
2004-03-24 01:45:23 +00:00
Andrew Johnson
7c34b847e0
Removed spectrumRecord.
2004-03-23 22:09:58 +00:00
Andrew Johnson
c07e6af98c
Removed spectrumRecord and related libCom code.
2004-03-23 20:47:42 +00:00
Jeff Hill
7e0b996c72
added sections on behavior changes in R3.14.5
2004-03-22 23:22:22 +00:00
Jeff Hill
2369ade2fa
clarified how one determines if a channel is connected
2004-03-22 23:12:17 +00:00
Janet B. Anderson
7c99669444
Removed dos2unix conversion.
2004-03-22 20:31:20 +00:00
Jeff Hill
16e182a89c
new subscription member func preventing subscription from being installed twice
2004-03-22 18:38:29 +00:00
Jeff Hill
ebfded8107
new flag preventing subscription from being installed twice
2004-03-22 18:36:59 +00:00
Jeff Hill
d7df37414c
workaround for problems occurring when a channel or subscription is deleted in a put callback handler
2004-03-22 18:36:25 +00:00
Jeff Hill
48d48343ae
workaround for problems occurring when a channel or subscription is deleted in a get callback handler
2004-03-22 18:35:54 +00:00
Jeff Hill
c49db18285
removed status check from ca_pend_event
2004-03-22 18:33:09 +00:00
Jeff Hill
41f7f4ef81
new regression tests
2004-03-19 21:59:55 +00:00
W. Eric Norum
8ea67657bc
Provide more information in error message.
2004-03-18 22:44:15 +00:00
Janet B. Anderson
bbd1080208
Added if test for COMPAT* macros.
2004-03-05 15:38:48 +00:00
Janet B. Anderson
3fc3300e54
Changed $(TOP)/bin to $(INSTALL_BIN)
2004-03-03 22:22:40 +00:00
Janet B. Anderson
11da58cc5b
Added dos2unix rules for win32.
2004-03-03 14:39:11 +00:00
Janet B. Anderson
2cdbee7d32
Removde temporary definition to get things to at least compile.
2004-02-27 18:39:32 +00:00
Janet B. Anderson
9a48a5c906
Added INSTALL_IDLFILE definition and include for CONFIG.<host>.<target>.
2004-02-26 22:03:40 +00:00
Janet B. Anderson
e46c04d514
Added includes for RULES_IDL and RULES_PYTHON.
2004-02-26 22:01:57 +00:00
Janet B. Anderson
d192351f77
Initial version.
2004-02-26 22:01:04 +00:00
Janet B. Anderson
454bd2b0a5
Added various product definitions.
2004-02-26 21:59:33 +00:00
Janet B. Anderson
5b1d6ac38f
Modified X11 and Motif directories.
2004-02-26 21:58:56 +00:00
Janet B. Anderson
0d071c9f0c
Added binmode on output file and some comments.
2004-02-19 22:39:12 +00:00
W. Eric Norum
bfd0826f03
A NULL or empty name is an error.
2004-02-19 01:17:39 +00:00
W. Eric Norum
72db656797
Don't dereference NULL pointer argument.
2004-02-19 01:15:08 +00:00
W. Eric Norum
0e3f04824e
Don't pass NULL pointer to iocsh.
2004-02-19 01:09:44 +00:00
Jeff Hill
509ff37ec4
better fix for win32 dll export warnings (considering how epixExport.h works)
2004-02-18 22:34:15 +00:00
Jeff Hill
4a1612e133
fixed win32 dll export warnings
2004-02-18 22:24:42 +00:00
Jeff Hill
e80aa34d00
added comment about lifespan of dbr pointer
2004-02-17 16:01:47 +00:00
Marty Kraimer
4d3fcd56bf
epicsExport now generates p_var_typ_obj
2004-02-17 14:43:04 +00:00
Marty Kraimer
16832b9f07
replace p by pcar_<type>_
2004-02-17 13:32:57 +00:00
Marty Kraimer
323e378fc5
check for access security not started
2004-02-17 13:23:28 +00:00
Marty Kraimer
82f5d588db
replace p by pcar_<type>_
2004-02-17 13:21:39 +00:00
Janet B. Anderson
08e0d5a5bc
Changed LIBSRCS to LIB_SRCS.
2004-02-13 21:44:44 +00:00
Marty Kraimer
6bf437cf28
remove vardefs; use variable definition instead
2004-02-13 18:55:32 +00:00
Marty Kraimer
2ef8d4b21a
add asCaDebug variable
2004-02-13 18:54:14 +00:00
Marty Kraimer
f32d647482
changes to make things build
2004-02-13 18:51:42 +00:00
Marty Kraimer
5f712bde67
for asCaDebug change & to p
2004-02-12 16:31:29 +00:00
Marty Kraimer
6f58f32c96
for variable type is void * const
2004-02-12 14:40:54 +00:00
Janet B. Anderson
9e9d2c91f6
Removed old solaris 6 specific compiler options.
2004-02-11 17:20:40 +00:00
Jeff Hill
318a0b6d1d
Installed spectrum record
2004-02-11 00:45:49 +00:00
Janet B. Anderson
b66388ea9d
Changed OP_SYS_LDFLAGS to +=.
2004-02-10 22:04:38 +00:00
Janet B. Anderson
2bfe077968
Moved -mt option to COMPILER_CPPFLAGS.
2004-02-10 22:03:24 +00:00
Janet B. Anderson
6cda511ed8
Changes for -mt flag and READLINE library defininitions.
2004-02-10 22:02:40 +00:00
Janet B. Anderson
79b47c4f54
More changes for -mt flag.
2004-02-10 22:00:55 +00:00
Jeff Hill
d6c0e9dcc5
installed spectrum record
2004-02-10 21:46:53 +00:00
Jeff Hill
13a779ca81
installed fft routines
2004-02-10 21:43:57 +00:00
Jeff Hill
7517890d03
installed
2004-02-10 21:43:17 +00:00
Marty Kraimer
8d043dfe6e
gret rid of dead code
2004-02-10 21:09:02 +00:00
Janet B. Anderson
c282a107eb
Added COMPAT_TOOLS_313 to if test.
2004-02-10 16:02:19 +00:00
Janet B. Anderson
113878e491
Added -mt option to link lines.
2004-02-10 16:01:45 +00:00
Janet B. Anderson
c02246e7cc
Added -mt option to compile and link lines.
2004-02-10 16:01:17 +00:00
Marty Kraimer
74af851746
access security changes
2004-02-10 15:04:12 +00:00
Marty Kraimer
bc81744d8f
add ascar
2004-02-10 14:52:46 +00:00
Marty Kraimer
29335e7672
add copyright notice
2004-02-10 14:52:39 +00:00
Marty Kraimer
7282989961
add copyright notice
2004-02-10 14:35:19 +00:00
Janet B. Anderson
c4e42b4bdc
Added -mt option to compile line and link line.
2004-02-09 21:53:36 +00:00
Janet B. Anderson
4410805493
Added -mt to compile line and link line of solaris compiler builds.
2004-02-09 21:52:07 +00:00
Andrew Johnson
b607b062ba
Added documentation check.
2004-02-09 21:30:36 +00:00
Andrew Johnson
13eb94b6be
This problem was fixed in R3.14.5.
2004-02-09 21:30:12 +00:00
Jeff Hill
8799d3c6ba
fixed template arg does not default with sunpro
2004-02-09 21:28:07 +00:00
Andrew Johnson
d6b34a9732
Oops, undo (wrong tree).
2004-02-09 20:38:21 +00:00
Andrew Johnson
08cb4a265a
changes so that it builds on solaris.
2004-02-09 20:36:19 +00:00
Jeff Hill
f8829aed21
fix compiler warnings
2004-02-09 17:13:58 +00:00
Jeff Hill
4bf312df58
fix compiler warnings and clear out redundant code
2004-02-07 01:34:59 +00:00
Jeff Hill
2c68ac3a10
fixed sunpro warnings
2004-02-07 01:22:26 +00:00
Jeff Hill
1fa297d34f
fixed sunpro warnings
2004-02-07 01:21:30 +00:00
Jeff Hill
452a040183
fixed sunpro warnings
2004-02-07 00:38:19 +00:00
Andrew Johnson
0b51e1f972
Remove tokenNAME, everything uses tokenSTRING instead.
2004-02-06 19:23:09 +00:00
Jeff Hill
410623730b
fixed spelling
2004-02-06 16:28:27 +00:00
Jeff Hill
35f9e3dcbb
fixed enobuf causes stuck send thread
2004-02-05 22:58:35 +00:00
Jeff Hill
0a93c81e2c
fixed gnu warnings
2004-02-05 01:16:02 +00:00
Jeff Hill
a5fd9c839e
updated to include late breaking bug
2004-02-04 22:57:47 +00:00
Andrew Johnson
cc2e2082b7
R3.14.5 Release.
2004-02-04 20:45:33 +00:00
Jeff Hill
dd1b4d2791
fixed warnings
2004-02-04 17:35:08 +00:00
Andrew Johnson
1a1078f961
Ok to release.
2004-02-04 16:13:26 +00:00
Andrew Johnson
51df33928f
Set release date.
2004-02-04 16:09:57 +00:00
Ralph Lange
c0d6282157
aCC version update
2004-02-04 11:22:08 +00:00
Ralph Lange
58879ff350
Bugfix - mostly a minor cut'n'paste issue.
2004-02-04 10:30:04 +00:00
Jeff Hill
8e499dcfb7
fixed warnings
2004-02-04 02:14:29 +00:00
Jeff Hill
82cb39fcd5
cosmetic
2004-02-04 02:13:25 +00:00
Jeff Hill
b868ce79b7
fuixed ms warnings
2004-02-04 02:12:05 +00:00
Jeff Hill
a00c041353
fixed debug diagnostics
2004-02-04 02:11:38 +00:00
Jeff Hill
afb643443f
fixed no reconnect 2nd time bug
2004-02-04 02:10:30 +00:00
Jeff Hill
0dc56953ff
removed junk
2004-02-04 02:10:00 +00:00
Jeff Hill
8459529f70
use global printf for debug stuff
2004-02-04 02:09:43 +00:00
Jeff Hill
9fb90cfcab
supress sun pro warnings
2004-02-04 02:09:11 +00:00
W. Eric Norum
fbf90dd641
Remove unreachable code.
2004-02-03 21:35:25 +00:00
W. Eric Norum
585e2f7d6c
Stupid vxWorks implementation of toupper/tolower expands macro argument more than once!
2004-02-03 16:49:33 +00:00
Ralph Lange
0da4a9df30
Cosmetic
2004-02-03 15:33:45 +00:00
Ralph Lange
936f5a48b6
Bugfixes for compiling with -DDEBUG
2004-02-03 13:48:43 +00:00
Ralph Lange
429a135265
Bugfixes for compiling with -DDEBUG
2004-02-03 13:42:42 +00:00
Jeff Hill
2a8a75fdc9
fixed logic error in repeaterClient::verify
2004-02-03 03:32:00 +00:00
Jeff Hill
9231d4c9b9
removed repeater confirm through cac
2004-02-03 03:04:42 +00:00
Jeff Hill
4bb85b7256
improved diagnostic
2004-02-03 02:21:01 +00:00
Jeff Hill
9977039b55
cosmetic
2004-02-03 02:20:44 +00:00
Jeff Hill
fb6c0cd8fc
improved diagnostics
2004-02-03 01:45:56 +00:00
Jeff Hill
351a45b734
new show interface
2004-02-03 01:45:45 +00:00
Jeff Hill
c1e2dc29bd
removed overly stringent assert
2004-02-02 20:13:15 +00:00
Jeff Hill
b10a642321
ignore sigpipe and sigalrm
2004-02-02 18:31:53 +00:00
Jeff Hill
c49757c9b5
dont print message or wakeup receive thread from send thread
...
if its a receive thread initiated shutdown
2004-02-02 18:26:49 +00:00
Ralph Lange
89c136d426
Best not to bracket include with extern "C"
2004-02-01 17:26:10 +00:00
Ralph Lange
e6587e9755
Fix to get around weird HP aCC behaviour ("C" linkage for friends):
...
caInstallDefaultService() calls a static member function instead of being a friend.
2004-02-01 15:44:24 +00:00
Ralph Lange
3d27e9aeb1
Suppress HP aCC warnings.
2004-01-31 21:13:28 +00:00
Jeff Hill
4c2a8386a1
clean up better if we receive disconnect notification when sending
2004-01-30 01:35:55 +00:00
Jeff Hill
d2d71324da
cosmetic
2004-01-30 01:25:16 +00:00
Jeff Hill
70a6e931fb
best not to bracket include with extern "C"
2004-01-30 01:24:22 +00:00
Ralph Lange
ac1258fcc7
Bugfix; added note to keep people from using parseOptions().
2004-01-28 20:48:31 +00:00
Andrew Johnson
6f931a18f1
Fixed various compiler warnings.
2004-01-28 00:04:03 +00:00
Andrew Johnson
e0b918ce08
Ancient files, no longer used.
2004-01-27 22:03:11 +00:00
Andrew Johnson
12b51ec036
Force aitInt8 to be signed - ANSI allows chars to be unsigned
2004-01-27 21:54:06 +00:00
Janet B. Anderson
6b16dbac9d
Added name_OBJLIBS osclass tests and definitions.
2004-01-27 20:30:27 +00:00
Jeff Hill
a6d1becc7a
deleted repeated word
2004-01-27 20:26:20 +00:00
Jeff Hill
d2893ab3fb
fixed structure
2004-01-27 19:45:19 +00:00
Jeff Hill
791fba7274
fixed structure
2004-01-27 19:34:40 +00:00
Jeff Hill
5bd8fe9148
fixed structure
2004-01-27 18:43:44 +00:00
Jeff Hill
a9abc6ee1c
fixed spelling
2004-01-27 18:33:08 +00:00
Jeff Hill
945a5e7930
added section discussing reconnect issues when server's address changes
2004-01-27 18:09:37 +00:00
Jeff Hill
4b50e4d060
fixed ms warnings
2004-01-27 00:35:40 +00:00
Jeff Hill
50cc1e967e
fixed disconnect notify supressed when channel state is disconnected
2004-01-27 00:33:15 +00:00
Jeff Hill
67937c1b74
fixed shutdown deadlock
2004-01-27 00:32:55 +00:00
Jeff Hill
b59586dc83
fixed ms warnings
2004-01-27 00:27:52 +00:00
Jeff Hill
94a77fec91
fixed disconnect notify supressed when channel state is disconnected
2004-01-27 00:27:02 +00:00
Janet B. Anderson
b11b328317
Initial version.
2004-01-26 21:05:27 +00:00
Janet B. Anderson
7f64d58e26
Added RANLIB definition.
2004-01-26 20:02:37 +00:00
Janet B. Anderson
4bcdad7722
Fixed typo.
2004-01-26 16:43:04 +00:00
Janet B. Anderson
f23fb5512e
Removed ifeq and ifneq tests on vxWorks and RTEMS.
2004-01-26 01:30:01 +00:00
W. Eric Norum
cc79bd0f7d
Minor cleanup.
2004-01-25 17:56:09 +00:00
Jeff Hill
36ffaa3968
fix unguard needs to be moved inside of sate test (that needs to be guarded)
2004-01-24 00:13:59 +00:00
Jeff Hill
57420c3e3c
removed legacy unguard incompatible with current structure of code
2004-01-24 00:13:16 +00:00
Andrew Johnson
65c202c80f
Don't generate an empty file if registerRecordDeviceDriver.pl fails.
2004-01-23 22:57:26 +00:00
Jeff Hill
bc9c0eb526
fixed gnu warnings
2004-01-23 20:36:54 +00:00
Jeff Hill
565a47935c
fixed solaris warnings
2004-01-23 20:15:35 +00:00
Jeff Hill
bb05cea3c1
fixed solaris warnings
2004-01-23 19:55:11 +00:00
Andrew Johnson
8087b29199
Make the parser slightly more robust against comments and
...
other uses of the keywords.
2004-01-23 19:26:11 +00:00
Janet B. Anderson
a2b69080ca
Removed config files for unused architecutres.
2004-01-23 19:06:07 +00:00
Janet B. Anderson
5924f1e002
Removed extra comma in findstring function.
2004-01-23 18:09:16 +00:00
Marty Kraimer
19eb4e7fd5
add ifdef __cplusplus
2004-01-23 16:26:32 +00:00
Jeff Hill
042f24ee8a
added ca changes for R3.14.5
2004-01-22 23:11:08 +00:00
Janet B. Anderson
4b11e5242c
Fixed .stt rule. Changed syntax of command to remove suffix.
2004-01-22 22:02:50 +00:00
Janet B. Anderson
ffb5098abc
Fixed .stt rule.
2004-01-22 22:00:26 +00:00
Jeff Hill
21ea090431
fixed missing code interfacing back to net io subsystem
2004-01-22 21:04:03 +00:00
Jeff Hill
3ffea2456c
hybernate when there are enobuf problems
2004-01-22 20:43:13 +00:00
Jeff Hill
2d41308609
hybernate send threads when there are enobuf problems
2004-01-22 20:37:20 +00:00
Jeff Hill
fbe397addb
hybernate receive threads when there are enobuf problems
2004-01-22 20:31:21 +00:00
Jeff Hill
3c8efba3c4
hybernate send/receive threads when there are enobuf problems
2004-01-22 19:17:32 +00:00
Jeff Hill
5b1507e15e
cosmetic
2004-01-22 19:09:06 +00:00
Jeff Hill
a624ca3bdd
workaround for 68k cross compiler bug
2004-01-22 17:55:39 +00:00
Janet B. Anderson
59a2bedda5
Removed files with bad names and added files with correct names.
2004-01-22 15:55:06 +00:00
Janet B. Anderson
541986e5f4
Added PREPROCESS.cpp definition.
2004-01-22 15:02:06 +00:00
Janet B. Anderson
b384578105
Added null definitions for STATIC_LDFLAGS and RANLIB for cross builds.
2004-01-22 15:00:58 +00:00
Ralph Lange
91eaa26047
+= First version of CA commandline tools (caget only)
2004-01-20 17:22:05 +00:00
Marty Kraimer
f61e5d1491
change wording
2004-01-20 17:03:58 +00:00
Janet B. Anderson
71c8913e2c
Added info about COMPAT_TOOLS_313.
2004-01-20 16:48:36 +00:00
Janet B. Anderson
43f69c266e
Added test on COMPAT_TOOLS_313.
2004-01-20 16:39:37 +00:00
Janet B. Anderson
f0b6960189
Added COMPAT_TOOLS_313.
2004-01-20 16:38:56 +00:00
Janet B. Anderson
206b24d4c5
Changed COMPAT313 to COMPAT_313.
2004-01-20 15:41:25 +00:00
Ralph Lange
b53ad8b82f
Removed malloc.h reference (Eric says ANSI says stdlib.h)
2004-01-20 15:29:47 +00:00
Marty Kraimer
3bc5fb63d1
dont print ? as escaped character
2004-01-20 15:27:29 +00:00
Ralph Lange
3ea334068e
Added parseOptions to add getopt() functionality (and allow compiling on WIN32)
2004-01-20 12:41:16 +00:00
cvs2svn
f58b4e2efd
This commit was manufactured by cvs2svn to create branch 'B3.14'.
2004-01-20 12:38:42 +00:00
Janet B. Anderson
611d49a06c
Updated the R3.13 compatability notes.
2004-01-19 21:15:35 +00:00
W. Eric Norum
157003598f
Add dbtr note.
2004-01-19 19:54:37 +00:00
W. Eric Norum
0b3f346659
Don't seg-fault if no argument is passed to dbtr.
2004-01-19 19:52:08 +00:00
Marty Kraimer
e53964fbba
wrong prototype fot devInit
2004-01-19 19:20:00 +00:00
Marty Kraimer
f24825aee9
bad arg to errlogPrintf
2004-01-19 19:14:38 +00:00
Janet B. Anderson
25d76153ff
Fixed Makefile so distclean target will work.
2004-01-19 17:02:31 +00:00
Ralph Lange
adff31997d
+= catools
2004-01-19 16:11:49 +00:00
Ralph Lange
249152d650
+= catools
2004-01-19 16:11:41 +00:00
Ralph Lange
bae8f2515e
+= caget
2004-01-19 16:08:30 +00:00
Janet B. Anderson
9e168bfd69
Changed nda to _USER_.
2004-01-19 15:02:30 +00:00
Ralph Lange
b69b906c14
Cosmetic changes.
2004-01-19 10:35:05 +00:00
Janet B. Anderson
6c2540a462
Updates from nda.
2004-01-16 22:59:07 +00:00
Janet B. Anderson
333d00abb9
Added APS Virtual LINAC Templates.
...
Added not about building R3.13 extensions.
2004-01-16 22:50:12 +00:00
Janet B. Anderson
118807d776
Removed CMPLR_PREFIX and CMPLR_SUFFIX definitions.
2004-01-16 17:36:25 +00:00
Janet B. Anderson
4325c27f3e
Added SHRLIB_CFLAGS definition.
2004-01-16 17:34:42 +00:00
Janet B. Anderson
634696132e
Change test to test on BUILD_CLASS not CROSS.
2004-01-16 17:33:40 +00:00
Janet B. Anderson
a03b21e635
Get os from T_A not OS_CLASS (dont want words with upper case letters).
2004-01-16 17:05:24 +00:00
Jeff Hill
b6e0dbaec7
cleanned up win32 thread entry
2004-01-15 23:24:08 +00:00
Janet B. Anderson
6775981bf6
Does not make sense to have a version number on loadable libraries.
2004-01-15 22:49:55 +00:00
Janet B. Anderson
0fde7b6d84
Added defines to make this a non cross build.
2004-01-15 22:16:52 +00:00
Janet B. Anderson
45363a24b0
Modified comments.
2004-01-15 22:15:09 +00:00
Janet B. Anderson
e513e30866
Moved LDLIBS_READLINE definition.
2004-01-15 22:14:11 +00:00
Janet B. Anderson
5f357e94b0
Removed versioning on install of loadable shrlibs.
2004-01-15 22:05:38 +00:00
Andrew Johnson
1425980268
Cleanup: removed two ancient unused routines.
2004-01-15 20:54:02 +00:00
Andrew Johnson
4c0bf5025f
Fix issue with one unpatched Solaris compiler version.
2004-01-15 20:01:31 +00:00
Jeff Hill
0437370e49
fixed TCP and UDP information too close together in casr
2004-01-15 18:52:40 +00:00
Jeff Hill
d543774f33
fixed gnu warnings
2004-01-15 17:30:00 +00:00
Andrew Johnson
552e47ae5f
These look like someone's leftovers.
2004-01-15 17:05:45 +00:00
Janet B. Anderson
6de4d8c7a2
Commented out PERLLIB definition.
2004-01-15 15:22:37 +00:00
Janet B. Anderson
10bf550911
Added New build targets.
2004-01-15 15:08:24 +00:00
Marty Kraimer
1c493e9ec0
fix type error
2004-01-15 13:35:38 +00:00
Jeff Hill
24d2d57d62
dont check to see if timer thread is suspended when blocking for it to shut down
2004-01-15 04:15:04 +00:00
Jeff Hill
b6b381cc78
fixed gnu warnings
2004-01-15 04:14:01 +00:00
Jeff Hill
5b4c37df17
make sure that evid is set before first subscription cb arrives
2004-01-15 03:16:54 +00:00
Jeff Hill
8bd3d4a8a0
fixed gnu warnings
2004-01-15 03:13:08 +00:00
Jeff Hill
67fbf44633
fixed io cancel shutdown order problem
2004-01-15 02:52:28 +00:00
Jeff Hill
a2531d6bc9
fixed gnu warnings
2004-01-15 02:51:35 +00:00
Jeff Hill
60a797048a
many changes associated will disconnecting the channel but not disconnecting
...
the circuit
2004-01-15 01:42:49 +00:00
Janet B. Anderson
409aa721b9
Initial version.
2004-01-14 19:40:25 +00:00
Janet B. Anderson
448343bef8
Changed text to - Sequencer program not running
2004-01-14 15:20:45 +00:00
Marty Kraimer
0aa150f544
register dbLockShowLocked
2004-01-14 13:22:13 +00:00
Marty Kraimer
3771989a0c
remove spin lock version
2004-01-14 13:20:24 +00:00
W. Eric Norum
4dc47cc3c7
Add epicsStrnCaseCmp().
2004-01-13 23:07:11 +00:00
Janet B. Anderson
ca87b50a5a
Removed sioc scripts.
2004-01-13 22:09:25 +00:00
Janet B. Anderson
a5cd52dad4
Initial version from Ned Arnold
2004-01-13 22:02:26 +00:00
Janet B. Anderson
fda69beae0
Initial version.
2004-01-13 22:02:13 +00:00
Janet B. Anderson
cb1e29e235
Changed $(CROSS_<name>) to $($(BUILD_CLASS)_<name>)
2004-01-13 21:38:17 +00:00
Janet B. Anderson
6c0bdcd717
Make SHRLIB_CFLAGS and override of previous definitions.
2004-01-13 21:35:23 +00:00
Janet B. Anderson
138ee471db
Modified comment.
2004-01-13 16:39:33 +00:00
Janet B. Anderson
de70a70b1b
Added COMPAT_313 macro for building/installing R3.13 compatability files.
2004-01-13 16:15:05 +00:00
Janet B. Anderson
2fd5fb4b22
Added dependancy comments.
2004-01-13 15:15:32 +00:00
Ralph Lange
0f3f74dbaf
Cleaned up alarm status and severity string representation, alarmString.h is deprecated now.
2004-01-12 11:29:02 +00:00
W. Eric Norum
3f77bcdc08
Add timestamp stringing support.
2004-01-11 16:20:22 +00:00
Andrew Johnson
2d77802856
Changed to the EPICS Open License as agreed with ANL Legal.
2004-01-09 15:59:06 +00:00
Ralph Lange
bafee08673
Changed the strange way that receiveTimeoutNotify() was declared as HP's aCC compiler didn't like it.
2004-01-09 12:16:08 +00:00
Ralph Lange
78cce4015b
Changed order of member initializers in tcpRecvWatchdog's constructor to avoid warning.
2004-01-09 10:57:35 +00:00
Ralph Lange
c140e69d40
Bugfix in tsDLList<T>::push
2004-01-09 09:38:05 +00:00
Jeff Hill
38599f8391
fixed template parameters to match
2004-01-09 01:30:28 +00:00
Jeff Hill
7166456564
throw srtandard exception
2004-01-09 01:06:38 +00:00
Jeff Hill
cde473e4d9
fixed names
2004-01-09 01:05:27 +00:00
Jeff Hill
f04fa5fdf3
many changes associated will disconnecting the channel but not disconnecting the circuit
2004-01-09 00:42:15 +00:00
Jeff Hill
60dde019c0
eliminate esscimqi_shuechanismImplemenedHerein
2004-01-08 23:04:58 +00:00
Jeff Hill
aba3613efc
include <climits>
2004-01-08 23:04:25 +00:00
Jeff Hill
6691657c42
new list push method
2004-01-08 23:03:27 +00:00
W. Eric Norum
75ca062f1b
Add simple device support for converting time to nicely-formatted string.
2004-01-08 21:10:29 +00:00
Ralph Lange
0dbaefd5d9
+= version number for LOADABLE_SHRLIB.
2004-01-07 15:26:40 +00:00
Ralph Lange
f325c487bc
Fixed LOADABLE_SHRLIB_PREFIX bug.
2004-01-07 14:13:54 +00:00
Ralph Lange
364e023331
Updated DST dates.
2004-01-07 10:58:20 +00:00
Ralph Lange
267d7593ba
Works also for standard C comments.
2004-01-07 10:23:26 +00:00
Janet B. Anderson
3051293fe9
Fix for COMMANDLINE_LIBRARY = EPICS and no LD_LIBRARY_PATH.
2004-01-06 16:45:10 +00:00
Janet B. Anderson
d986ed523d
Remove browse make target.
2003-12-22 19:43:29 +00:00
Janet B. Anderson
5e40c17b26
Added Darwin cppflag definition.
2003-12-22 19:40:58 +00:00
Janet B. Anderson
ef084aceaf
The option -z ignore must preceed -z defs.
2003-12-18 22:10:38 +00:00
Janet B. Anderson
657a6c822a
Reorganized *SHRLIB_LDFLAGS definitions.
2003-12-18 21:41:55 +00:00
Janet B. Anderson
7108f87c6e
Added SHRLIB_CFLAGS=-KPIC. Added -z text to shrlib link lines.
2003-12-18 21:40:09 +00:00
Janet B. Anderson
416ec2c6ae
Use SHRLIB_CFLAGS for library and loadable library source code compiles.
2003-12-18 21:37:34 +00:00
Janet B. Anderson
455060a705
Initial version.
2003-12-18 15:58:43 +00:00
Janet B. Anderson
8b15eddf12
Moved HOST_OPT to CONFIG. file.
2003-12-18 15:58:13 +00:00
Janet B. Anderson
a084474857
Initial version.
2003-12-18 15:35:28 +00:00
Janet B. Anderson
8d0d26b56d
Removed -mcpu compiler option. Added code for 386,486,... cross builds
2003-12-18 15:34:38 +00:00
Janet B. Anderson
592660778d
Use the default (i.e. no -mcpu=xxxx options) compiler settings.
2003-12-18 15:25:20 +00:00
Janet B. Anderson
4c4b80dc66
Added comments.
2003-12-18 15:23:24 +00:00
Janet B. Anderson
283fc8f3eb
Moved HOST_OPT macro definition.
2003-12-18 15:14:38 +00:00
Janet B. Anderson
d9a1b65f36
Added comment line.
2003-12-17 17:28:32 +00:00
Janet B. Anderson
c9af50db0c
Initial version. Used to mofdify created header files to avoid solaris
...
compiler warning messages when headers created from WIN32 build.
2003-12-17 17:05:55 +00:00
Janet B. Anderson
d7023b1f87
Changed order of _LDLIBS for consistancy.
2003-12-17 17:04:01 +00:00
Marty Kraimer
3f560514e2
changes so that it builds on solaris
2003-12-17 12:52:34 +00:00
Marty Kraimer
258ebe6bcd
more changes for dbCaPutCallback
2003-12-16 20:13:36 +00:00
Marty Kraimer
fff249dd3a
use callbackRequestProcessCallbackDelayed
2003-12-16 20:09:28 +00:00
Marty Kraimer
fdd78eaf81
support for dbCaPutCallback
2003-12-16 20:05:17 +00:00
cvs2svn
1758f60c79
This commit was manufactured by cvs2svn to create branch 'B3.14'.
2003-12-16 20:02:24 +00:00
Marty Kraimer
13a780f4c4
Let calcoutRecord use device support
2003-12-16 19:51:34 +00:00
Marty Kraimer
5902d83d19
changes for dbCaPutCallback
2003-12-16 19:47:48 +00:00
Janet B. Anderson
d8ae672385
Added athlon flags.
2003-12-12 16:54:05 +00:00
Janet B. Anderson
89aa3edc12
Removed number of lines in comment.
2003-12-11 15:05:32 +00:00
Ralph Lange
03922dd993
Casting through a (void*) to avoid warnings on HP's native C++ compiler. (Found with motorRecord 5.2)
2003-12-10 15:11:43 +00:00
W. Eric Norum
943d2d2ac1
Add system command notes.
2003-12-08 23:17:43 +00:00
W. Eric Norum
d6c4117b35
Add support for iocsh 'system' command.
2003-12-08 20:37:14 +00:00
Marty Kraimer
9d57a77d90
issue message if FLNK is CA and doesnt access .PROC
2003-12-05 13:55:52 +00:00
Andrew Johnson
95859680f7
Needed for building on Solaris 9
2003-12-02 22:45:32 +00:00
Marty Kraimer
10fa0e0eb2
add epicsStrPrintEscaped
2003-12-01 16:04:23 +00:00
Marty Kraimer
b369035b9d
add epicsStrPrintEscaped.
2003-12-01 16:03:31 +00:00
Andrew Johnson
47fc7f5d88
Change Tornado to use the patched compilers.
2003-11-21 21:22:24 +00:00
Andrew Johnson
0a3edefb39
Make cdCommands environment variable names match envPaths,
...
i.e. don't upper-case the app name.
Also added ARCH and IOC environment variables.
2003-11-21 21:11:30 +00:00
Andrew Johnson
3d5ab5cca5
Expanded the RELEASE consistency checking, now all target architecture
...
RELEASE.* files are checked, so you can't fool the system.
2003-11-21 20:33:00 +00:00
Andrew Johnson
68975ee309
Internal reorganization to simplify reading RELEASE files
...
Added -T option to allow manual setting of $top
2003-11-21 20:25:37 +00:00
Andrew Johnson
03a5551d93
Needed to build on Solaris 9.
2003-11-20 21:24:27 +00:00
Andrew Johnson
81fa76c132
Needed for building on Solaris 9
2003-11-20 21:14:32 +00:00
Jeff Hill
66959c07a8
return ECA_PUTFAIL instead of ECA_INTERNAL when unexpected write exception occurs
2003-11-14 16:55:09 +00:00
Jeff Hill
df1e65bc8a
throw a standard exception
2003-11-14 16:52:55 +00:00
Jeff Hill
19dd302bd8
fixed regression tests so that they specify preemptive callback for local pv situation
2003-11-14 16:37:41 +00:00
Andrew Johnson
e0e0694821
Added the realclean target
...
removd command echo suppression to match other clean rules
2003-11-14 16:31:36 +00:00
W. Eric Norum
d2149209ea
Fix nested comments in previous change.
2003-11-07 21:21:05 +00:00
W. Eric Norum
748e7cce1b
Get rid of gcc complaint about C++ comments.
2003-11-07 19:15:21 +00:00
W. Eric Norum
71319ab5d5
Get rid ofgcc complaint about C++ comments.
2003-11-07 16:36:24 +00:00
Marty Kraimer
3cece37c92
add new notes
2003-11-06 17:11:02 +00:00
Marty Kraimer
9dc80154e3
changes for dbCaPutCallback and others
2003-11-06 17:09:21 +00:00
Marty Kraimer
ca17594d00
add devLoTestAsyn and devMbboDirectTestAsyn
2003-11-06 17:03:07 +00:00
cvs2svn
bf2447f1cc
This commit was manufactured by cvs2svn to create branch 'B3.14'.
2003-11-06 17:03:00 +00:00
Marty Kraimer
18a3008f51
add devXxCallback
2003-11-06 16:57:57 +00:00
Marty Kraimer
04eb6ebb58
init_record now checks to see if state strings or values are defined during pass 0.
...
Previously if another record had a DBR_STRING link to
an mbboRecord it thought the field was a USHORT instead of an ENUM
2003-11-06 16:47:48 +00:00
Marty Kraimer
876b493e2c
The fields ZRST,...,FFST are now special(SPC_MOD)
2003-11-06 16:45:20 +00:00
Marty Kraimer
d9805b979e
make size of CALC 40
2003-11-06 16:43:48 +00:00
Marty Kraimer
46a8fac619
add dbCaPutLinkCallback
2003-11-06 16:39:05 +00:00
W. Eric Norum
eab7314e36
Clean up trailing \n on vxWorks input.
2003-11-04 21:55:27 +00:00
Marty Kraimer
a07722260f
change DB CA to DB CA Link
2003-11-04 13:01:15 +00:00
W. Eric Norum
1c55c85de9
The IOC shell dose not convert a 0 command-line argument to a NULL pointer.
...
Allow "" to indicate that all record types should be printed.
2003-11-03 22:43:50 +00:00
Andrew Johnson
c095f483e9
Typo, s/NTP_FRACTION DENOMINATOR/NTP_FRACTION_DENOMINATOR/
2003-10-29 19:51:12 +00:00
Andrew Johnson
a5921d2bea
Missing closing $ in RCS keyword.
2003-10-29 19:43:24 +00:00
Jeff Hill
c26cd7fdce
architecture independent manipulation of NTP stamps
2003-10-28 18:56:56 +00:00
Jeff Hill
c69536fc8e
return an error condition if they try to start a preemptive callback enabled context
...
when the thread already has a single threaded context.
2003-10-28 16:05:49 +00:00
Jeff Hill
0712df904b
keep circuit open with disconnected channels attached if the circuit
...
becomes unresponsive
2003-10-23 22:45:54 +00:00
Jeff Hill
70091854bc
new unresponsive circuit notify method
2003-10-23 22:33:15 +00:00
Jeff Hill
ab2a2d7a9c
new channel create received flag and new circuit responive, unresponsive, and
...
hangup methods
2003-10-23 22:32:45 +00:00
Jeff Hill
2011e6b87a
increased locking requirements
2003-10-23 22:31:06 +00:00
Jeff Hill
fab73db5e8
timeout now results in unresponsive circuit notify and not an abort shutdown
2003-10-23 22:30:25 +00:00
Jeff Hill
be9a9afc68
removed unused method
2003-10-23 22:30:01 +00:00
Jeff Hill
f751b73665
increased locking requirements and added unresponsive/responsive
...
circuit notify methods
2003-10-23 22:27:52 +00:00
Jeff Hill
de880dbf39
new error code
2003-10-23 22:26:22 +00:00
Jeff Hill
d9f803937a
fixedsearch interval computation
2003-10-21 22:26:20 +00:00
Jeff Hill
1b730ac8fc
fixedsearch interval computation
2003-10-21 22:12:43 +00:00
Jeff Hill
3a2e71e46e
fixed channel not destroyed if client disconnects during asynchronous
...
enum string table fetch
2003-09-29 23:15:01 +00:00
Jeff Hill
1cbb1c9b71
fixed channel not destroyed if client disconnects during asynchronous
...
enum string table fetch
2003-09-29 22:58:43 +00:00
Jeff Hill
3c4d947f2a
cosmetic
2003-09-29 22:42:24 +00:00
Jeff Hill
44e31ae9f3
changes allowing the test to work with enumerated channels
2003-09-29 18:13:28 +00:00
Marty Kraimer
f9107d0233
add registrar(sncExampleRegistrar)
2003-09-25 11:38:06 +00:00
Janet B. Anderson
8633e72026
R3.14.4
2003-09-23 21:35:11 +00:00
Janet B. Anderson
1106ecd818
Added Registration code changed info.
2003-09-23 21:19:28 +00:00
Janet B. Anderson
6e6cd59674
More Updated for R3.14.4.
2003-09-23 21:09:31 +00:00
Janet B. Anderson
4cdc2575c5
Updated for R3.14.4.
2003-09-23 20:09:48 +00:00
Jeff Hill
9f52f7282d
fixed errMessage fmt string
2003-09-23 16:52:59 +00:00
Janet B. Anderson
ed882fe82d
Updated for R3.14.4.
2003-09-23 16:15:08 +00:00
W. Eric Norum
d0e58f9aa7
Add format string checking.
2003-09-21 21:44:48 +00:00
Janet B. Anderson
2c13aa03e2
Added JAR_PACKAGES and changes JAR command.
2003-09-21 21:42:09 +00:00
Janet B. Anderson
3717607892
Added release file names and cvs export command.
2003-09-19 18:36:54 +00:00
Janet B. Anderson
cb72210d45
Added RULES_PYTHON.
2003-09-19 18:05:57 +00:00
Janet B. Anderson
92d01c0e5f
Initial version.
2003-09-19 16:12:33 +00:00
Janet B. Anderson
42506d8c1c
Updated JAVA and PYTHON definitions.
2003-09-19 16:08:05 +00:00
W. Eric Norum
dfccee739f
Clean up 'truncated' message.
...
Ensure that truncated errrlogMessage output is reported as such.
2003-09-17 19:35:45 +00:00
Jeff Hill
35d07ffbda
changed the name of cxxCompilerDependencies.h to compilerDependencies.h
2003-09-17 19:25:31 +00:00
W. Eric Norum
d158974870
Use epicsVsnprintf to eliminate possibility of buffer overflows.
2003-09-17 18:51:44 +00:00
W. Eric Norum
2e922d7195
Move format-string checking conditional to cxxCompilerDependencies.
2003-09-17 14:43:26 +00:00
W. Eric Norum
e405ebbbee
Merged into cxxCompilerDependencies.h
2003-09-17 14:33:08 +00:00
Janet B. Anderson
da15507f8d
Added BASE_3_14 definition.
2003-09-16 20:56:22 +00:00
W. Eric Norum
8411adb987
Fix error message.
2003-09-16 18:58:59 +00:00
W. Eric Norum
c30c884687
Make arguments match format string.
2003-09-16 18:54:43 +00:00
Marty Kraimer
21fe691d96
errMessage must not get NULL argument
2003-09-16 18:43:52 +00:00
W. Eric Norum
22e21f268b
Add gcc format-string checking.
2003-09-16 18:06:49 +00:00
Andrew Johnson
d45e1b13e4
Removed WIN32 getopt.* (GPL)
2003-09-16 17:56:21 +00:00
Andrew Johnson
8873934c9b
These files contain GPL code, and not compatible with the EPICS Base license. I
...
don't care that this removal breaks the WIN32 port of EPICS, we can't legally
distribute this code as part of EPICS. Someone will have to rewrite the getopt
functionality, or grab a version that is not GPL licensed (try BSD).
2003-09-16 17:45:19 +00:00
Marty Kraimer
c0c11c359f
epicsSnprintf did not work. It is fixed.
2003-09-16 12:53:54 +00:00
Andrew Johnson
367e27d5f5
Support for configure/RELEASE.<hostarch>.<targetarch> files
2003-09-15 21:01:36 +00:00
Andrew Johnson
35bd1a76d1
Removed string calculation engine, only needed by Tim Mooney's recordtypes.
2003-09-12 19:13:54 +00:00
Jeff Hill
a887ca44d1
added two bug fix descriptions
2003-09-10 20:59:22 +00:00
Jeff Hill
dd273da508
added two bug fix descriptions
2003-09-10 20:45:56 +00:00
Jeff Hill
245cf129ff
fixed disconnect callback when channel known to be disconnected
2003-09-10 17:09:25 +00:00
Jeff Hill
36b1f9e4ff
fixed bug where entry was deleted from within entry's callback
2003-09-08 17:11:15 +00:00
Andrew Johnson
24a0197f88
Fix file stmt without quotes.
2003-09-05 20:54:28 +00:00
W. Eric Norum
e30e1159a2
Added note about vxWorks ledLib.
2003-09-05 18:13:25 +00:00
Andrew Johnson
42ea151881
Don't use '0' for string arguments which should be empty...
2003-09-05 16:55:05 +00:00
W. Eric Norum
ce201c6361
Use ledLib command-line editing on vxWorks.
2003-09-05 14:38:18 +00:00
Andrew Johnson
0784bbec71
Oops, missing upgrade documentation for the xxx_recordDeviceDriver routine.
2003-09-04 23:09:50 +00:00