Andrew Johnson
727a3af59d
Merged Richard Fearn's caget-lb-zero-fix branch
...
... after some modification.
2015-02-05 11:19:30 -06:00
Richard Fearn
1a094f5971
catools: make caget -lb output '0' instead of empty string for zero value
2015-02-05 11:53:33 +01:00
Andrew Johnson
4b0a4ffee2
Build configuration for iOS
2015-02-04 10:11:14 -06:00
Andrew Johnson
c91725d3a4
Linux flag changes to remove glibc 2.20 warnings
...
Replace _BSD_SOURCE and other flags with _GNU_SOURCE and _DEFAULT_SOURCE
2015-01-30 16:12:42 -06:00
Ralph Lange
6a9eccdec1
gdd: fix issue when copying from an emtpy array
...
if the source array is empty, the index of the first element to copy (0) being equal
to the source array size (0) does not constitute an out-of-bounds condition
2015-01-29 14:36:55 +01:00
Andrew Johnson
2b950754c4
Fix FLNK-over-CA error message
2014-12-23 10:35:09 -06:00
Andrew Johnson
846d55dac5
Build support for 64-bit iPhone Simulator
...
From Tom Palaia.
2014-12-04 14:05:44 -06:00
Ralph Lange
db0fbf9f73
.bzrignore: add wildcard for suppressing QtCreator project files
2014-12-03 15:11:30 +01:00
Andrew Johnson
c1d33e614c
Fix non-OS Perl xsubpp issue
...
This should be the right fix.
Also cleaned up compile warnings from Clang in the cap5 build.
2014-12-02 11:03:16 -06:00
Andrew Johnson
69eaaa17ba
Fix xsubpp for RHEL 7 and derivatives.
...
It got moved. This might not be the final fix for those using an
add-on version of Perl though...
2014-12-01 12:12:09 -06:00
Andrew Johnson
89777707c4
cap5: Minor build change on Darwin
2014-11-17 10:56:28 -06:00
Andrew Johnson
3d03822043
CAref reformatting/prettification
2014-11-08 10:19:59 -06:00
Andrew Johnson
702edbf4af
Merged Lewis Muir's CAref typo fixes
2014-11-07 15:35:30 -06:00
J. Lewis Muir
0d0ac88242
doc: Fix typos in CA reference manual
2014-11-07 14:56:41 -06:00
Andrew Johnson
53d9a07f64
Fix buffer overflow in epicsStrnRawFromEscaped
...
lp:1388313
2014-11-05 10:06:02 -06:00
Andrew Johnson
9f163ef8d9
Merged J Lewis Muir's typo-fix branch
2014-10-28 16:20:51 -05:00
J. Lewis Muir
f0156119be
cap5: Fix doc typos
2014-10-22 11:03:40 -05:00
Andrew Johnson
f808e4309d
cap5 Fixes
...
1. Support subscribing for DBR_GR_ENUM or DBR_CTRL_ENUM
2. Fix doc example on how to combine timestamp parts
2014-10-17 15:19:00 -05:00
Andrew Johnson
f59123bd3c
Added Windows-x64-debug cross-build config file
2014-10-17 11:48:18 -05:00
Ralph Lange
49a9d64946
catools: better out-of-bounds handling when printing enums as DBR_GR/DBR_CTRL
2014-10-09 14:12:39 +02:00
Andrew Johnson
c5740c0dd0
Add relPaths.sh target to convertRelease.pl
...
This is a /bin/sh syntax version of the dllPath.bat file,
needed to run IOCs under Cygwin when SHARED_LIBRARIES=YES.
2014-10-08 14:18:08 -05:00
Andrew Johnson
e1eac6657d
confiugre: Update the vxWorks Intel build configurations
...
Wind River changed from cc386 to ccpentium many years ago.
2014-09-24 16:53:44 -05:00
Andrew Johnson
02afb98f38
Reject NULL callback functions in ca_array_*_callback
...
Fixes lp:1369626
2014-09-17 10:21:07 -05:00
Ralph Lange
a5fe64a8ad
dev, rec: Fix smoothing for NaN/+inf/-inf values in ai record and soft support
2014-08-01 17:20:55 +02:00
Andrew Johnson
152e8865cc
Cleaned up exampleApp Makefiles
2014-07-28 11:38:30 -05:00
Andrew Johnson
2bf6d88607
templates: Quote path names in st.cmd files, permits spaces
...
Request from Eric Norum.
2014-07-01 10:55:52 -05:00
Jeff Hill johill@lanl.gov
e374ee4658
patched this code to force alignment of the if request structure, which appears to be required to avoid exceptions on RTEMS with cpu architectures that detect use of misaligned addresses
2014-06-10 22:37:21 -06:00
Jeff Hill johill@lanl.gov
ba6a32fefb
protect against situations where the server name isnt specified at all in bootp/dhcp
2014-06-10 16:18:26 -06:00
Jeff Hill johill@lanl.gov
aff46bd19a
allow the NFS mount path to be embedded in the bootp server name parameter, and therefore different from the NFS mount point
2014-06-05 08:19:09 -06:00
Jeff Hill johill@lanl.gov
39b068cf0a
RTEMS support for Altera Nios2 arch
2014-06-05 08:09:33 -06:00
Andrew Johnson
6e01fd9c3d
docs/cap5: Adjust link to CA Ref manual.
2014-04-30 12:07:30 -05:00
Andrew Johnson
2b7781c8d9
Support for Solaris 11 on x86 and SPARC.
...
Thanks to Bob Soliday for the necessary changes.
2014-04-25 16:51:28 -05:00
Andrew Johnson
9170d79ffe
libCom/test: isinf() and isnan() want doubles
...
This apparently becomes important in a newer GCC version.
2014-04-25 14:08:25 -05:00
Janet Anderson
3019a5fb07
mkmf.pl needs -I prefix on include directories.
2014-04-14 15:09:59 -05:00
Janet Anderson
2efb1d0373
mkmf.pl needs -I prefix on include directories.
2014-04-14 15:00:37 -05:00
Andrew Johnson
ca9ef80760
configure: Cancel GNUMake built-in compiler rules
...
Their rules don't have our _INC dependencies, and were
being used in the gdd build (with no -I paths).
2014-04-10 12:35:47 -05:00
Andrew Johnson
475296ad49
Modify inc dependencies
...
Using inc causes a rebuild every time; replace it with
the list of include files that the compiler might use.
Also adjust gdd build to avoid a circular dependency.
2014-04-09 16:54:26 -05:00
Andrew Johnson
e2e40a4b9f
configure: Add inc dependency to compile rules
...
The inc step must have been completed before we run
the C/C++ compilers to build any object files.
2014-04-07 12:38:03 -05:00
Andrew Johnson
a3b5ced30b
CAref: Clean up HTML anchors
...
Only need to set name attribute on anchors, not id too.
Having both causes linklint warnings.
2014-03-14 15:43:29 -05:00
Andrew Johnson
e63f14bc95
configure: Fix for Ben's INC_osclass issue
...
Janet developed the fix, I documented it.
2014-03-12 16:42:18 -05:00
Andrew Johnson
b1ece5d8d2
cap5: Added CA->version function
...
Documented.
2014-03-11 17:46:14 -05:00
Andrew Johnson
894771e789
docs: Update Release Notes.
2014-03-11 17:14:30 -05:00
Andrew Johnson
f5b9db9583
libCom: Fix epicsString.h comparison functions
...
The string comparison functions epicsStrCaseCmp() and
epicsStrnCaseCmp() were returning incorrect results
when the strings did not match.
These functions now match their BSD equivalents, and
have working tests to confirm their operation.
2014-03-11 17:12:41 -05:00
Janet Anderson
4e1a5eefff
Set BUILD_CLASS to HOST.
2014-03-04 09:21:35 -06:00
Janet Anderson
0ba29b2eff
Set BUILD_CLASS to HOST.
2014-03-04 09:12:25 -06:00
Janet Anderson
5ad46f557c
Added static cross builds for win32-x86 and windows-x64.
2014-03-03 16:34:06 -06:00
Janet Anderson
d90f4d7976
Added static build config files for win32-x86 and windows-x64.
2014-03-03 13:31:14 -06:00
Andrew Johnson
5bdd9ddca6
Windows: Fix static builds on MinGW
...
Xiaoqiang Wang proposed some fixes that allow static builds on
the MinGW targets to succeed. Some additional changes made to
blockingSockTest.cpp also clean that up.
2014-02-25 15:56:13 -06:00
Janet Anderson
7eba398792
If T_A not defined, define DEP and look for template files in the . dir.
2014-02-24 13:01:23 -06:00
Andrew Johnson
3fd8d4515c
libCom/test: Finish converting blockingSockTest to epicsUnitTest
...
Don't call assert() from a test program,
it stops the tests from running if the assert fails.
2014-02-20 16:36:58 -06:00