Andrew Johnson
ac0693f2f2
Merge 7.0 into rtems5
2021-06-04 16:11:10 -05:00
Andrew Johnson
e3e9d9bb37
Merge rtems5 branch into 7.0
2021-06-04 15:56:30 -05:00
Michael Davidsaver
fa9fb0a3ca
one FINAL_LOCATION
2021-05-19 09:02:21 -07:00
Michael Davidsaver
28f3239b32
set SONAME for cross builds
2021-05-12 19:30:43 -07:00
Andrew Johnson
6a9d92f8f4
Merge 3.15 branch into 7.0
2021-05-06 12:33:47 -05:00
Ralph Lange
fa069b0845
Revert config fixes for parallel builds with MSVC
...
This reverts commit 1454f42a27 .
This reverts commit 4aee25e8e2 .
2021-03-29 17:49:02 +02:00
Ralph Lange
c78db512f2
Windows: use -Z7 instead of -Zi to generate debug symbols
...
"C7 compatible" or "old-style" debug information is kept local
in the translation unit (.obj file) and does not create issues
with parallel builds
2021-03-26 17:30:36 +01:00
Brendan Chandler
1c6b02b9be
Merge remote-tracking branch 'origin/7.0' into rtems5
2021-03-25 18:41:15 -05:00
Brendan Chandler
af2d4de942
Update release notes and documentation for RTEMS5
2021-03-19 13:17:07 -05:00
Andrew Johnson
e10b1d7660
Merge 3.15 branch into 7.0
...
Includes support for 'make inc'
2021-03-12 00:04:32 -06:00
Andrew Johnson
0c4ab7b24a
Merge my 'make-inc-fix' branch into 3.15
2021-03-11 20:45:37 -06:00
Andrew Johnson
b2f7f4e173
Minor fixes in configure/RULES files
2021-03-11 18:13:44 -06:00
Andrew Johnson
c359b49aed
Fix the 3.15 'make inc' build target
...
Now generates and installs dbd, header and html files.
No compilation involved/required.
2021-03-10 22:05:39 -06:00
Michael Davidsaver
c0886b3037
RTEMS: Drop dependency on bspExt
...
integrate the polling implementation of bspExt.
2021-03-07 09:42:42 -08:00
Andrew Johnson
31ade32004
Fixes for RTEMS-uC5282 with legacy stack
2021-03-04 23:15:31 -06:00
Brendan Chandler
f34d744f5f
Remove unused DHAVE_SOCKADDR_SA_LEN
2021-03-02 15:03:56 -06:00
Andrew Johnson
ff5df5fbf3
Update version numbers after tagging
2021-02-28 20:21:41 -06:00
Andrew Johnson
7f142e03f5
Version number updates for 7.0.5 release
Base / Ub-20 clang-10 C++11 (push) Has been cancelled
Base / MacOS clang-12 (push) Has been cancelled
Base / Ub-16 clang-9 (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 / Ub-20 gcc-9 + RT-4.9 (push) Has been cancelled
Base / Ub-20 gcc-9 C++11, static (push) Has been cancelled
Base / Ub-20 gcc-9 + MinGW, static (push) Has been cancelled
Base / Ub-16 gcc-4.8 (push) Has been cancelled
Base / Ub-16 gcc-4.9 (push) Has been cancelled
Base / Ub-20 gcc-8 (push) Has been cancelled
Base / Win2019 MSC-19 (push) Has been cancelled
Base / Win2019 MSC-19, static (push) Has been cancelled
2021-02-28 20:06:40 -06:00
Brendan Chandler
45907d6553
RTEMS e500: use mkimage from RTEMS rathr than system one
2021-02-25 14:03:36 -06:00
Brendan Chandler
317828fd74
Merge remote-tracking branch 'origin/7.0' into rtems5-dev
2021-02-25 13:52:46 -06:00
Andrew Johnson
9c23247c04
Windows: Move cxx warning flag to the right CONFIG file
2021-02-20 17:02:09 -06:00
Andrew Johnson
1755a46bfe
Merge Han's darwin-aarch64 branch into 7.0
2021-02-19 17:36:45 -06:00
Jeong Han Lee
d3e96c4c2b
fixed a typo in CONFIG.Common.darwin-aarch64
2021-02-05 17:02:54 -08:00
Brendan Chandler
c523fe7a3e
Restore CROSS_COMPILER_TARGET_ARCHS initialization in CONFIG_SITE
2021-02-05 15:25:56 -06:00
Brendan Chandler
5c792687a6
Merge branch '7.0' into rtems5
2021-02-05 12:21:20 -06:00
Brendan Chandler
8d7c98aac4
Make RTEMS-pc386-qemu use RTEMS-pc386 rather than pc686
2021-02-04 12:21:41 -06:00
Jeong Han Lee
34a0b387b0
add dawrin-aarch64 (arm64) Host Arch
2021-02-02 17:26:12 -08:00
Brendan Chandler
54c91f1458
Fix compile errors after rebasing changes for RTEMS5
2021-02-02 16:44:01 -06:00
Andrew Johnson
78d685688c
Add VALID_BUILDS support for "Command"
2021-02-02 16:06:42 -06:00
Brendan Chandler
a5604ccbf0
Reintroduce API_CPPFLAGS argument to fix Windows builds
2021-01-29 12:36:32 -06:00
Brendan Chandler
277e9050a8
Fixes for CI mechanics
...
- Removed .travis.yml since we're no longer using travis.
- Named the rtems pc686 target in github actions
- Cleaned up CONFIG_SITE.Common.RTEMS
2021-01-29 12:36:32 -06:00
Brendan Chandler
e4885d2446
Remove redundant CPU_FLAGS use.
...
This variable is included in the generic OP_SYS_LDFLAGS and doesn't
need to also be set in OP_SYS_LDFLAGS_kernel.
2021-01-29 12:36:32 -06:00
Heinz Junkes
08b7dd1208
Add dhcp option cmdline (129)
2021-01-29 12:36:32 -06:00
Heinz Junkes
25a072540f
Cosmetics and some typos
2021-01-29 12:36:32 -06:00
Heinz Junkes
399c63ec5c
Add posix cpp flags to RTEMS config
2021-01-29 12:36:32 -06:00
Heinz Junkes
341ca91229
Add LEGACY_STACK_SUPPORT and telnet client
2021-01-29 12:36:32 -06:00
Heinz Junkes
54f2d8887f
changed pvAccess url, save adaption to old network stack
2021-01-29 12:36:31 -06:00
Heinz Junkes
8ef4d29c48
Enable Epics for RTEMS5 (posix)
2021-01-29 12:36:31 -06:00
Michael Davidsaver
1b6b32e9ca
restore $(API_CPPFLAGS)
2021-01-29 12:36:31 -06:00
Andrew Johnson
761ebff6d7
Simplify RTEMS OP_SYS_CFLAGS settings
2021-01-29 12:36:31 -06:00
Andrew Johnson
9c01c55f08
Clean up CONFIG.Common.RTEMS
2021-01-29 12:36:30 -06:00
Andrew Johnson
ec94351a5e
Add RTEMS-pc686-qemu for use on RTEMS 5.x
...
RTEMS 5.x moved the PC BSP to 686. This commit makes the EPICS
target match; RTEMS-pc386 and the -qemu variant can only be built
when RTEMS_VERSION != 5, whereas RTEMS-pc686 and its -qemu version
will only build when RTEMS_VERSION == 5 (there are checks with
descriptive errors included).
makeTestFile.pl was also reformatted and modified to use exec to
run tests on non-Windows hosts as required by the Perl test harness.
2021-01-29 12:36:26 -06:00
Andrew Johnson
708cecfadc
Move HAVE_SOCKADDR_SA_LEN=1 for darwin targets
2021-01-27 15:37:24 -06:00
Andrew Johnson
b2c4f0d015
Explain the RTEMS config variables
2021-01-27 15:37:24 -06:00
Andrew Johnson
8b766f767f
Set GNU_TARGET automatically
...
The individual CONFIG.Common.RTEMS-$(T_A) files don't really need
to set the new GNU_TARGET variable themselves, this addition allows
the unmodified RTEMS-uC5282 target build fine (on 4.10.1 at least).
2021-01-27 15:37:24 -06:00
Andrew Johnson
629f958427
Install toolchain data into cfg/ directory
2021-01-27 15:37:24 -06:00
Michael Davidsaver
75548c95d1
rtems5: fix linking of dependent modules, need -lCom after -lrtemsCom
2021-01-27 15:37:24 -06:00
Michael Davidsaver
e2e606d53f
RTEMS: auto-detect OS_API
2021-01-27 15:36:21 -06:00
Heinz Junkes
bba7d8c8f8
Enable Epics for RTEMS5 (posix)
2021-01-27 15:36:10 -06:00
Michael Davidsaver
077b41e6c1
Extract compiler pre-defined macros as Make variables
2021-01-27 15:34:02 -06:00