Chris Johns
08a44186e0
hash: Fix missing hashes after errors if missing
2023-12-07 10:31:58 +11:00
Chris Johns
a970057f46
gdb: Add options to control the python version
...
The options are:
--with-python2
--with-python3
--with-python-version
Closes #4973
2023-11-30 09:14:37 +11:00
Chris Johns
547335431b
sb: No hash on a package is an error
2023-11-30 07:46:48 +11:00
Chris Johns
9e57632bef
6: Fix gcc-13 support for MacOS
...
Update #4921
2023-11-28 18:17:11 +11:00
Chris Johns
b7bb49321c
rtems/rtems-tools: Update with C++17 and Python 3.12 fixes
...
Updates #4969
Updates #4970
2023-11-24 10:03:17 +11:00
Sebastian Huber
d4d0850593
6: Use Binutils 2.41
...
Prepare for RTEMS 6.1 release.
Update #4921 .
2023-11-22 07:40:35 +01:00
Sebastian Huber
df69080686
6: Use GCC 13.2
...
Prepare for RTEMS 6.1 release.
Update #4921 .
2023-11-22 07:40:33 +01:00
Sebastian Huber
6e8bd42a15
7: Update Binutils, GDB, and GCC
...
Keep RTEMS up to date with the upstream development.
2023-11-22 07:39:55 +01:00
Sebastian Huber
74962640e2
6: Update GCC 12 and 13
...
Keep RTEMS up to date with the upstream development.
2023-11-22 07:39:55 +01:00
Sebastian Huber
07be298e0d
6/7: Update Newlib
...
Pick up fixes for ARM/optimized-routines and the memory reclamation at thread
exit.
Update #4510 .
Update #4967 .
2023-11-22 07:39:55 +01:00
Chris Johns
63396e2ed6
sb: Fix Python 3.12 safeConfigParser and invalid escape sequences
...
Updates #4968
2023-11-22 08:14:55 +11:00
Joel Sherrill
ae81810adc
rtems-mipstx39-gdb-head.bset: Add missing file
...
This configuration file was missing for the mipstx39 gdb build for the
head/7 tools.
Closes #4935 .
2023-11-17 11:37:37 -06:00
Michael South
b680d19231
sb/linux.py: More reliably recognize distribution
...
If available, use "distro" package (introduced Python 3.6, back-ported to 2.6)
to recognize Linux distributions and versions.
Updates #4966
2023-11-17 10:12:26 +11:00
Sebastian Huber
633023de65
7: Update Binutils, GDB, and GCC
...
Keep RTEMS up to date with the upstream development.
2023-10-18 14:53:16 +02:00
Sebastian Huber
33bb5fca23
6: Add GCC 13.2 configuration
2023-10-18 10:11:05 +02:00
Chris Johns
bddb17c9d2
rtems/net-legacy: Update to latest
...
Pick up the test printer header change
2023-10-15 13:11:29 +11:00
Chris Johns
5a0959e410
rtems/net-services: Update to latest
...
- Updates for the RTEMS test changes
2023-10-15 13:11:29 +11:00
Chris Johns
028a2440aa
rtems/libbsd: Update to latest
...
- Pick up fixes to x86 (i368) bus space usage in kernel DMA
2023-10-15 13:11:29 +11:00
Chris Johns
206dc155e1
rtems/kernel: Update to latest
...
- libdl: fix TLS in base image
- bsps/xnandpsu: fixes
- cpukit/jffs2: avoid dead lock
- bsps/imxrt: enable USB and fix PHY clock enable
- bsps/stm32h7: update STM32 H7 HAL
2023-10-15 13:11:29 +11:00
Chris Johns
979dece6df
rtems/tools: Update to latest
...
Minor fix in rtems-test
2023-10-15 13:11:29 +11:00
Sebastian Huber
103006fc0b
6: Update GCC 12 and 13
...
Keep RTEMS up to date with the upstream development.
2023-10-12 17:15:34 +02:00
Sebastian Huber
a536dfe985
6/7: Update Newlib
...
Pick up latest changes from ARM/optimized-routines.
Close 4510.
2023-10-12 17:15:34 +02:00
Kinsey Moore
deba39fea4
qemu: Adjust cgem interrupt patch
...
This patch is being moved to the 5.2.0-1 QEMU configuration because the
Xilinx QEMU build uses the 5-1 configuration and this patch does not
apply to Xilinx's modified tree. This also adds a new patch that applies
correctly to Xilinx's modified QEMU tree.
Updates #4919
2023-10-07 14:48:16 -05:00
Chris Johns
35c73203df
rtems/tools: Execute use of shlex.join fix for python < 3.8
...
Updates #4951
2023-08-31 09:27:08 +10:00
Chris Johns
9ca95760ee
rtems/tools: Shell execute fixes
...
Updates #4951
2023-08-29 12:12:22 +10:00
Chris Johns
0860f9948d
rtems/tools: Pick up the rtems-syms and rtems-test sis changes
...
Updates #4920
2023-08-21 11:23:30 +10:00
Karel Gardas
71588196bd
testproc/gsed: update from 4.8 to 4.9.
...
Fixes #4938 .
2023-08-05 20:26:54 +02:00
Chris Johns
fc4426c956
rtems/kernel: Update to the current kernel
...
- Pick up the Beatnik support for the legacy driver
2023-07-26 08:34:46 +10:00
Sebastian Huber
96b1140892
6: Use libexpat 2.5.0
...
This version contains security fixes. Prepare for RTEMS 6.1 release.
Update #4921 .
2023-07-24 11:23:46 +02:00
Sebastian Huber
fd3ab606c7
6: Use GDB 13.2
...
Prepare for RTEMS 6.1 release.
Update #4921 .
2023-07-24 10:54:07 +02:00
Sebastian Huber
df776fbd24
7: Update Binutils, GDB, and GCC
...
Keep RTEMS up to date with the upstream development.
2023-07-20 21:02:21 +02:00
Sebastian Huber
25a073d531
6: Update GCC 10, 12 and 13
...
Keep RTEMS up to date with the upstream development.
2023-07-20 21:02:21 +02:00
Sebastian Huber
74f8773e99
6/7: Update Newlib
...
Keep RTEMS up to date with the upstream development.
2023-07-20 21:02:21 +02:00
Vijay Kumar Banerjee
7e0079bb04
rtems-net-legacy: Update net and waf versions
2023-07-19 20:16:06 -05:00
Sebastian Huber
8e568b2ca3
tools: Add GCC 13 configuration
...
Keep RTEMS up to date with the upstream development.
2023-06-30 08:17:12 +02:00
Sebastian Huber
0b87c91af8
7: Update Binutils, GDB, and GCC
...
Keep RTEMS up to date with the upstream development.
2023-06-30 08:17:06 +02:00
Sebastian Huber
903796cc74
6: Update GCC 10 and 12
...
Keep RTEMS up to date with the upstream development.
2023-06-30 08:17:04 +02:00
Sebastian Huber
4a30bb4226
6/7: Update Newlib
...
Keep RTEMS up to date with the upstream development.
2023-06-30 08:14:59 +02:00
Kinsey Moore
34cecb8b69
qemu-5-1: Update to the latest CGEM patch
...
The original version of this patch had a conflict between the two
interrupts where the program-viewable interrupt state could be
deasserted when it should have been asserted. The new version of this
patch resolves that conflict.
2023-06-26 17:06:39 -05:00
Kinsey Moore
ac1fee4f04
qemu-5-1: Add patch for ZynqMP/Versal CGEMs
...
This temporarily adds a patch to fix badly behaving CGEM peripherals
under QEMU. The referenced patch has been submitted for inclusion in
the upstream QEMU repository.
Updates #4919
2023-06-16 08:37:42 -05:00
Chris Johns
0e09a7f455
rtems/net-services: Add to the ntpq query an output buffer and size
2023-06-08 19:28:34 +10:00
Chris Johns
3c8c2ce38a
rtems/kernel: Update kernel
...
- Zynq ARM fixes
- AARCH64 MMU fix
- Updated imxrt drivers
- x86_64 EFI support
- Flash driver
- Updated validation tests
- Microblaze updates
2023-06-06 08:26:31 +10:00
Chris Johns
70c222dd86
rtrems/net-legacy: Update rtems-net-legacy
...
- Add getaddrinfom, gai_strerror, ipv6_addr, if_nametoindex and BSD programs
- Update sysctl
- Move legacy net
2023-06-06 08:26:26 +10:00
Chris Johns
7e52fd778c
rtems/net: Add net services build support
2023-06-05 15:16:43 +10:00
Joel Sherrill
ceed4bd699
rtems-gcc-*-newlib-head.cfg: Update to include true long double math
...
Previously newlib only had long double math functions when the
sizeof(double) was equal to sizeof(long double). Newlib now includes
support for true long double on x86, x86_64, and aarch64.
These files were not included in the previous commit.
2023-05-19 09:53:13 -05:00
Joel Sherrill
56161b3203
rtems-gcc-12-newlib-head.cfg: Update to include true long double math
...
Previously newlib only had long double math functions when the
sizeof(double) was equal to sizeof(long double). Newlib now includes
support for true long double on x86, x86_64, and aarch64.
2023-05-17 16:11:13 -05:00
Chris Johns
6f96edf25b
sb/pkg-config: Add --cflags-only-I and --cflags-only-other option
2023-05-16 13:19:42 +10:00
Chris Johns
c85c46e3bb
sb/option: Add the arch to the macros from the --rtems-bsp option
2023-05-16 13:19:42 +10:00
Chris Johns
9c1e5c7e01
sb: Fix the library handling in rtems-build-dep
2023-05-16 13:19:42 +10:00
Chris Johns
574839d855
sb/path: Handle unicode filenames in a source path
...
The change leaves the encoding in that currently exists because
I cannot remember why it is there. If an encoding error happens
return the same path to see if it will work.
2023-05-16 13:19:42 +10:00