Chris Johns
5110a45e9f
Update the CentOS package list.
2013-02-13 15:50:16 +11:00
Chris Johns
1b094bf1aa
Fix the tmprort name. It should be _tmproot.
2013-02-13 11:46:00 +11:00
Chris Johns
d58a31bc58
Remove debug print from the config parsing.
2013-02-13 11:39:28 +11:00
Chris Johns
94db614ee0
Add required CentOS packages to the documentation.
2013-02-13 11:35:36 +11:00
Chris Johns
73f6ad2fe8
Override the bison path on FreeBSD.
2013-02-13 11:35: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
6fad89b9b0
Default a define with no value to 1.
2013-02-11 14:22:02 +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
bc977297cd
Optionally enable deterministic archives.
2013-02-01 12:39:04 +11:00
Chris Johns
3142708cb9
Build the expat library.
2013-02-01 12:38:26 +11:00
Chris Johns
bd8fef3767
Improve mkdir and rmdir.
...
Testing on various hosts shows a few problems. These changes seem
to help resolve them.
2013-02-01 12:35:59 +11:00
Chris Johns
d34a0a9b7f
Add rtems-4.11 support for 4.7.2.
2012-11-30 17:13:18 +11:00
Chris Johns
0a48c8a1a9
Remove the _bindir from the path as it breaks on MacOS with python enabled.
2012-11-14 13:45:52 +11:00
Chris Johns
40bab3f709
Use GMP 5.0.5 and so avoid the flex/m4 issue on Linux.
2012-11-14 13:45:01 +11:00
Chris Johns
9215db1a59
Add a patch to enable Cortex-3M multilibs to be built.
2012-11-14 13:44:31 +11:00
Chris Johns
069c7def3c
More documentation added.
2012-11-10 16:19:15 +11:00
Chris Johns
6e10a49c8b
Clean up the exception handling. Lets --help work.
2012-11-10 16:10:30 +11:00
Chris Johns
0f58d47121
Fix the gcc-tools-4.6 command.
2012-11-10 07:46:39 +11:00
Chris Johns
a1d0eea383
Add flex. It is needed by gcc.
2012-11-10 07:46:03 +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
08f489f59d
Fix the install point in the STLink configuration.
2012-11-09 16:42:41 +11:00
Chris Johns
e40c4dee09
Fix the parsing of the paths for patches.
2012-11-09 15:40:06 +11:00
Chris Johns
ab18d1af86
Version 2 of the patch has --pipe support.
2012-11-09 15:39:39 +11:00
Chris Johns
d16619161c
Add support for Fedora 16.
2012-11-08 13:12:10 +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
3d5b64d2dc
Add -pipe to the compiler options.
2012-11-07 08:41:23 +11:00
Chris Johns
b37e771d78
Fix silly bug.
2012-11-06 19:17:50 +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
ccb4cb1334
Set the correct git paths for clone. Update the commands.
2012-11-06 18:46:59 +11:00
Chris Johns
9ffdc67142
Add support for Ubuntu.
2012-11-06 18:46:59 +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
c80560d9a4
Move into the source-builder tree.
2012-11-06 10:09:40 +11:00
Chris Johns
c798ce46a1
Merge branch 'master' of ssh://kiwi/opt/work/sw/rtems/tb/source-builder
...
Merge the separate repo into a single master with the RTEMS source
builder.
2012-11-06 10:06:59 +11:00
Chris Johns
48e5513d4e
Move RTEMS source builder configurations and patches in rtems.
2012-11-06 10:06:10 +11:00
Chris Johns
689f6d00c6
Updated doco.
2012-11-06 09:56:46 +11:00
Chris Johns
4fe21920fe
Initial import.
2012-11-05 23:29:00 +11:00
Chris Johns
3de8d63afd
Add gcc 4.4.x support for RTEMS 4.10.
2012-11-05 23:13:29 +11:00
Chris Johns
5f540eabcc
Enable C++ by default if not configured.
2012-11-05 23:12:38 +11:00
Chris Johns
ec26725433
Add support for atch paths.
2012-11-05 23:12:01 +11:00
Chris Johns
3cb08b5230
Fix the --no-smp flag.
2012-11-05 18:18:41 +11:00
Chris Johns
d7a023a4c1
Add documentation.
2012-11-05 18:04:16 +11:00