Chris Johns
c13971506a
4.12: Add the newlib patch to get the updated ctr0.o.
2016-04-15 11:59:30 +10:00
Joel Sherrill
30783e3cf3
4.12/rtems-or1k.bset: Update newlib to 2.4.0
2016-04-13 13:11:20 -05:00
Joel Sherrill
3343562481
4.12/rtems-m32c.bset: Update to newlib 2.4.0
2016-04-11 08:25:03 -05:00
Joel Sherrill
74bb278709
4.12/rtems-epiphany.bset: Update to newlib 2.4.0
2016-04-11 08:25:03 -05:00
Joel Sherrill
21650e51a7
4.12/rtems-default.bset: Update to gcc 6.20160327 and newlib-2.4.0
2016-04-10 13:59:14 -05:00
Joel Sherrill
f96fdc6022
4.12/rtems-moxie.bset: Include dtc needed by gdb build
2016-04-03 14:10:30 -05:00
Stefan Wallentowitz
eac749bb80
Bump OpenRISC versions
...
Bump the OpenRISC toolchain to newer versions.
* Binutils to 2.26
* GCC to 4.9.3
* GDB to 7.11
updates #2669
2016-03-24 16:19:03 -04:00
Chris Johns
07eef425f1
4.12/rtems-kernel: Add default support to build a kernel if asked too.
2016-03-18 10:50:59 +11:00
Chris Johns
a102424f67
rtems/kernel: Move the --with-rtems logic in the common file.
2016-03-18 10:49:55 +11:00
Chris Johns
38ed59a301
sb: Support --dry-run --with-download for 3rd party RTEMS BSP packages.
...
The building of 3rd party packages for an RTEMS BSP requires a valid
BSP so the standard method to download the source for releasing does
not work. This change adds support to allow this. The RTEMS BSP support
will not generate an error is no BSP or tools are provided or found.
The change addis logic operators to the %if statement so you can '||'
to 'or' and '&&' to 'and' logic expressions.
A new %log directive has been added to clean up the messages.
A new %{!define ...} has been added to aid checking within logic
expressions.
All command line --with/--without now appear as macros.
Add version.version to get just the RTEMS major and minor version.
Some pkg-config issues have been resolved.
Closes #2655 .
2016-03-17 16:50:05 +11:00
Chris Johns
e7649747c8
4.11: Remove from master.
...
Updates #2649 .
2016-03-16 15:56:46 +11:00
Chris Johns
08aa888205
4.12/gdb-7.11: Add ERC32 patches to fix the simulator.
...
Updates #2644 .
2016-03-16 15:51:24 +11:00
Chris Johns
276fdc488e
rtems/4.12: Add hash to gdb-7.11.
2016-03-15 13:25:39 +11:00
Chris Johns
b290154950
rtems-kernel: Fix the --with-rtems/--without-rtems support when released.
...
Also add:
--with-rtemsbsp="bsp,bsp,bsp"
--with-rtems-smp
--with-rtems-tests
--with-rtems-tests=sample
--with-rtems-tests=all
Closes #2526 .
2016-03-14 18:23:07 +11:00
Chris Johns
6e490ae1e1
sb: Update download to check the config file for release URL control.
...
Provide without_release_url support in the configuration file so
the release tarball download of the kernel and tools uses the
release's top level directory and not the sources directory.
Closes #2481 .
2016-03-14 16:23:19 +11:00
Chris Johns
703c85433e
4.12: Update GDB to gdb-7.11.
2016-03-14 15:13:24 +11:00
Joel Sherrill
fc87573adc
4.12/rtems-moxie.bset: Update to match default RTEMS toolset
2016-03-11 13:28:37 -06:00
Goetz Pfeiffer
8298f72cfc
Bugfix: gdb-7.3.1 for rtems 4.10 couldn't be built with modern texinfo.
...
This is fixed by patch file gdb-7.3.1-rtems4.10-20151123.diff from the
rtems-tools.git repository.
Close #2524 .
2016-03-10 11:07:43 +01:00
Goetz Pfeiffer
a68334f244
Bugfix: gcc-4.4.7 for rtems 4.10 couldn't be built with modern texinfo.
...
This is fixed by patch file gcc-core-4.4.7-rtems4.10-20151123.diff from the
rtems-tools.git repository.
Update #2524 .
2016-03-10 11:05:57 +01:00
Goetz Pfeiffer
4dd4e9af00
Bugfix: binutils-2.20.1 for rtems 4.10 couldn't be built with modern texinfo.
...
This is fixed by patch file binutils-2.20.1-rtems4.10-20151123.diff from the
rtems-tools.git repository.
Update #2524 .
2016-03-10 11:02:57 +01:00
Chris Johns
d3fa158109
sb: Add a download option --with-release-url/--without-release-url.
...
The default without the option is to prepend the release URL to the URL
list to download from the RTEMS FTP site first if the RSB is released. This
option can force the RTEMS FTP to be tried first when not a release,
or you can supply a different URL to download from or you can request
no RTEMS URL is tried first. Eg:
--with-release-url
--with-release-url=file://opt/local/cache
--without-release-url
Move the RTEMS release URL to the default.mc file. Change the URL
to the RTEMS FTP server and do not use the https method of access.
The option's with_arg call was cleaned up to make sense.
Remove the log's raw output of an extra space.
Some download error message formating was cleaned up.
Closes #2636 .
2016-03-10 16:32:49 +11:00
Chris Johns
b537e55364
Clean up 4.9 build issues.
...
Add support so 4.9 builds on a recent FreeBSD using clang.
2016-03-01 14:33:22 +11:00
rtems
c46f212a89
Fix 4.10 and 4.9 building.
...
Add the 4.9 newlib 1.16.0-20090324 patch.
Add a release to the 4.9 RTEMS kernel.
Add a release to the 4.10 RTEMS kernel.
2016-03-01 09:59:16 +11:00
Chris Johns
f337f5b53e
4.12: Add aarch64 and x86_64 support.
2016-02-29 17:53:57 +11:00
Chris Johns
4b0baed21f
config: Patch automake-1.12.6 to remove warning on newer perl versions.
...
Closes #2616 .
2016-02-29 09:28:37 +11:00
Hesham Almatary
17e06f8f99
update newlib git revision to get <sys/select.h> RTEMS dependency
2016-02-27 21:46:02 +00:00
Chris Johns
318e0c3b04
Fix the rtems-tools waf --destdir path on Windows.
...
Waf requires the drive be added to the destdir path so it installs to a path
the RSB knows. The RSB assumes the destdir contains an MSYS drive path as
seen in the POSIX path. This is default for configure scripts.
Also fix the git URL to pull before the branch command as well as after to
update the branch.
Closes #2605 .
2016-02-22 17:43:10 +11:00
Sebastian Huber
b87138ad01
Update RTEMS 4.12 build set for MIPS
2016-01-29 07:48:04 +01:00
Sebastian Huber
e0693f7b24
Update RTEMS 4.12 build set
...
Use Binutils 2.26.
2016-01-29 07:48:04 +01:00
Patrick Gauvin
7cdec5c335
Fix RTEMS Tools source symlink generation.
...
When rsb_released was not 0, a build failure would occur.
closes #2495 .
2016-01-28 11:00:13 -05:00
Nick Withers
e3b9fb68d4
Update RTEMS 4.12 build set
...
Update to the GCC 6 20160124 snapshot, which notionally resolves
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65779
2016-01-25 09:09:02 +01:00
Sebastian Huber
075ed1c8e2
Add hashes for RTEMS 4.12 tools
2016-01-19 07:55:06 +01:00
Sebastian Huber
342c7dcc0a
Update RTEMS 4.12 build set
2016-01-18 13:39:27 +01:00
YANG Qiao
eec82cd126
fix libpng version number
2015-12-16 12:28:56 +11:00
YANG Qiao
bf05b15e43
add dependencies for nxlib
2015-12-16 12:28:50 +11:00
YANG Qiao
3618353765
add graphics-all bset
2015-12-16 12:28:43 +11:00
YANG Qiao
4cef681632
add dependencies for nanox
2015-12-16 12:28:37 +11:00
Chris Johns
3ffbfc8092
Fix 4.11/rtems-tools so it builds from git.
2015-12-15 11:15:28 +11:00
Chris Johns
00b60d74b2
Fix the building of the RTEMS Tools from a tar file.
2015-12-13 15:22:04 +11:00
Chris Johns
e33968ac4c
Remove RTEMS 4.11 unstable.
2015-12-13 15:11:32 +11:00
Chris Johns
a861b312ec
Use BZ2 for gdb-7.7.
2015-12-11 16:31:05 +11:00
Chris Johns
f9f6f6c364
Set the RTEMS Tools and Kernel version based on a release.
2015-12-11 12:11:54 +11:00
Chris Johns
40e4222d87
Support released downloading of the RTEMS Tools and RTEMS Kernel.
...
Add a --without-error-reports flags to reduce the noise on --with-downloading.
2015-12-11 12:11:54 +11:00
Chris Johns
fb4ba79479
Ignore generated XML files.
2015-12-11 12:11:54 +11:00
Sebastian Huber
7164e6195f
Add RTEMS 4.12 build set
2015-11-10 13:53:22 +01:00
Chris Johns
32c7d4cdca
4.11/rtems-epiphany: Use the latest newlib git head.
...
Move to the latest to pick up the recent newlib changes.
2015-10-26 15:41:23 +11:00
Joel Sherrill
2cd8aee2f0
4.11/rtems-all.bset: Add epiphany and h8300
2015-10-20 18:18:43 -05:00
Joel Sherrill
d028a6fa7d
4.11/rtems-moxie.bset: Update to binutils 2.25
...
closes #2254 .
2015-10-20 18:18:33 -05:00
Hesham Almatary
13138bc180
gcc-4.8.3: Update newlib revision to catch <sys/tree.h> include
2015-10-05 08:02:32 +02:00
ragunath
3a3069e83c
lwIP configuration & build files
...
Patch to build lwip with RTEMS Resource builder. It builds the lwip sources and creates a library.
2015-08-11 09:45:02 -05:00