572 Commits

Author SHA1 Message Date
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
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
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
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
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
c80560d9a4 Move into the source-builder tree. 2012-11-06 10:09:40 +11:00