1424 Commits

Author SHA1 Message Date
Ryan Long
45b2952ed8 rtems-tools-6.cfg: Bump hash to get new INI files 2022-01-21 09:09:17 -06:00
Sebastian Huber
a553ce1fe6 Update Newlib for powerpc/setjmp improvements 2022-01-11 09:52:33 +01:00
Sebastian Huber
bb9e049b10 6: Update GCC to fix PR100108
This update fixes a GCC 10 regression which resulted in invalid code
generation for some 32-bit powerpc targets:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100108
2021-12-14 19:47:40 +01:00
Joel Sherrill
ad54d1dd3c bare/.../dtc.bset: Update to 1.6.1 like other cases 2021-11-18 11:16:25 -06:00
Karel Gardas
f2a89731ce RSB: update dtc 1.6.0 -> dtc 1.6.1
Fixes #4221

Note: the patch updates only dtc 1.6.0 occurrences. It leaves all other
dtc (1.4.x) usages as they are just to not break anything which depends
on older dtc versions.
2021-11-18 11:06:04 -06:00
Karel Gardas
081f8ffa04 RSB: fix hash setup for binutils 2.37 2021-11-18 11:06:04 -06:00
Karel Gardas
dbc11a81b7 RSB: add GRUB2 to the RTEMS tools and use it in 6/rtems-x86_64 build set 2021-11-18 11:06:04 -06:00
Joel Sherrill
e4f6037646 rtems-tools-6.cfg: Bump hash to get fix for rtems-test 2021-11-12 08:53:59 -06:00
Joel Sherrill
6bc7cacf35 config/[67]/rtems-*.bset: Move dtc to default set 2021-11-09 11:12:25 -06:00
Joel Sherrill
09498ee938 rtems-tools-6.cfg: Bump rtems-tools hash 2021-11-09 11:12:25 -06:00
Ryan Long
def934785d rtems-kernel: Implement kernel recipe using waf
Closes #4145
2021-11-09 11:10:40 -06:00
Kinsey Moore
33d8196bcc rtems-gcc-10-newlib-head: Uncomment patch lines
These lines were accidentally committed with a leading + which resulted
in them being non-functional. This restores them to functionality such
that the patch gets downloaded and applied appropriately.
2021-11-05 14:24:03 -05:00
Alex White
e845bd5bec rtems-tools-6.cfg: Bump hash to include MicroBlaze
Hash: 323007a6b520140a20b2e268c90b78ff67afaf45
2021-10-25 09:42:49 -05:00
Ryan Long
e04fddccf9 rtems-binutils: Update to 2.37 and update head
Update to binutils 2.37 for RTEMS 6 to fix an issue when building tests
for AArch64. Also updated the commit and hash for binutils in
rtems-binutils-head.

Closes #4218
2021-10-19 08:53:01 -05:00
Sebastian Huber
889cf95db0 Update newlib to fetch <sys/tree.h> optimizations
Close #4522.
2021-10-07 19:50:05 +02:00
Ryan Long
3950b1e2d8 rtems-gcc-head-newlib-head.cfg: Add newlib patch
Adds patch to add sanitation to the padding of bits and size_t types for
AArch64 tools builds with newlib. These changes have been made in ARM, but
newlib has yet to pull them. This can be removed once newlib has pulled
the code.

Updates #4510
2021-09-20 14:57:52 -05:00
Ryan Long
0e54d58549 rtems-gcc-10-newlib-head.cfg: Add newlib patch
Adds patch to add sanitation to the padding of bits and size_t types for
AArch64 tools builds with newlib. These changes have been made in ARM, but
newlib has yet to pull them. This can be removed once newlib has pulled
the code.

Updates #4510
2021-09-20 14:57:52 -05:00
Joel Sherrill
a178eba2a4 Remove automake/autoconf from rtems 6 tools
These are unneeded with the waf build system.

Closes #4081.
2021-09-18 12:42:07 -05:00
Chris Johns
7f7f00dbdc 6/rtems-tools: Update to rtems-test TFTP timeout fixes
- Fix the 6/rtems-tools build set to use the correct tools version.

- Tools version: 40a7058bd4d7681ca6be7a14f09a1275ea4fbde4
2021-09-09 18:44:50 +10:00
Joel Sherrill
55574f811b rtems-tools-6.cfg: Correct checksum missing in previous patch 2021-09-07 11:46:32 -05:00
Joel Sherrill
0960c2650e rtems-tools-6.cfg: Bump hash to include fixes for clang
Hash: 9d399df4ef0050e9c190b38217b0e5d27dd0be72
2021-09-06 15:02:09 -05:00
Joel Sherrill
4137b990e4 Update newlib to 9069cb9 hash
This update is to include a fix for building rtems-libbsd using the
previous newlib hash. <sys/signal.h> was using a macro specific to
the newlib implementation of <stdint.h>. When building rtems-libbsd,
-ffreestanding is used and that switches to the gcc <stdint.h> and
there was a compilation error.
2021-09-02 19:55:09 -05:00
Sebastian Huber
a1f7b3b60e 6: Back port v5 of __gcov_info_to_gcda() to GCC 10
Update #4196.
2021-08-30 14:04:48 +02:00
Alex White
d162b7de61 rsb: Add Xilinx QEMU 2021-08-20 15:19:42 -05:00
Alex White
b3786d7d55 rsb: Add MicroBlaze tools 2021-08-20 08:35:28 -05:00
Joel Sherrill
31055f2bb3 rtems-tools-6.cfg: Bump to latest hash.
Latest is 632414dc0f2976cc3ce0267d0c51aeb7c4de1e14
2021-08-18 08:13:57 -05:00
Joel Sherrill
fd31a30499 rtems-gcc-10-newlib-head.cfg: Bump to latest hash (4f81149) 2021-08-18 08:12:33 -05:00
Sebastian Huber
ec495e0917 6: Back port v3 of __gcov_info_to_gcda() to GCC 10
Update #4196.
2021-08-09 20:46:08 +02:00
Sebastian Huber
ca5c27d12f 6: Back port v2 of __gcov_info_to_gcda() to GCC 10
Update #4196.
2021-08-09 17:33:24 +02:00
Sebastian Huber
6c0d7b62a9 6: Back port __gcov_info_to_gcda() to GCC 10
Close #4196.
2021-08-06 17:27:25 +02:00
Sebastian Huber
6614beb2e1 sis: update to version 2.29 2021-08-04 18:25:30 +02:00
Sebastian Huber
f12dee02d5 sis: update to version 2.28 2021-07-30 15:30:32 +02:00
Robin Mueller
c938bd7cbe setbuilder minor list-host option
This adds a way to print the host triplet
Can be useful for cross-compiling toolchains
2021-07-17 08:42:29 +10:00
Jiri Gaisler
8c8c374ceb sis: update to version 2.27 2021-07-15 16:44:08 +02:00
Alex White
e298dc818c Add aarch64 target to qemu-couverture 2021-07-02 10:06:40 -05:00
Chris Johns
9c33ea0790 defaults.mc: Remove any checks for objdump and objcopy
- FreeBSD is removing any dependence on binutils and release 13
  has removed objdump. This is fine as we build our own version.
2021-07-01 10:31:31 +10:00
Alex White
4e6dc64314 sb: Merge mailer changes from rtems-tools
This adds the improved mailer.py script from rtems-tools.

Closes #4388
2021-05-26 16:34:36 -05:00
Joel Sherrill
774b5fcec2 rtems-binutils-head.cfg, rtems-gdb-head.cfg: Bump to 3b2bef8 2021-05-21 16:19:21 -05:00
Joel Sherrill
5e2d92f406 Bump newlib for rtems 6 and 7 to get UTIME_NOW and UTIME_OMIT constants. 2021-05-21 09:24:48 -05:00
Sebastian Huber
4e256fc4cb 7: Update tool chain 2021-04-09 14:48:31 +02:00
Sebastian Huber
c25e4d4ecf 6: Update tool chain 2021-04-09 14:48:30 +02:00
Sebastian Huber
fc6fac1999 6/7: Update to the latest rtems-tools 2021-04-09 14:33:29 +02:00
Sebastian Huber
62363ba982 7: Update tool chain 2021-03-16 07:38:59 +01:00
Sebastian Huber
775df1f5f6 6: Update tool chain 2021-03-16 07:38:58 +01:00
Ricardo Cárdenes
5e449fb5c2 sb/config.py: Fix operator reconstruction
Close #4335
2021-03-11 08:52:27 -07:00
Vijay Kumar Banerjee
fe2d13b6da Add recipe for building rtems-net-legacy 2021-03-10 11:09:17 -07:00
Vijay Kumar Banerjee
2f9a68bfb1 sb/config.py: Fix relational operator
Close #4319
2021-03-10 11:09:17 -07:00
Sebastian Huber
47d540e7f9 7: Update tool chain 2021-03-09 20:03:59 +01:00
Sebastian Huber
0b44794399 6: Update tool chain 2021-03-09 20:03:56 +01:00
Sebastian Huber
56cba3c6a3 7: Update tool chain 2021-03-08 11:53:26 +01:00