Chris Johns
16e469a3df
4.11/sparc/gdb: Use SIS patch to fix gdb outout and run fail.
2014-01-18 17:29:39 +11:00
Alan Cudmore
44e82d8896
Removed check for texinfo 5.x. Binutils 2.24 and gcc 4.8.2 build with GNU texinfo 5.1
...
This is for RTEMS Source Builder. Binutils 2.23.x did not build on
Ubuntu 13.10 because of texinfo 5.1. The problem is fixed in
Binutils 2.24, so the check for texinfo 5.x is no longer needed for
this configuration.
2013-12-23 16:46:38 +11:00
Chris Johns
69dca93af5
Update to binutils 2.24, gcc 4.8.2, newlib 11-Dec-2013 and gdb 7.6.2.
...
Note, some architectures remain broken with the new gcc.
2013-12-14 12:21:27 +11:00
Chris Johns
0dd3013e71
rtems: Newlib version CVS 15-Sept-2013
2013-09-16 08:25:42 +10:00
Chris Johns
f4a8a421fe
rtems: Revert gdb to gdb-7.6 as gdb-7.6.1 fails.
2013-09-06 15:56:59 +10:00
Chris Johns
169619c1f8
config: Disable building RTEMS by default.
...
To build use --with-rtems.
2013-09-03 09:20:17 +10:00
Chris Johns
18b01e82cb
config: Update RTEMS to gdb-7.6.1.
2013-09-03 08:33:08 +10:00
Chris Johns
51a669f001
config: Disable ICONV support for the m32c.
2013-08-22 11:41:10 +10:00
Chris Johns
407f7ffb43
config: Fix the without_rtems macro.
2013-08-21 12:36:08 +10:00
Chris Johns
27d6ea0dd1
config: Add support for iconv encodings.
...
Turn off iconv support for the AVR because the arrays are too big.
2013-08-14 14:06:30 +10:00
Chris Johns
5118d730db
config: Change to use the GCC POSIX thread model.
2013-08-14 14:05:57 +10:00
Chris Johns
b830445f6f
config: Support --without-rtems to not build RTEMS.
...
The default is to build RTEMS. This change lets a user stop this
by using '--without-rtems' on the command line.
2013-08-14 14:04:53 +10:00
Chris Johns
9e9162baaa
config: Do not build autotools when building 4.11/rtems-all.
2013-08-08 11:45:12 +10:00
Chris Johns
ff0fc8eed0
config: Check the path for a valid autoconf.
2013-08-08 11:43:52 +10:00
Chris Johns
9c150cf0c7
config: PR 2134 - Return the missing =.
2013-07-23 22:19:34 +10:00
Chris Johns
6d32fe7eb0
CONFIG: PR 2127 - Build fails on Linux.
...
Fix shell tests where '==' was used rather than '='.
2013-07-21 08:55:11 +10:00
Chris Johns
ebf8a1f0f8
Automtically build the Autotools to bootstrap RTEMS.
...
This changes adds support to build the autotools if the host installed
version is not a suitable version. Autoconf and automake have hard coded
references to the install prefix and host tools and this makes it impossible
to relocate, that is use in any path other than the install prefix. To
bootstrap automake you need to first build a suitable autoconf and with that
you can built automake for the install prefix. The other complication is
not referencing the install prefix in the path when building in the RSB.
Having the install prefix in the path can result in strange issues appearing
such as gcc using a new assembler feature not present in an older assember
installed under the install prefix.
The process is to build the autotools using an install prefix to an
internal path inside the RSB temporary path and to use that autoconf
to build the version for the install prefix. The internal install
prefix version is also used to bootstrap RTEMS.
2013-07-16 10:02:41 +10:00
Chris Johns
c2effc143b
Move newlib to 14-Jul-2013.
...
Build with Sebastian's pending upstream patch for cxa_atexit and PPC using
SDATA for libgcc.
2013-07-16 10:01:19 +10:00
Chris Johns
bfee78b01b
Ignore log_* log files.
2013-07-16 10:00:13 +10:00
Chris Johns
a06414cb51
Use target flags that lets the AVR tools build.
2013-06-19 14:41:58 +10:00
Chris Johns
9e0f6afe57
Update the NIOS tools to support Cxc.
2013-06-19 14:37:48 +10:00
Chris Johns
8113b768b0
m32c: As per GCC PR 50928 use -O0 to build libgcc.
2013-06-06 15:13:18 +10:00
Chris Johns
c36107aca3
gcc: RTEMS 4.11 uses 4.8.1 release.
2013-06-01 09:38:54 +10:00
Chris Johns
699a5e5802
Reset the CVS repo each run to remove any applied patches.
2013-06-01 09:20:12 +10:00
Chris Johns
47d7a552fa
newlib: Move to 31-May-2013. Fix the stack_t patcher.
2013-06-01 08:49:27 +10:00
Chris Johns
6bf5b3f02b
Add Joel's stack_t patch.
2013-05-31 12:56:28 +10:00
Chris Johns
07aee95d69
Patch merged upstream.
2013-05-31 12:56:08 +10:00
Yin Yan
347e182edb
fix the problems for the set build of 4.9 and 4.10 1. "expat-2.1.0-1 file not found 2. "%{var} not fount"
...
I only tested them for 4.9/rtrms-sparc, not sure for rest of them.
2013-05-22 16:57:33 +10:00
Amar Takhar
54c73301d2
Add newlib-remove-machine-powerpc-times_c.diff to powerpc build.
2013-05-22 02:51:27 -04:00
Chris Johns
d925ea3c48
Align the 4.8 and 4.5 configurations with the gcc-common.
2013-05-20 17:19:47 +10:00
Amar Takhar
06c02001ea
Fix prepend /moxie/ to path location.
...
Fixes downloading.
2013-05-17 20:56:02 -04:00
Amar Takhar
7142b8f06b
Remove .git in rtem-tools repo after repo name cleanup.
...
This fixes patch downloading.
2013-05-17 20:55:28 -04:00
Cynthia Rempel
5172f31f41
Update the buildset to use automake-1.12.6, which is required by rtems/configure.ac
2013-05-17 10:08:28 +10:00
Amar Takhar
a08fcaebd6
Add moxie patch, this fixes the build.
2013-05-16 18:27:40 +10:00
Chris Johns
53027a92a3
Moxie GDB patch has been merged upstream.
2013-05-15 13:23:08 +10:00
Chris Johns
1a56a07605
Add bare/config and move the source-builder/config to it.
...
Rework the RTEMS build set files to point to the new location.
Move the files into devel, this follows the ports naming in
FreeBSD.
Update the macros, defaults, and options to support this.
2013-05-14 11:08:02 +10:00
Chris Johns
df9c0816e2
Newlib CVS: 13-May-2013. Pick up the atexit changes.
2013-05-13 14:48:31 +10:00
Chris Johns
dd8534a39a
MIPS patches in newlib head and we are using that.
2013-05-10 08:33:44 +10:00
Chris Johns
bc19332c36
Newlib 8-May-2013: Include Sebastian's atexit changes.
2013-05-08 09:56:59 +10:00
Chris Johns
0e358bf7b7
By default hard reset the RTEMS repo on a build.
2013-05-08 09:56:16 +10:00
Chris Johns
a6d6d31655
Forgot to remove the master branch from the URL.
2013-05-03 10:39:30 +10:00
Chris Johns
6159bfd47f
Reset the repo before the pull it avoid any local changes effecting things.
2013-05-03 10:08:06 +10:00
Chris Johns
cd3d3ae4b2
Move to the gcc-4.8 branch until 4.8.1 comes out.
2013-05-03 07:53:41 +10:00
Chris Johns
1aade53a43
rtems-4.11: binutils 2.23.2, gcc-4.8.0, newlib-cvs-30-April-2013, gdb-7.6
2013-04-30 15:09:13 +10:00
Chris Johns
a48a4781b6
Updated 4.11 tool versions.
2013-04-30 15:01:30 +10:00
Joel Sherrill
c931fbeccf
rtems/config/4.11/rtems-*.bset: Add gdb based BSPs for testing
...
Also add notes on some skyeye and qemu based ones.
2013-04-30 09:24:53 +10:00
Chris Johns
699a51c544
Fix the C++ tools detection bug.
2013-04-29 10:23:06 +10:00
Chris Johns
a702d9fe44
Remove the .cfg. Not needed.
2013-04-29 08:57:17 +10:00
Chris Johns
c4c8a12bb9
The BSP list is comma seperated.
2013-04-29 08:52:24 +10:00
Chris Johns
41219dca7a
Remove the lm3s3749 BSP because it does not build with head gcc/newlib/binutils.
2013-04-28 17:49:34 +10:00