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
Chris Johns
be27b5ca2c
Remove the autotools. You need them to pass check.
2012-11-05 08:00:39 +11:00
Chris Johns
670bb08fbc
Remove debug print.
2012-11-05 08:00:25 +11:00
Chris Johns
fc619d8d22
Make FreeBSD pass the check.
2012-11-05 07:54:06 +11:00
Chris Johns
cbc9252650
Fix Windows paths with the list_config call.
2012-11-05 15:55:55 +11:00
Chris Johns
3bcb28731f
Fix the TB_ to SB_ renaming.
2012-11-05 15:29:06 +11:00
Chris Johns
e9af460249
Move the build sets to .bset naming.
2012-11-05 15:28:36 +11:00
Chris Johns
4882ff3655
Better build set message.
2012-11-05 12:46:04 +11:00
Chris Johns
015fa1bfae
Add the missing glob import.
2012-11-05 12:43:11 +11:00
Chris Johns
71b88934f1
Add optargs for tool extensions of arguments. Fix up the builder.
2012-11-05 12:29:25 +11:00