summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-13sb/path: Walk up to root checking if a path is writable.4.11Chris Johns
A dirname of / is / so the path will never have a length of 0. Close #3393
2018-03-05The libexpat project has moved to github. Fetch expat from github.Chris Johns
Closes #3316
2018-02-23sb: Convert any unicode keys to stringsChris Johns
Closes #3313
2018-02-08sb: Option --source-only-download does not download the source.4.11.3Chris Johns
The option expansion is missing `--with-download'. Close #3295
2018-02-07gcc: Use the RSB release for released tools.Chris Johns
Using the RSB release version for the gcc version string means the tools have a version string that matches the release. Close #3074
2018-02-05sb: RSB backport changes to support mailing list posting of builds.Chris Johns
This requires moving to markdown for HTML and so asciidoc can be removed. Close 3289
2018-01-29darwin: Make the xz executable path based.Chris Johns
The xz tool is not provided in Xcode command line tools and needs to built or obtained somehow. This path can be any where so relax the need for an absolute path. Close #3279
2018-01-25darwin: Fix building GCC 4.9.3 on Darwin (MacOS).Chris Johns
The latest Xcode command line tools broken on 4.9.3 and a patch is needed. Note, a suitable binutils is configured for the ARM. Close #2439
2018-01-19kernel: Do not build the RTEMS kernel by default when released.Chris Johns
Close #3275
2018-01-18rtems: Update all MPC version to use GNU's FTP site.Chris Johns
Update #3274
2018-01-18rtems: Remobve used tool configurations.Chris Johns
Update 3274
2018-01-18sb: Disable a log file for the check command.Chris Johns
Fix a minor issue in the log module.
2018-01-18sb: Back port options module from master.Chris Johns
Update #3274
2018-01-18sb: Add an orphan check to sb-check.Chris Johns
The orphans check lets you see which configuration and build set files in the RSB are not referernced. You can audit the list and remove any configuration files not being used. Top level build set files are included so you need to becareful not to remove something that is valid and useful. To run: $ ./source-builder/sb-check --check-orphans Update #3274
2018-01-18sb: Back port the path module from master.Chris Johns
Update #3274
2018-01-18gcc: Update MPC verison to one hosted on GNU's FTP site.Chris Johns
Update #3271
2018-01-18gcc: Use GNU's FTP rather than the package's home sites that change.Chris Johns
Close #3271
2017-08-23Remove RSB ARM specific config file ↵Chris Johns
rtems-arm-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg Closes #3108.
2017-08-23Building gcc-4.9.3 is broken on FreeBSD 11.1Chris Johns
Reference the patch for the FreeBSD port. See ticket: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212465 Closes #3107.
2017-08-10ARM: Avoid warnings with -fno-short-enumsSebastian Huber
Close #3094.
2017-07-10sb/download: Fix --rsb-file options with released sources.4.11.2Chris Johns
The released sources use the local file name so always force it when the RSB is released. Closes #3064.
2017-07-03gcc: Disable makenfo cause newer verisons do not build gcc-4.8 docs.Chris Johns
Newer makeinfo tools cannot build the existing texinfo in gcc so disable building it. This will not be fixed on the gcc branches. Updates #3027.
2017-07-034.11/gcc-4.8.3 Fix building with a newer version of gcc.Chris Johns
Updates #2990.
2017-06-144.11/h8300: Disable the simulator on Windows.Chris Johns
Closes #3044.
2017-06-144.11/moxie: Revert binutils to 2.25 to support the matching gcc instruction set.Chris Johns
Closes #3035.
2017-06-144.11/mips: Back port the MIPS fix for FreeBSD from master.Chris Johns
Updates #3033.
2017-06-14sb: Backport from master the '--rsb-file=' option.Chris Johns
Upates #3033.
2017-06-144.11/lm32: Fix building on Windows.Chris Johns
This patch fixes building the LM32 GDB on Windows. Closes #3030.
2017-06-14sb: Fix long path support in the copy_tree and removeall path support.Chris Johns
This change lets the LM32 target build on Windows which has temporary install paths greated than the Win32 API max size. The buildroot path compression is still needed as the GNU assembler does not like paths that exceed the max Windows limit. Closes #2992.
2017-06-14arm: Use the base 4.9.3 build configuration to pick up changes.Chris Johns
Updates #2990.
2017-04-13Fix the release builds of rtems-tools and kernel.Chris Johns
Updates #2952.
2017-04-12MSYS2: Patch to support newer packages.Chris Johns
The patch is contributed by Worth Burruss. Closes #2990.
2017-04-11Fix rtems-tools and rtems-kernel builds when released and with a release URL.Chris Johns
Updates #2952.
2017-04-10Fix the tools and kernel source URL when released to use `sources`.Chris Johns
Remove `%define without_release_url` so the standard release URL processing is used. This requires the tools and kernel source is available in the releases `sources` directory. Updates #2952.
2017-04-044.11/sparc: The sparc patch is held in the 4.12 in rtems-tools.git.Chris Johns
2017-04-044.11/sparc: Add the binutils-2.26 SPARC R_SPARC_32 reloc fix.Chris Johns
See https://sourceware.org/bugzilla/show_bug.cgi?id=20803. This fix is needed to support C++ exceptions in dynamically loaded code. Updates #2955.
2017-03-26sb: Add the `release_path` key to the `version` section in the VERSION file.Chris Johns
A release can specify a custom releaase URL path. Closes #2952.
2017-03-224.11: ARM: Optimize IEEE-754 sqrt implementationSebastian Huber
Update #2948.
2017-03-21freebsd: Update makeinfo and install-info paths on FreeBSD 11.0Chris Johns
Close #2947.
2016-04-15gdb: Build with system readline and use MinGW compilers.4.11.14.11.0Chris Johns
Select MinGW compilers for Windows builds on Windows. Use the system readline rather than GDB's which does not handle cmd.exe correctly. Closes #2681.
2016-03-24Bump OpenRISC versionsStefan Wallentowitz
Bump the OpenRISC toolchain to newer versions. * Binutils to 2.26 * GCC to 4.9.3 * GDB to 7.9 updates #2668
2016-03-19sb: fix the if logic to handle directives in if statements.Chris Johns
Directives in if statements end at the end of an if. The cannot change or split across directive boundaries. Add more trace detail to config.py. Updates #2661.
2016-03-18bare/qemu: Use git if the RSB is not release or without a release URL.Chris Johns
Updates #2661.
2016-03-18bare/qemu: Fix %endif type.Chris Johns
Updates #2661.
2016-03-18sb: Fix vairable type in _if.Chris Johns
Updates #2655.
2016-03-18sb: Fix op parsing bug where the string was not created.Chris Johns
Updates #2655.
2016-03-18bare/qemu: Use a tarfile is the RSB is released.Chris Johns
Updates #2661.
2016-03-18sb: Make the URL output truncate on long long URLs.Chris Johns
2016-03-184.11/rtems-kernel: Use the updated common support for conditional building.Chris Johns
Updates #2526.
2016-03-18rtems/kernel: Move the --with-rtems logic in the common file.Chris Johns