Chris Johns
b78c1288b2
Patch on FreeBSD needs to have -E to remove empty files. This is the Linux default.
2013-03-21 20:37:15 +11:00
Chris Johns
02711d6a6e
Add more RTEMS 4.9 architectures.
2013-03-21 15:47:27 +11:00
Chris Johns
d19391dabf
Patch to fix bfin simulator.
2013-03-20 17:28:42 +11:00
Chris Johns
2a37e1ab46
Add RTEMS patch support.
2013-03-20 16:04:13 +11:00
Chris Johns
fcf7889a8d
Remove files added in error.
2013-03-20 09:46:56 +11:00
Chris Johns
0eb48e1986
Minor clean up.
2013-03-20 09:46:42 +11:00
Chris Johns
18917ba53a
Add emacs temp files to the ignore list.
2013-03-20 09:46:12 +11:00
Chris Johns
aa8e600ea4
Use the common base set definitions.
2013-03-20 09:43:12 +11:00
Chris Johns
e3aa3551fa
Add support for RTEMS 4.10.
...
This change adds support for RTEMS 4.10 tools plus builds the latest
RTEMS 4.10.2 release.
2013-03-20 09:41:23 +11:00
Dhananjay Balan
5439e8f060
GCC 4.7.2 is incompatible with Texinfo 5
2013-03-19 14:34:51 +11:00
Dhananjay Balan
97c4323654
Add version configuration
2013-03-19 14:34:07 +11:00
Chris Johns
896a832bc9
Use GMP 5.0.5 with MPFR 2.4.2 on gcc-4.3.2.
2013-03-16 11:03:19 +11:00
Chris Johns
0e25807074
Add all, m68k and autotools build sets.
2013-03-16 08:18:29 +11:00
Chris Johns
3351e1575d
Add distro aliases to group similar types.
2013-03-15 17:00:38 +11:00
Chris Johns
c3ab00c2a4
Remove tabs. Add a safe way to default to a distro.
2013-03-15 16:15:23 +11:00
Dhananjay Balan
2feb624768
Arch specific additions
2013-03-15 16:10:49 +11:00
Dhananjay Balan
2c2c6bc824
Linux Distro specific path names
2013-03-15 16:10:34 +11:00
Chris Johns
3643c48bfb
Add RTEMS 4.9 support for i386 and SPARC.
2013-03-15 15:34:24 +11:00
Chris Johns
e39d5e20ab
Allow a build set to provide the source0 path.
2013-03-15 15:34:24 +11:00
Chris Johns
aa4f8f66e0
Generate a better error message. Use the package name in the installing message.
2013-03-15 15:34:24 +11:00
Chris Johns
4266597633
Fix the second config call to pass defaults and opts.
2013-03-13 15:08:22 +11:00
Chris Johns
fd4e4fb875
Use separate defaults and opts for each build set.
2013-03-13 11:35:21 +11:00
Chris Johns
1efc3f79b3
Add missing RTEMS patches to binutils-2.23.1.
2013-03-13 10:50:10 +11:00
Chris Johns
087dd5091b
Fix the binutils version change.
2013-03-12 21:54:31 +11:00
Chris Johns
e7f98ee6e9
Fix the patch path.
2013-03-12 21:54:05 +11:00
Chris Johns
1f9e551459
Switch to binutils-2.23.1.
2013-03-12 20:15:39 +11:00
Chris Johns
a57d9f0903
Remove arch configurations as build sets are used.
2013-03-12 20:09:22 +11:00
Chris Johns
530b9c01bf
Use the latest GCC 4.7 ARM to EABI patch from Sebastian.
2013-03-12 20:08:17 +11:00
Chris Johns
2034d38d9f
Move the PowerPC to %{rtems_arch}. It was missed.
2013-03-12 19:02:45 +11:00
Chris Johns
b3bc4cf627
LM32 is fixed.
2013-03-12 18:58:15 +11:00
Chris Johns
19efefa4c1
Disable SMP (--no-smp) for LM32.
2013-03-12 18:31:24 +11:00
Chris Johns
f40e52d121
Include git info in the gcc version message.
2013-03-12 18:30:43 +11:00
Chris Johns
fa653c2ce2
Use the new opts define and add an undefine.
2013-03-12 18:30:15 +11:00
Chris Johns
b4b4f3c9de
Add a define and undefine to opts. Define git details.
2013-03-12 18:29:57 +11:00
Chris Johns
a77083a3cb
Move the moxie gdb patches into the build set.
2013-03-12 16:50:53 +11:00
Chris Johns
c01a36bad0
Fix the moxie binutils patch name.
2013-03-12 15:44:55 +11:00
Chris Johns
ce4759ef17
Add build set patch option support.
2013-03-12 09:22:40 +11:00
Chris Johns
a420a64794
Fix the patch opts logic typo.
2013-03-12 09:22:01 +11:00
Chris Johns
4f67f781cb
Fix the patch path.
2013-03-11 22:39:10 +11:00
Chris Johns
3c5f4ece9a
Use the updated ARM EABI patch for gcc-4.7.2.
2013-03-11 17:15:04 +11:00
Chris Johns
3bab09c8eb
Add support for build set patch options.
...
Remove the hard coded dependency on all patches bring -p1 and allow
a patch to optionally provide a patch option. The ARM EABI patch is
a -p0 patch.
2013-03-11 13:55:56 +11:00
Chris Johns
d007f05937
Fix the base URL for the RTEMS git web interface.
2013-03-11 11:10:42 +11:00
Chris Johns
48e1cd44ee
Move all patches to the rtems-tools.git repo.
...
All patches are now downloaded. No patches or source is held
in the RTEMS Source Builder repo.
As part of this the build sets now have a single rtems_arch define
and the base RTEMS 4.11 build set now creates the _target macro.
With this change a method to manage RTEMS specific patches has been
put in place where build sets can define patches. This avoids needing
special configuration files.
2013-03-11 10:58:40 +11:00
Chris Johns
5cba075c71
Improve the parsing in build set files.
2013-03-11 10:39:57 +11:00
Chris Johns
aabd20d513
Clean up the error message.
2013-03-11 10:37:13 +11:00
Chris Johns
3e1a8456e0
Microblaze support for ldscript patch.
2013-03-10 14:53:08 +11:00
Chris Johns
fdc8e0c7bc
Fix comments.
2013-03-10 14:52:04 +11:00
Chris Johns
ce5e9911d9
Store downloaded patches in %{_patchdir}.
2013-03-10 14:50:55 +11:00
Chris Johns
98e7a7b791
Patch to fix strsignal for the LM32 gcc-4.5.3.
2013-03-09 10:48:36 +11:00
Chris Johns
6b29f596b8
Add the --list-deps option to the set builder command.
2013-03-09 08:15:55 +11:00