Chris Johns
98e7a7b791
Patch to fix strsignal for the LM32 gcc-4.5.3.
2013-03-09 10:48:36 +11:00
Chris Johns
8301afa027
Switch LM32 to gcc-4.5.3.
...
This is the reported known working tool set by the Milkymist project.
Currently this does not build on MacOS. It could be a host issue with
the age of the compiler.
2013-03-09 08:12:47 +11:00
Chris Johns
876f07d293
MIPS Newlib 2.0.0 patches. Add the STX39 simulator.
...
There are a couple of newlib patches to fix memcpy.
Add the mipstx39 simulator as a separate target.
2013-03-08 19:10:33 +11:00
Chris Johns
48bfd7b53e
Include RSB in the version string to help id the tools.
2013-03-08 19:05:48 +11:00
Chris Johns
5ec7fb8151
Set a suitable package for the autotools.
2013-03-08 14:23:54 +11:00
Chris Johns
ef7c093a4f
Change to newlib 2.0.0.
...
Move the stable to newlib 2.0.0 by default and remove the RTEMS specific
newlib patch which is mostly the changes from 2010.
2013-03-08 14:02:26 +11:00
Chris Johns
f17665ede2
Add MIPS STX39 and Moxie specific GDB builds.
...
The MIPS STX39 is a special build for the simulator and the Moxie
build has a specific patch which was in the common configuration.
2013-03-08 14:00:45 +11:00
Chris Johns
b521098ad6
Clean up the per target C/C++ handling.
2013-03-05 14:30:31 +11:00
Chris Johns
6f3633361c
Add missing unstable targets. Fix comments.
2013-03-05 10:31:55 +11:00
Chris Johns
65d1425c57
Add the missing targets to the 'all' build.
2013-03-05 10:15:10 +11:00
Chris Johns
2754e999fa
Add missing targets.
2013-03-05 08:47:18 +11:00
Chris Johns
735cd20eff
Unstable 4.11 is using gcc 4.8-20130303
2013-03-04 18:01:44 +11:00
Chris Johns
43c3d0abb7
Add autotools to the all build set.
2013-03-04 09:44:57 +11:00
Chris Johns
6ee25e54de
Fix the asciidoc import. Add the missing config files.
2013-03-03 14:52:39 +11:00
Chris Johns
77c68e8d8f
Add an RTEMS 4.11 autotools build set.
2013-02-24 18:43:14 +11:00
Chris Johns
879c68a6a3
Add remaining unstable archs.
2013-02-20 14:56:38 +11:00
Chris Johns
9348933723
Fix the path to the build sets.
2013-02-20 14:55:14 +11:00
Chris Johns
a32dcbdda5
Add unstable.
...
Add a tree of unstable configurations to track recent gcc source.
2013-02-20 14:46:51 +11:00
Chris Johns
9f04b64113
Architecture arm-rtems4.11 uses EABI.
...
Switch the arm-rtems4.11 to use EABI. The patch do this is taken from
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53325 .
2013-02-20 11:18:10 +11:00
Chris Johns
2fd402d0f2
Add the remaining archs to the all build set.
2013-02-19 20:08:01 +11:00
Chris Johns
608cfa77b8
Remove the build scripts. Build sets are used now.
2013-02-19 20:02:57 +11:00
Chris Johns
f6814ffa4f
An RTEMS Tool All build set.
2013-02-19 19:03:04 +11:00
Chris Johns
7e3c903e72
Remove the old single tools build set for all archs.
2013-02-14 17:06:08 +11:00
Chris Johns
b1202fcbc4
Moxie GDB DTC support added
...
The Moxie GDB simulator uses the DTC (device tree compiler) to
build a device tree. This is added and built before the gdb.
2013-02-14 16:14:38 +11:00
Chris Johns
a25a19d730
Add Microblaze.
2013-02-14 13:29:10 +11:00
Chris Johns
87fc7e021e
Add Moxie support.
...
Binutils and the compiler build how-ever gdb needs a tool called 'dtc'
to build the simulator. This is not present on my FreeBSD test box.
2013-02-14 12:32:03 +11:00
Chris Johns
b991b35a88
Add remaining archs to 4.11.
2013-02-13 20:13:46 +11:00
Chris Johns
458b11bdfb
Always build the expat package.
2013-02-13 15:50:36 +11:00
Chris Johns
d963553b51
Restructure RTEMS Config Files
...
Add arch build files. This allows archs to have different versions
and patches for specific tools.
Break the RTEMS config directory up into separate directories to
make long term maintenance easier. This required a change to config.py
to handle the config files being in subdirs of the config directory.
The defaults have been updated to include the install SB root so
packages built before a package are available.
Add makeinfo to the required tools. GDB (and others) need it to
build without error.
2013-02-13 11:35:36 +11:00
Chris Johns
aa46b9cec0
Fixes to the NIOS2 build on FreeBSD.
2013-02-12 14:12:40 +11:00
Chris Johns
0328944c57
NIOS2 Tools based on Altera's 4.11 tool set.
...
Add support for building the NIOS2 tool set. The source
is based on the Altera 4.11 src package. This package has been
split up and placed on the rtems.org server.
2013-02-12 11:46:29 +11:00
Chris Johns
2f72d35a79
Add per arch build sets using %include.
...
Add per arch build sets as this is really what RTEMS needs. You
can then vary the version based on the architecture.
Add '%include' to the buildset files.
2013-02-09 19:07:37 +11:00
Chris Johns
6a2003e687
Add support to turn on the "obsolete" arm-rtems4.11 target.
...
This indicate a bug in the gcc patches that should be making
arm-rtems4.11 the standard EABI tools for RTEMS.
2013-02-08 10:06:16 +11:00
Chris Johns
ad77f907dd
Binutils 2.23.1.
2013-02-01 12:41:13 +11:00
Chris Johns
51c5a57967
Build binutils 2.23.1 for unstable.
2013-02-01 12:40:43 +11:00
Chris Johns
d34a0a9b7f
Add rtems-4.11 support for 4.7.2.
2012-11-30 17:13:18 +11:00
Chris Johns
f02d3f95f4
Same failures as gcc-4.4.7 plus lm32 does not build.
2012-11-09 07:11:36 +11:00
Chris Johns
0bf00e2d80
Add rtems-4.11 support using gcc 4.6.3.
2012-11-09 07:11:36 +11:00
Chris Johns
7760706414
Disable C++ on M32C. Fix target to _target bug.
2012-11-07 05:10:39 +11:00
Chris Johns
62f77ac635
Disable C++ for AVR.
2012-11-07 04:35:43 +11:00
Chris Johns
384ebe78b6
Ubuntu needs GMP 5.0.5 to work around a flex/m4 bug in GMP.
2012-11-06 09:08:28 +11:00
Chris Johns
8bd1479b2e
Add a results file.
2012-11-06 09:07:49 +11:00
Chris Johns
456592cffe
Script to build all supported archs for 4.10.
2012-11-06 04:08:34 +11:00
Chris Johns
010f47cc57
Move the configuration files into the config directory.
2012-11-06 01:01:11 +11:00
Chris Johns
48e5513d4e
Move RTEMS source builder configurations and patches in rtems.
2012-11-06 10:06:10 +11:00