9deed0b4ac
Cosmetic.
Andrew Johnson
2008-08-15 16:27:23 +00:00
ee634be0e5
Added the aSub record type, derived from Andy Foster's genSub.
Andrew Johnson
2008-08-14 20:41:05 +00:00
f4728749a2
Let compiler check args for dbPutConvertRoutine[] functions.
Andrew Johnson
2008-08-14 20:12:46 +00:00
5f7a7543d3
Make dbpr print DBF_NOACCESS pointer fields nicely (on little-endian CPUs).
Andrew Johnson
2008-08-14 17:31:22 +00:00
ae0c908493
Check rec_size *before* using it...
Andrew Johnson
2008-08-13 14:56:51 +00:00
7ab50cad05
Convert NaN values properly.
Andrew Johnson
2008-08-11 21:55:02 +00:00
9842182954
Replace local myCalloc() calls with callocMustSucceed().
Andrew Johnson
2008-08-11 17:20:38 +00:00
8b7059491b
Prevent double processing after re-enabling from an empty SNAM.
Andrew Johnson
2008-08-08 19:19:55 +00:00
482fae3ac1
epicsTimeEventDeviceTime, devLib.
Andrew Johnson
2008-08-07 22:09:38 +00:00
9f9f5b48c5
Cleanup/coding style changes. Added support for epicsTimeEventDeviceTime.
Andrew Johnson
2008-08-06 22:11:51 +00:00
8f1a5bdac6
Improved error messages in recGblGetTimeStamp().
Andrew Johnson
2008-08-06 22:03:49 +00:00
4290277dc7
Replaced sizeofTypes[] with dbValueSize().
Andrew Johnson
2008-08-06 22:00:39 +00:00
1d37abdaf4
Cleanup (indentation, spacing); replaced sizeofTypes[] with dbValueSize().
Andrew Johnson
2008-08-06 21:58:38 +00:00
d8a68192dc
Added epicsShareFunc and epicsExportSharedSymbols info.
Janet B. Anderson
2008-08-06 16:54:25 +00:00
ca1c83bf3a
Added shared library support for cygwin and mingw builds.
Janet B. Anderson
2008-08-06 16:52:52 +00:00
ef1cd5faf5
RCS files now used for all cygwin and mingw builds.
Janet B. Anderson
2008-08-06 16:44:16 +00:00
7aca0bff26
Cleanup, error messages mostly.
Andrew Johnson
2008-08-05 22:55:43 +00:00
30d860c323
Flush errlog before exit on input errors.
Andrew Johnson
2008-08-05 22:48:45 +00:00
bbb4e83f43
Added shared library (DLL) support.
Janet B. Anderson
2008-08-05 17:47:31 +00:00
5248c4d504
More changes to support shared libraries and cleanup of files.
Janet B. Anderson
2008-07-31 21:58:37 +00:00
66fbabfc1a
Fixed OP_SYS_CPPFLAGS definition.
Janet B. Anderson
2008-07-29 21:44:31 +00:00
519b33e4fb
Changes for shared library build using MinGW compiler on win32.
Janet B. Anderson
2008-07-29 21:11:56 +00:00
552cd4eb7e
Added shared library support.
Janet B. Anderson
2008-07-29 21:01:43 +00:00
f0811601ea
Fixed warnings on MinGW.
Andrew Johnson
2008-07-29 20:47:11 +00:00
723ea22719
MinGW defines some of these macros.
Andrew Johnson
2008-07-29 20:39:26 +00:00
a6585880f4
Fixed C++ comments in header file used from C.
Andrew Johnson
2008-07-29 20:12:09 +00:00
26e2529980
Fixed warning on Solaris.
Andrew Johnson
2008-07-29 17:27:31 +00:00
91716f766a
Make mutex exception classes derive from std::exception.
Andrew Johnson
2008-07-29 17:10:15 +00:00
d456aec4e7
Fixed alignment issue on solaris-sparc-gnu.
Andrew Johnson
2008-07-28 22:35:06 +00:00
7074fc01ea
Added protected virtual destructor to stop g++ warnings.
Andrew Johnson
2008-07-28 22:23:35 +00:00
ff4f3f2070
Fixed warning on Solaris.
Andrew Johnson
2008-07-28 18:32:32 +00:00
b6ee45dbab
Added virtual destructors (in most cases protected) to remove g++ warnings: 'class ...' has virtual functions but non-virtual destructor
Andrew Johnson
2008-07-28 16:19:50 +00:00
8a17c4b1e8
Fixed compiler warnings.
Andrew Johnson
2008-07-28 16:03:34 +00:00
f0813777e4
More comment changes.
Janet B. Anderson
2008-07-25 15:58:04 +00:00
327a608fdd
Updated versions, comments, ...
Janet B. Anderson
2008-07-25 15:38:37 +00:00
2d3fe7b6f1
Borland compiler no longer supported.
Janet B. Anderson
2008-07-25 15:14:53 +00:00
97edfe8766
Updated for WINXP plus other changes.
Janet B. Anderson
2008-07-25 15:13:32 +00:00
17609389d9
Changed order of registryIoc libs.
Janet B. Anderson
2008-07-24 20:09:26 +00:00
f0dc99250a
Added *App and *app as DEPEND_DIRS for iocBoot and iocboot.
Janet B. Anderson
2008-07-24 19:48:49 +00:00
a264796800
Allow decimal points in fullpath dir names preceeding last subdir name.
Janet B. Anderson
2008-07-24 15:22:14 +00:00
94f71e16f6
Added CR/CSR support to devLib.
Andrew Johnson
2008-07-23 16:37:21 +00:00
9c106ce023
Fixed possible race condition storing callback status.
Andrew Johnson
2008-07-23 16:31:10 +00:00
ee68b94ede
Added workaround for gcc crosscompiler 4.3.1 bug in RTEMS prerelease 4.9.
Janet B. Anderson
2008-07-23 16:11:19 +00:00
010d5bb46e
Described ascarStats, dbcarStats and seqcarStats for Mantis #281.
Andrew Johnson
2008-07-22 22:21:46 +00:00
be6cc6bfcf
Added dbcaStats() for Mantis #281.
Andrew Johnson
2008-07-22 21:33:41 +00:00
55d6405b3c
Added ascaStats(), for Mantis #281.
Andrew Johnson
2008-07-22 21:21:11 +00:00
ca18915f1c
Added windres & .coff comments for later use.
Janet B. Anderson
2008-07-22 21:02:07 +00:00
2f374e927d
Moved HOST_OPT from CONFIG_SITE file to CONFIG file.
Janet B. Anderson
2008-07-22 20:59:26 +00:00
4f8676a3d7
Added CSS style for function headers. Fixed Mantix #127.
Andrew Johnson
2008-07-22 20:37:30 +00:00
343b8c12ed
Fix from Mantis #308 from Dirk Zimoch.
Andrew Johnson
2008-07-22 19:50:59 +00:00
a8cfe12cb2
Moved SHRLIB_CFLAGS definition.
Janet B. Anderson
2008-07-22 19:49:43 +00:00
6318edf09e
Added include for CONFIG_SITE.solarisCommon.solarisCommon
Janet B. Anderson
2008-07-22 19:33:44 +00:00
77d3234ff5
Fixed comment line with file name typo.
Janet B. Anderson
2008-07-22 19:30:40 +00:00
5cef834d39
Removed sysroot and syslibroot options - they appear to be unneeded.
Janet B. Anderson
2008-07-22 19:29:24 +00:00
8a7b18bbf0
Added dependancies for all combos of dirs actions and arches.
Janet B. Anderson
2008-07-22 16:10:52 +00:00
d9df06d9d2
Changed epicsShareDef to epicsShareExtern.
Janet B. Anderson
2008-07-21 21:42:26 +00:00
11a4a7b667
Fix placement.
W. Eric Norum
2008-07-21 17:44:12 +00:00
02b87df99c
The ipToAsciiProxy thread calls upon vendor libraries which may use significant amounts of stack. Account for this by providing the thread with an epicsThreadStackBig stack.
W. Eric Norum
2008-07-21 17:40:44 +00:00
72090c2e32
Removed duplicate epicsShareAPI in line.
Janet B. Anderson
2008-07-21 15:42:21 +00:00
4c96a3bb10
Added epicsShareFunc where necessary for win32 builds.
Janet B. Anderson
2008-07-21 14:27:21 +00:00
8ea828b8b3
Added epicsShare* where necessary for win32 builds.
Janet B. Anderson
2008-07-21 14:26:03 +00:00
b4c8de6f43
Added epicsShareFunc where necessary.
Janet B. Anderson
2008-07-21 14:10:56 +00:00
ab8786a8c1
Change for win32 builds.
Janet B. Anderson
2008-07-21 13:49:07 +00:00
d0d04aeff1
gcc now needs RTEMS_BASE/lib in LD_LIBRARY_PATH.
Janet B. Anderson
2008-07-18 21:06:21 +00:00
730fecea35
Added include for CONFIG_SITE.$(EPICS_HOST_ARCH).RTEMS overrides.
Janet B. Anderson
2008-07-18 21:01:27 +00:00
7765da4293
Increase stack sizes a little. Odd problems seemed to arise with smaller sizes, although the stack checker never reported any problems.
W. Eric Norum
2008-07-16 15:33:40 +00:00
ad7d609bc9
Try to make the build more win32-compatible, not tested.
Andrew Johnson
2008-07-11 16:45:14 +00:00
1dd7eb90b5
Add dependency catools on alarm.h which is in dbStatic. Moved cap5 to the end of the list, so it doesn't matter if it fails.
Andrew Johnson
2008-07-10 22:16:41 +00:00
d110f81093
Added comments about USE_STLPORT.
Janet B. Anderson
2008-07-10 20:00:23 +00:00
00d0f2dfce
Added code to use stLport library instead of default Cstd library.
Janet B. Anderson
2008-07-10 19:45:02 +00:00
877c039614
Redundancy + errlog.
Andrew Johnson
2008-07-10 18:45:56 +00:00
f7fde77d44
Work done in makeMakefileInclude.pl now done in RULES_TARGET.
Janet B. Anderson
2008-07-10 18:31:01 +00:00
21f4b0f987
Added RULES_TARGET & made changes to allow removing makeMakefileInclude.pl
Janet B. Anderson
2008-07-10 18:28:19 +00:00
9cd14f0cc4
Send errlog output to stderr rather than stdout, from J Lewis Muir.
Andrew Johnson
2008-07-10 18:04:10 +00:00
db9dc38ed8
Find xsubpp and podchecker from the path to the perl binary.
Andrew Johnson
2008-07-10 17:27:22 +00:00
c9bc70bd6a
Added iocBuild, iocPause and iocRun commands. These are mainly for redundant IOCs, but may be useful elsewhere. iocBuild prepares the IOC and freezes it just before it goes live. A subsequent iocRun kicks it into life, or restarts it when paused. iocPause freezes all scan tasks and disconnects the server.
Andrew Johnson
2008-07-09 21:31:56 +00:00
d0d8761d0d
Removed epicsShareApi decorators. Give periodic scans their own scan list structure. Other cleanup.
Andrew Johnson
2008-07-09 14:50:10 +00:00
3b10db881c
Removed rebuild from ACTIONS, rebuild depends on clean install.
Janet B. Anderson
2008-07-03 18:44:50 +00:00
963c43a198
Use $(TOOLS)/useManifestTool.pl tool only when needed and when it exists.
Janet B. Anderson
2008-07-03 15:16:04 +00:00
51f48fae40
Added PRECIOUS for COMMON_DIR header files.
Janet B. Anderson
2008-07-03 15:09:31 +00:00
f6f07be763
Changes to allow LOADABLE_LIBRARY to work for borland and MS compilers.
Janet B. Anderson
2008-07-03 15:02:15 +00:00
37d6265427
Removed LINK.loadable_shrlib and added TARGET_LIB_LDFLAGS.
Janet B. Anderson
2008-07-03 15:01:09 +00:00
af569835c7
Changed .o to $(OBJ).
Janet B. Anderson
2008-07-02 15:19:16 +00:00
db1cf982f7
Modified APS override of GNU_DIR.
Janet B. Anderson
2008-07-02 15:17:09 +00:00
fc1139f9da
Removed unnecessary ifdef T_A.
Janet B. Anderson
2008-07-01 20:11:40 +00:00
7a98decb49
Onlu use nonexistantFilename when necessary.
Janet B. Anderson
2008-07-01 20:09:29 +00:00
06caa877c2
64-bit etc.
Andrew Johnson
2008-07-01 16:51:02 +00:00
ab7011a214
Fixes for IOCs on 64-bit platforms. empty string to char conversions now produce 0, not '0'. Record types ANSIfied by John Hammonds.
Andrew Johnson
2008-07-01 16:49:08 +00:00
5146b46fc3
Move cap5 after softIoc.
Andrew Johnson
2008-07-01 16:41:07 +00:00
7ba7c86177
Addec cap5.
Andrew Johnson
2008-06-27 23:39:19 +00:00
f21ec43560
Added Perl5 interface to CA. Not tested on Windows...
Andrew Johnson
2008-06-27 22:19:30 +00:00
1af874b74e
Added RELEASE_DBFLAGS definition. Fixed double $ for archs names.
Janet B. Anderson
2008-06-26 16:14:24 +00:00
1ea4322dbd
Fixed DBFLAGS definition.
Janet B. Anderson
2008-06-26 16:12:51 +00:00
7e120e3388
Don't register the hook more than once.
Andrew Johnson
2008-06-25 16:49:13 +00:00
1623c5ab39
Removed all references to GCC_EXEC_PREFIX.
Janet B. Anderson
2008-06-25 15:15:42 +00:00
c97214d4d2
Added initTrace command to exampleApp, registers a verbose initHook.
Andrew Johnson
2008-06-24 21:49:57 +00:00
df39142335
epicsThreadOnceOsd() must unlock mutex before calling func(). Required so callbackInit() can wait for its threads to start.
Andrew Johnson
2008-06-24 20:59:55 +00:00
13922ddd8d
Added hint to run RegisterDeviceDriver().
Andrew Johnson
2008-06-23 22:33:30 +00:00
a625f45303
Modified minimum version of Perl to 5.6 (not tested!) and gnumake to 3.81.
Andrew Johnson
2008-06-19 21:23:58 +00:00
448cdf851d
Just like vxWorks, RTEMS breaks horribly if GCC_EXEC_PREFIX is set.
W. Eric Norum
2008-06-19 21:23:47 +00:00