Xiaoqiang Wang
61fa360461
update ci-scripts module
2023-05-24 22:14:39 +02:00
Xiaoqiang Wang
01fc9f83a9
use windows-2022 to use MinGW 11
...
MinGW 8 on windows-2019 cannot compile pvData module
2023-05-24 21:27:53 +02:00
Xiaoqiang Wang
ccc730332a
Revert "debug: only build clang windows"
...
This reverts commit b948c03675 .
2023-05-24 16:45:08 +02:00
Xiaoqiang Wang
b948c03675
debug: only build clang windows
2023-05-24 13:19:55 +02:00
Xiaoqiang Wang
538a3d2f09
update ci-scripts module
2023-05-24 13:16:44 +02:00
Xiaoqiang Wang
3724420dc6
fail fast for testing purpose
2023-05-24 12:38:35 +02:00
Xiaoqiang Wang
6b1d30408f
update ci-scripts module
2023-05-24 12:37:50 +02:00
Xiaoqiang Wang
b615232788
update ci-scripts module
2023-05-24 12:15:40 +02:00
Xiaoqiang Wang
763760c58b
add clang windows build
2023-05-24 12:04:11 +02:00
Xiaoqiang Wang
f0d98b9b9a
use forked .ci module with clang windows support
2023-05-24 12:03:46 +02:00
Xiaoqiang Wang
60239498a1
use forked pvData module with clang-cl fixes
2023-05-23 21:22:30 +02:00
Xiaoqiang Wang
166157dcbf
allow clang windows as host arch
2023-05-23 18:23:17 +02:00
Xiaoqiang Wang
29da5d67e1
add win32-x86-clang and windows-x64-clang targets
2023-05-13 21:37:29 +02:00
Xiaoqiang Wang
8e8fb81062
explicit include SAL header to help clang-cl compiler
2023-05-13 21:34:55 +02:00
Xiaoqiang Wang
448bde1798
split out msvc common settings
2023-05-13 21:34:18 +02:00
Michael Davidsaver
cb97d662a7
doc
2023-05-01 10:31:01 -07:00
Michael Davidsaver
d4fab0d20e
iocsh: dbCompleteRecord() missing NULL check
2023-05-01 10:31:01 -07:00
Michael Davidsaver
0c13e6ba6c
iocsh: tab completion handle iocshArgArgv
2023-05-01 10:31:01 -07:00
Michael Davidsaver
8f1243da40
epicsSingleton: eliminate global ctor with >= c++11
2023-05-01 10:25:29 -07:00
Michael Davidsaver
fe9995c0b5
Update recommendation for CONFIGURE_MAXIMUM_FILE_DESCRIPTORS
2023-05-01 09:06:59 -07:00
Freddie Akeroyd
f56412d6a5
WIN32: use FlsAlloc() to cleanup epicsThreadOSD
...
Adjust macros for compiling for older MSVC/Win SDK versions
Try to cover missing fibres include in 7.0 SDK
Support Windows XP and above.
Also removed explicit define of _WIN32_WINNT in code if it has not
been passed on compile line. This is possibly a matter for
further discussion
2023-05-01 09:03:52 -07:00
Érico Nogueira
07d18c55ba
Clean whitespace in makeBaseApp template README
2023-05-01 09:03:52 -07:00
Minijackson
9f97f25669
ci: add cross-compilation tests for aarch64, arm soft and hard float
2023-05-01 09:03:52 -07:00
912a82c0b5
replace deprecated decrementing volatile with atomic decrement
2023-05-01 09:03:52 -07:00
acf2241fd0
Some archs define ECHO in termios.h
2023-05-01 09:03:52 -07:00
Eva Lott
b878295d06
Added the new annotation EPICS_PRINTF_FMT
2023-05-01 09:03:45 -07:00
f41f11c7f6
fix compiler warning on 32 bit systems
2023-04-28 09:35:49 -05:00
Michael Davidsaver
216359974c
update release notes
2023-04-18 13:11:59 -05:00
Torsten Bögershausen
17ad04505e
Change compiler for FreeBSD 13: Use clang
...
FreeBSD 13 uses clang, not gcc, any more.
GNU_DIR must be set to /usr/local
Note: This change touches both the x86 and the x86_64 files.
It was tested on 'amd64' system only, which is x86_64
2023-04-18 09:51:33 -05:00
Michael Davidsaver
3500a02034
iocsh: expose dbCreateAlias
2023-04-18 09:51:28 -05:00
Michael Davidsaver
52b18d56a0
dbCreateAlias fixup error handling
2023-04-18 09:51:28 -05:00
Michael Davidsaver
5507646ce7
posix: optimize epicsThreadOnce()
...
Use atomic ops to short circuit when already initialized
2023-04-18 09:51:24 -05:00
Michael Davidsaver
625c2ef159
epicsThreadPerform: time epicsThreadOnce()
2023-04-18 09:51:24 -05:00
Jure Varlec
bdaca51d96
Update shareLib API docs, directing the reader to makeAPIheader.pl
2023-04-18 09:51:21 -05:00
Jure Varlec
9655b78e11
Update release notes: ts filter
2023-04-18 09:51:07 -05:00
Jure Varlec
e11f88017d
ts filter: port to the new db_field_log
2023-04-18 09:51:07 -05:00
Jure Varlec
8a3020033e
ts filter: replace cantProceed with a non-fatal error msg
2023-04-18 09:51:07 -05:00
Jure Varlec
bd1af9ac95
ts filter: fix unused variable warnings
2023-04-18 09:51:07 -05:00
Jure Varlec
d5959ca20a
ts filter: handle calloc failures
2023-04-18 09:51:07 -05:00
Jure Varlec
e10dcede7d
ts filter: clear the dtor field after destruction
2023-04-18 09:51:07 -05:00
Jure Varlec
c042b08ab0
Extend timestamp filter, giving access to the record timestamp
2023-04-18 09:51:07 -05:00
Michael Davidsaver
5eff3803a8
update release notes
2023-03-10 12:02:29 +00:00
Michael Davidsaver
151256533f
renamed hidden pdbbase in dbd parser
...
avoid confusion with non-static pdbbase global
2023-03-10 11:00:58 +00:00
Michael Davidsaver
3b484f58d3
for links, treat "" the same as unset.
2023-03-10 11:00:58 +00:00
Michael Davidsaver
d3f93746a8
1<<31 upsets ubsan
2023-03-10 10:57:35 +00:00
Michael Davidsaver
f99a1cb0f3
dbdToRecordtypeH use offsetof()
...
quiets UB sanitizer
2023-03-10 10:57:35 +00:00
Michael Davidsaver
531a769007
fix rtems_ne2kpci_driver_attach prototype
2023-03-10 10:57:35 +00:00
Henrique Silva
3e51491628
Fix generalTimeReport interest_level argument type
...
Setting to iocshArgInt actually makes the function verbosity to be able
to be controlled by the value
2023-03-10 10:56:58 +00:00
0b01fb20db
make buffer large enough for any argument value
2023-03-10 10:56:58 +00:00
Minijackson
c7a769e5da
editorconfig: add workflow to check if config is upheld
2023-03-10 10:56:58 +00:00