Joel Sherrill
53e88be3e1
rtems-moxie.bset: Add revision
...
Closes #3046 .
2017-10-11 21:06:28 -05:00
Sebastian Huber
76d9db31fe
4.12: Update to Newlib 2.5.0.20170922
...
The time_t is now a 64-bit signed integer.
This update includes a patch to introduce the self-contained POSIX
synchronization objects.
Update #2514 .
Update #3111 .
Update #3112 .
Update #3113 .
Update #3114 .
Update #3115 .
Update #3116 .
2017-10-05 14:30:02 +02:00
Chris Johns
e6d0a8bae6
mips: Use the FreeBSD fix for Darwin MIP tools build.
...
Closes 3127.
2017-09-10 08:58:34 +10:00
Sebastian Huber
c395d96470
4.12: Update to GDB 8.0.1
2017-09-08 13:42:08 +02:00
Sebastian Huber
4f364ef763
4.12: Change clock_t to 64-bit
...
Update #2135 .
Update #3111 .
2017-08-25 14:35:05 +02:00
Sebastian Huber
e960835cb7
4.12: Add riscv32 to all
...
Update #3109 .
2017-08-23 07:21:05 +02:00
Sebastian Huber
7e3ff84526
4.12: Fix 64-bit PowerPC support of GCC 7.2
...
Update #3082 .
2017-08-22 16:49:21 +02:00
Sebastian Huber
beda1149df
4.12: Add basic RISC-V tool chain
...
GDB is not included. This probably needs some patches or an update to
GDB 8.0.
2017-08-22 15:07:37 +02:00
Sebastian Huber
630e658ccf
4.12: Update to GCC 7.2
2017-08-22 07:23:23 +02:00
Sebastian Huber
0a18a8f3cc
4.12: Update to Newlib 2.5.0.20170818
2017-08-22 07:05:00 +02:00
Chris Johns
bb004cde94
Update to the newlib snapshot 20170818.
2017-08-21 17:24:23 +10:00
Sebastian Huber
7208ab69e1
4.12: Fix for Binutils PR21884
...
See https://sourceware.org/bugzilla/show_bug.cgi?id=21884 .
Close #3091 .
2017-08-10 10:15:22 +02:00
Chris Johns
9cf5427c19
4.12/lm32: Fix building on Windows.
...
This patch fixes building the LM32 GDB on Windows.
Closes #3030 .
2017-08-09 09:36:22 +10:00
Chris Johns
826e526d33
4.12/gcc-4.8.3 Fix building with a newer version of gcc.
...
Updates #2990 .
2017-08-09 09:36:17 +10:00
Chris Johns
71c76d09e8
gcc: Disable makeinfo cause newer versions do not build gcc-4.8 docs.
...
Newer makeinfo tools cannot build the existing texinfo in gcc so
disable building it. This will not be fixed on the gcc branch.
Updates #3027 .
2017-08-09 09:36:12 +10:00
Sebastian Huber
2064f9094e
4.12: Update to Newlib 2.5.0.20170720
2017-08-08 13:29:31 +02:00
Sebastian Huber
295c197b51
4.12: Fix SIS patch URL
2017-07-31 14:21:05 +02:00
Jiri Gaisler
6efd97571c
RSB: Update gdb-7.12 config to pull in latest sis patches
...
Please merge.
From b14821b4ac72913139cc1758e9757443f697a642 Mon Sep 17 00:00:00 2001
From: Jiri Gaisler <jiri@gaisler.se>
Date: Sun, 30 Jul 2017 21:27:38 +0200
Subject: [PATCH] Update gdb-7.12 config to pull in latest sis patches.
* Will make sure sis uses LMA rather than VMA when loading elf files.
2017-07-31 14:18:42 +02:00
Sebastian Huber
1ceafe5f12
4.12: Update to Binutils 2.29
...
Update #3082 .
2017-07-28 13:44:48 +02:00
Jiri Gaisler
6347c47d44
Update gdb-7.12 config to pull in latest sis patches.
...
This will add support for FSMULD on leon3 targets.
2017-07-24 07:24:45 +02:00
Sebastian Huber
e2952bb185
4.12: Add LEON3FT store-store errata workaround
...
Close #3057 .
2017-07-17 08:31:15 +02:00
Sebastian Huber
83973200f0
4.12: Fix bitset(9)
...
Update #3059 .
2017-07-12 08:14:44 +02:00
Sebastian Huber
fd03ba449e
4.12: Fix and update bitset(9)
...
Update #3059 .
2017-07-10 09:32:39 +02:00
Sebastian Huber
5ede1c7e8b
4.12: Enable global stdio streams
...
Update #3012 .
2017-06-30 14:56:32 +02:00
Sebastian Huber
78f44be18b
4.12: Update to use Newlib 2.5.0.20170623
2017-06-26 08:13:01 +02:00
Sebastian Huber
21a9010ebf
Fix GDB 7.12 build on Darwin
...
Close #3052 .
2017-06-23 07:33:27 +02:00
Sebastian Huber
34a310344c
Fix GCC 7.1 for m68k
...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80970
2017-06-20 13:53:50 +02:00
Sebastian Huber
0ba8934976
Fix for GCC 6 while building with GCC 7+
2017-06-13 08:27:23 +02:00
Sebastian Huber
c336dc9c06
4.12: Add SMP support for Ada of GCC 7.1
...
Close #2289 .
2017-06-12 13:51:31 +02:00
Sebastian Huber
a197dd9d99
4.12: Add Newlib patch for <arpa/inet.h>
...
Update #2833 .
2017-06-12 13:09:29 +02:00
Sebastian Huber
20bc1ec6e2
Fix for GDB 7.12 while building with GCC 7+
2017-06-12 13:09:29 +02:00
Sebastian Huber
6987fa5283
4.12: Update to use Newlib 2.5.0.20170519
...
Add POSIX header file patches for Newlib.
Update #2833 .
2017-06-07 15:22:36 +02:00
Sebastian Huber
b198c4668f
Use default prerequisites for GCC 7.1
...
Use prerequisites as defined by the contrib/download_prerequisites
script of GCC 7.1.
2017-06-06 06:48:57 +02:00
Sebastian Huber
94083b0487
Add GCC 7 base configuration
2017-06-06 06:48:55 +02:00
Chris Johns
6b8dbdfde3
4.12/powerpc: Revert the PowerPC to the default and binutils-2.28.
2017-06-01 13:37:18 +10:00
Chris Johns
006672707c
4.12/sh: Fix comment.
2017-06-01 13:36:55 +10:00
Chris Johns
9b79c7b4b0
Fixes to get a clean build with gcc-7.1.0/binutils-2.28.
...
- SH has not been moved to gcc-7.1.0 because of an ICE on FreebSD.
- PowerPC is still on binutils-2.27.
2017-05-31 20:24:49 +10:00
Joel Sherrill
68d2cdd5fd
Update tools to gcc 7.1.0 and binutils 2.28
2017-05-30 08:02:50 +10:00
Chris Johns
5feef65033
4.12/powerpc/gdb: Fix building the simulator on FreeBSD.
2017-05-18 15:15:19 +10:00
Chris Johns
7ebd0e9213
4.12/mips: Fix building on FreeBSD.
2017-05-18 15:14:21 +10:00
Chris Johns
2074bd1168
rtems-tools: Start a build with a distclean to clean away an old build.
...
If building rtems-tools from git and switching the RSB branch the
git repo for rtems-tools holds object files from the old branch. This
is due to waf building in the source tree and the RSB keepiing the
git repo around in the `sources` directory.
2017-04-13 17:50:31 +10:00
Chris Johns
4141cca73d
Fix rtems-tools and rtems-kernel builds when released and with a release URL.
...
Updates #2952 .
2017-04-13 11:01:46 +10:00
Chris Johns
44ebcc5177
Fix the tools and kernel source URL when released to use sources
.
...
Remove `%define without_release_url` so the standard release URL processing
is used. This requires the tools and kernel source is available in the
releases `sources` directory.
Updates #2952 .
2017-04-10 17:34:10 +10:00
Sebastian Huber
8e6ba2c625
4.12: Add Newlib patches for libbsd update
2017-04-04 13:56:41 +02:00
Chris Johns
b64b38ef07
4.12: Fix the patch URL.
2017-03-27 17:20:00 +11:00
Sebastian Huber
aa3d0fe089
4.12: Update to use Newlib 2.5.0.20170323
2017-03-27 08:12:25 +02:00
Chris Johns
b47a811955
4.11/arm: Fix the path to the sqrt patch.
...
Use the upstream patch sent to the newlib mailing list.
Closes #2951 .
2017-03-26 14:47:55 +11:00
Sebastian Huber
4e5b7fdc72
4.12: ARM: Optimize IEEE-754 sqrt implementation
...
Update #2948 .
2017-03-23 08:28:24 +01:00
Sebastian Huber
10d9e2dfac
4.12: Do not use a global hash file
2017-03-09 07:08:59 +01:00
Chris Johns
c6d162b78a
gdb: Fix building on FreeBSD 11.0
...
Add FreeBSD upstream patches to build on FreeBSD 11.0. See
https://sourceware.org/bugzilla/show_bug.cgi?id=21206 .
2017-03-08 08:40:56 +11:00