Andrew Johnson
3a182a9eea
"Quote" exe program paths for Windows
...
Clean up old EPICS_DATABASE var's (pre-7.0?)
2022-02-08 15:29:05 -06:00
Michael Davidsaver
0e56e202fc
ci: drop CentOS-8
...
The centos:8 docker image has disappeared.
2022-02-01 12:53:55 -08:00
Michael Davidsaver
d9fd73a850
yajl: doc
2022-01-28 11:23:16 -08:00
Andrew Johnson
d508962211
Breaktable.pm: Add missing declaration
2022-01-24 15:30:23 -06:00
Andrew Johnson
7cb80d5a17
Merge Dirk's fix_epicsInt8 branch into 7.0
2022-01-24 13:32:16 -06:00
Andrew Johnson
051e3f3bc3
Merge Michael's fork-warn branch into 7.0
2022-01-24 13:02:22 -06:00
Andrew Johnson
db216e63a7
Merge Dirk's hex_in_hw_links branch into 7.0
2022-01-24 12:57:53 -06:00
Andrew Johnson
7a3c9eaaa0
Merge Michael's linux-mcast-all branch into 7.0
2022-01-24 12:51:09 -06:00
Andrew Johnson
4bece4ad92
Merge Heinz & Andrew's rtems-osd-event branch into 7.0
2022-01-24 12:44:17 -06:00
Andrew Johnson
36f11fba95
Release Notes update for epicsEvent
2022-01-24 12:43:36 -06:00
Andrew Johnson
7017e54930
Allow more char's in breaktable names
2022-01-24 12:25:57 -06:00
Andrew Johnson
43b623d80e
Markdown issue in RELEASE_NOTES
2022-01-13 17:14:00 -06:00
Andrew Johnson
132f9105d0
Fix filenames in CONFIG_SITE file comments
2022-01-13 17:13:25 -06:00
Andrew Johnson
1655d68ec4
Fix for NaN/overflow timeout in RTEMS-score osdEvent
2022-01-05 12:04:02 -06:00
Andrew Johnson
e4a81bb361
Document zero and NaN timeout values
...
Rename parameter timeOut => timeout everywhere
2022-01-04 17:16:59 -06:00
Andrew Johnson
d1094ee787
Fix timeout values in epicsEventWaitWithTimeout()
...
isnan(timeOut) => wait forever
0 < timeOut < 1/rate => 1 tick
rtems_interval is a typedef for uint32_t
2022-01-04 13:07:30 -06:00
Andrew Johnson
34baa485bc
Fix timeout values in epicsEventWaitWithTimeout()
...
isnan(timeOut) => wait forever
0 < timeOut < 1/rate => 1 tick
2022-01-04 13:05:21 -06:00
c5012d9f73
Make sure epicsInt8 is signed on all architectures
2021-12-17 09:42:04 +01:00
Andrew Johnson
1c3aa01846
Cleanup CONFIG_COMMON
...
Base / Ub-20 clang-10 C++11 (push) Has been cancelled
Base / Ub-20 clang-10 (push) Has been cancelled
Base / Ub-20 gcc-9 + MinGW (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-4.10 (push) Has been cancelled
Base / MacOS clang-12 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-4.9 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 beatnik (push) Has been cancelled
Base / CentOS-8 (push) Failing after 1s
Base / CentOS-7 (push) Failing after 6s
Base / Fedora-33 (push) Failing after 2s
Base / Fedora-latest (push) Failing after 1s
Base / Ub-20 gcc-9 + RT-5.1 pc686 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 uC5282 (push) Has been cancelled
Base / Ub-20 gcc-9 + MinGW, static (push) Has been cancelled
Base / Win2019 MSC-19, debug (push) Has been cancelled
Base / Win2019 MSC-19 (push) Has been cancelled
Base / Win2019 MSC-19, static (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 xilinx_zynq_a9_qemu (push) Has been cancelled
Base / Win2019 mingw (push) Has been cancelled
Base / Ub-20 gcc-9 C++11, static (push) Has been cancelled
Rewrote some definitions for clarity
April2022
2021-11-25 18:37:22 -06:00
Andrew Johnson
191ff137f1
configure: Use GNU Make's abspath instead of fullPathname.pl
...
Add new INSTALL_ABSOLUTE variable, remove duplicates.
2021-11-25 13:27:35 -06:00
Andrew Johnson
156945c458
YAJL: Handle truncated Unicode surrogates better
2021-11-25 13:27:35 -06:00
Andrew Johnson
31fcb77412
macCore: Don't pass NULL or "" into getenv()
2021-11-22 15:56:30 -06:00
Andrew Johnson
631f514c7c
Test vprintf() redirection, other tweaks
2021-11-22 15:52:25 -06:00
Andrew Johnson
6e496e80d1
Redirection support for vprintf()
2021-11-22 15:51:08 -06:00
Michael Davidsaver
de7ad13b3c
Com: posix warn of use of epicsThread from child after fork()
2021-11-15 10:09:52 -08:00
Michael Davidsaver
2256c979b0
ca: silence warning
2021-11-13 11:47:15 -08:00
Michael Davidsaver
5e2a52401f
Com: avoid implicit use of epicsStdio in posix epicsThread.c
2021-11-13 11:47:15 -08:00
Michael Davidsaver
7529577e3b
Silence warning in mbbioDirectTest
...
GCC seems to lose track of possible output lengths
of the first sprintf() when computing possible lengths
of the second.
../mbbioDirectTest.c:44:26: warning: ‘.B’ directive writing 2 bytes into a region of size between 1 and 40 [-Wformat-overflow=]
44 | sprintf(field,"%s.B%X", rec, i);
2021-11-13 11:47:15 -08:00
6173baed1e
mention hex numbers for HW links in release notes
2021-11-10 10:49:23 +01:00
71efed8c1b
extend link test to hex numbers
2021-11-10 10:15:56 +01:00
9a09436ac8
allow hex (and octal) in hardware links
...
Conflicts:
modules/database/src/ioc/dbStatic/dbStaticLib.c
2021-11-10 10:15:39 +01:00
Michael Davidsaver
1c96fd1cb4
ci: run tests for RTEMS 4.9 and 5
2021-11-09 09:33:25 -08:00
Michael Davidsaver
8d078a0c7d
RTEMS: rtems_netconfig.c version test consistency
...
The comment above says "... no longer needed in RTEMS 4.11"
which to me says needed "< 4.11".
2021-11-09 09:32:13 -08:00
Michael Davidsaver
8a4051964f
RTEMS: e1000 giant hack for QEMU w/ libbsd
2021-11-09 09:32:13 -08:00
Michael Davidsaver
5ef537684e
RTEMS5: update libbsd logging
...
Show messages synchronously during boot,
then redirect through errlog before user app.
Disable syslog() during tests
2021-11-09 09:32:13 -08:00
Michael Davidsaver
c1dcd728d7
RTEMS5: redo dhcp handler and make NTP optional
2021-11-09 09:32:13 -08:00
Michael Davidsaver
78684e0e57
asyncSoftTest fix sync
2021-11-08 07:58:15 -08:00
Michael Davidsaver
f57acd2c10
add testdbCaWaitForConnect()
2021-11-08 07:58:15 -08:00
Michael Davidsaver
ba5ade1852
softTest fix sync
2021-11-05 08:31:17 -07:00
Michael Davidsaver
8a0fc0373b
dbPutFieldLink() missing status on dbChannelOpen() error
2021-11-03 12:47:04 -07:00
Michael Davidsaver
4340e76445
drop unused dbCaGetUpdateCount()
2021-11-02 11:31:28 -07:00
Michael Davidsaver
ce910f52c3
drop usage of dbCaGetUpdateCount()
2021-11-02 11:31:26 -07:00
Michael Davidsaver
219ab33625
fix regressTest
2021-11-02 11:31:24 -07:00
Michael Davidsaver
e9e576f4bb
add testdbCaWaitForUpdateCount() and fix dbCaSync()
...
Add testdbCaWaitForUpdateCount() to wait for CA link
data event counter.
dbCaSync() actually wait for work queue to be empty
2021-11-02 11:31:19 -07:00
Michael Davidsaver
5bb1138b87
Revert "Another attempt to fix regressTest.c::testLinkSevr()"
...
This reverts commit 955dcfc7b5 .
2021-11-02 10:53:21 -07:00
Andrew Johnson
955dcfc7b5
Another attempt to fix regressTest.c::testLinkSevr()
2021-10-28 13:21:03 -05:00
Andrew Johnson
07a371703f
Cosmetic Release Notes change
2021-10-28 13:20:49 -05:00
Andrew Johnson
1950a8240c
Fix issue reported by Matt Pearson
2021-10-26 16:46:35 -05:00
Michael Davidsaver
a662cae239
changelog
2021-10-18 10:21:28 -07:00
Michael Davidsaver
2b3c6f2e26
epicsSingleton cleanup
...
Inline all template methods to avoid dllimport/export issues
with some mingw.
Change dllimport/export to only include out of line
methods of SingletonUntyped.
2021-10-18 10:11:08 -07:00