make this compile on vc++ 6
2 lines of code changed in 1 file:
fixed shutdown problem
2 lines of code changed in 1 file:
made constructor public
2 lines of code changed in 1 file:
use auto_ptr to avoid leaks
23 lines of code changed in 1 file:
cosmetic
5 lines of code changed in 1 file:
moved exception hanling to C interface
29 lines of code changed in 1 file:
restructured
273 lines of code changed in 2 files:
use exception to pass back failed situation
21 lines of code changed in 1 file:
added comment
3 lines of code changed in 1 file:
renamed functions and moved tcpiiu functions here
123 lines of code changed in 2 files:
installed
85 lines of code changed in 1 file:
made get/put functions void
10 lines of code changed in 1 file:
moved exception handling out of c++ functions
79 lines of code changed in 1 file:
moved functions to comQueSend
10 lines of code changed in 1 file:
turn off hpux warnings
9 lines of code changed in 1 file:
turn off hpux warnings
5 lines of code changed in 1 file:
avoided large bss
9 lines of code changed in 1 file:
workaround for sun pro bug
2 lines of code changed in 1 file:
all virtual functions in baseNMIU are now pure
1 lines of code changed in 1 file:
added comment
2 lines of code changed in 1 file:
all virtual functions in baseNMIU are now pure
20 lines of code changed in 4 files:
firmed up compile time lock requirements
20 lines of code changed in 5 files:
firmed up compile time lock requirements
36 lines of code changed in 2 files:
cosmetic
2 lines of code changed in 1 file:
dont hide global new with placement new/delete
91 lines of code changed in 7 files:
commented out unreachable code
1 lines of code changed in 1 file:
workaround for gnu g++ bug
46 lines of code changed in 5 files:
fixed return from void function
13 lines of code changed in 1 file:
workaround for ms compiler bug
22 lines of code changed in 7 files:
fixed return from void function
2 lines of code changed in 1 file:
moved template instances to a separate file
1 lines of code changed in 1 file:
placement new issues
1 lines of code changed in 1 file:
remoced inline from many functions
95 lines of code changed in 1 file:
added template instance file
3 lines of code changed in 1 file:
moved template instances to a separate file
1 lines of code changed in 1 file:
many structural improvements
27 lines of code changed in 2 files:
many structural improvements
75 lines of code changed in 2 files:
placement new issues
115 lines of code changed in 4 files:
usue oldCAC specific mutex
40 lines of code changed in 2 files:
moved template instances to a separate file
10 lines of code changed in 3 files:
many structural improvements
3 lines of code changed in 1 file:
installed
66 lines of code changed in 1 file:
use udp specific mutex
8 lines of code changed in 2 files:
many structural improvements
244 lines of code changed in 4 files:
turn off ms warning
5 lines of code changed in 1 file:
installed
76 lines of code changed in 1 file:
many structural improvements
460 lines of code changed in 3 files:
moved template instances to a separate file
4 lines of code changed in 2 files:
fixed problem in dbr_text_to_type
2 lines of code changed in 1 file:
moved template instances to a separate file
1 lines of code changed in 1 file:
no message
19 lines of code changed in 1 file:
moved template instances to a separate file
8 lines of code changed in 1 file:
clarified monitor subscription interface
22 lines of code changed in 1 file:
document protocol revision uses
3 lines of code changed in 1 file:
moved template instances to a separate file
1 lines of code changed in 1 file:
made constructor DLL export
2 lines of code changed in 1 file:
many structural improvements
178 lines of code changed in 2 files:
moved template instances to a separate file
1 lines of code changed in 1 file:
upgraded test
22 lines of code changed in 1 file:
assume that new throws an exception
2 lines of code changed in 1 file:
added comments
3 lines of code changed in 1 file:
Add explicit fflush to work around problems with non-conforming stdio libraries.
4 lines of code changed in 1 file:
improved isinf()
1 lines of code changed in 1 file:
use !finite() for isinf()
1 lines of code changed in 1 file:
added ifdef to avoid this starting with visual c++ 7
3 lines of code changed in 1 file:
fixed missing return value
2 lines of code changed in 1 file:
set the thread name (for visual c++ 7)
35 lines of code changed in 1 file:
allow derived class destructor to wait for thread exit
29 lines of code changed in 2 files:
installed epicsSingletonMutex
1 lines of code changed in 1 file:
installed
49 lines of code changed in 1 file:
added newline at eof
3 lines of code changed in 1 file:
simplified
70 lines of code changed in 1 file:
make node assignment public again
11 lines of code changed in 1 file:
Fix definition of ifreq_size macro. Darwin uses the modern variable-size
structure layout.
2 lines of code changed in 1 file:
fixed debug build
2 lines of code changed in 1 file:
Don't use libCom routines since doing so causes problems when linking
the IOC test programs in base/src/libCom/tests.
9 lines of code changed in 1 file:
Fix LINK.cpp command definition.
2 lines of code changed in 1 file:
Remove some dead code.
Use weak reference to iocshRegister so that the same init code can be used
with full IOC applications (which include the iocsh routines) and also with
IOC test programs (which do not include the iocsh routines).
Don't treat a return from main() as a fatal error condition.
19 lines of code changed in 1 file:
Use only non-deprecated routines.
2 lines of code changed in 1 file:
No need to redefine main since RTEMS no longer uses main() internally.
1 lines of code changed in 1 file:
Now that RTEMS no longer uses main() internally it is possible to use the
standard EPICS application main(). This makes it much easier to build the
test programs in src/libCom/test.
8 lines of code changed in 1 file:
Return epicsMutexLockTimeout on failure to lock in epicsMutexTryLock since
that's the return code checked by the test programs.
6 lines of code changed in 1 file:
allow for nan and inf
7 lines of code changed in 1 file:
support isinf; epicsIsNAN=>isnan; add test for epicsMath
73 lines of code changed in 9 files:
TPRO did not work if dbProcess called recursively by different tasks
22 lines of code changed in 3 files:
Changes to get more extensions to build.
More attempts at getting shared libraries to work.
3 lines of code changed in 1 file:
cleanup Attributes; no calls to ca while holding locks
218 lines of code changed in 3 files:
nsev not sevr must be checked to decide if dbPutLink should be called.
1 lines of code changed in 1 file:
documant some additional changes
45 lines of code changed in 1 file: