summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "x86_64/gcc: Add gcc patch for LIB_SPEC (rtems.h in gcc)"Chris Johns2018-05-041-3/+0
| | | | This reverts commit 8e763905381755ec2e421bb50d92166cc7fd8ec5.
* x86_64/gcc: Add gcc patch for LIB_SPEC (rtems.h in gcc)Amaan Cheval2018-05-041-0/+3
| | | | | | | | Adds -qnolinkcmds, -qrtems, and defaults to pass to linker, for gcc targeting x86_64. Corresponding gcc commit: https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3
* bare/devel: Add qemu-couverture support.Chris Johns2018-05-013-10/+109
| | | | | Add a build set and configuration to build a QEMU we can use for coverage testing.
* rtems-tools: Update to pick up the --enable-rtems-debug fix.Chris Johns2018-04-241-2/+2
|
* bootstrap: Do not generate acinlude.m4 filesSebastian Huber2018-04-231-32/+0
| | | | | | | | | Do not generate files which are part of the Git repository. These files should be maintained manually in the future. This patch is a part of the BSP source reorganization. Update #3285.
* 5: Use a specific RTEMS tools versionSebastian Huber2018-04-182-6/+34
| | | | | | Download via cgit archive. Close #3403.
* sb/path: Walk up to root checking if a path is writable.Chris Johns2018-04-131-1/+1
| | | | | | A dirname of / is / so the path will never have a length of 0. Close #3392
* sb/config: Terminate building on an error.Chris Johns2018-04-101-6/+8
| | | | | | | | This changes the previous functionality where the RSB switch to dry run mode. This functionality can be enabled by adding `--keep-going`. Close #3209.
* The libexpat project has moved to github. Fetch expat from github.Chris Johns2018-03-053-3/+4
| | | | Close #3315
* sb: Convert any unicode keys to stringsChris Johns2018-02-231-3/+3
| | | | Closes #3312
* sb: Add option to set location of the patches directoryMaksim E. Kozlov2018-02-201-0/+2
| | | | Signed-off-by: Maksim E. Kozlov <maksim.e.kozlov@gmail.com>
* sb: Option --source-only-download does not download the source.Chris Johns2018-02-081-0/+1
| | | | The option expansion is missing `--with-download'.
* gcc: Use the RSB release for released tools.Chris Johns2018-02-072-1/+11
| | | | | | | Using the RSB release version for the gcc version string means the tools have a version string that matches the release. Close #3294
* sb: Switch some md5 hashes to sha256Stephan Gambke2018-02-056-11/+11
| | | | | Using md5 hashes will break the building of qemu.bset, so switch all involved hashes to sha256
* sb: Fix path.pyStephan Gambke2018-02-051-2/+1
| | | | | | is_abspath() now considers zero-length strings Also: Remove not needed line in expand()
* 5: Add versions to file namesSebastian Huber2018-01-3110-12/+12
|
* Avoid hard coded GCC binary pathsSebastian Huber2018-01-311-2/+2
| | | | | | | | | | | In order to build a tool chain with Ada support a native GCC with Ada support of the same version as the cross compiler is required. The RSB used hard coded paths for the gcc and g++ programs. This forced the RSB user to change the main GCC installation of the machine to build a particular RTEMS tool chain. This is undesired/infeasible in most situations. Close #3284.
* 5: Update to Binutils 2.30Sebastian Huber2018-01-297-6/+33
|
* 5: Update to Newlib 3.0.0 and GCC 7.3Sebastian Huber2018-01-269-14/+50
| | | | | Epiphany target can now use the default build set. The or1k and m32c targets still need special GCC versions.
* sb: Disable a log file for the check command.Chris Johns2018-01-182-1/+2
| | | | Fix a minor issue in the log module.
* sb: Add an orphan check to sb-check.Chris Johns2018-01-182-3/+115
| | | | | | | | | | 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
* 5: Update SPARC chip errata workaroundsSebastian Huber2017-12-191-2/+2
| | | | Update #3242.
* 5: Ada: Fix more POSIX typesSebastian Huber2017-12-041-2/+2
| | | | Update #3256.
* 5: Ada: Fix some POSIX typesSebastian Huber2017-12-011-0/+3
| | | | Close #3256.
* 5: Add SPARC chip errata workaroundsSebastian Huber2017-11-301-0/+3
| | | | Close #3242.
* source-builder/sb/bootstrap.py: Do not reference bsp_specs to find BSPsJoel Sherrill2017-11-221-2/+11
| | | | Updates #3520.
* 5/rtems-all.bset: Add missing aarch64Joel Sherrill2017-11-121-0/+1
| | | | closes #3227.
* 5: Update to special MIPS GDB to 8.0.1Sebastian Huber2017-11-102-1/+4
|
* 5: Avoid rtems-tools for epiphany GDBSebastian Huber2017-11-101-2/+2
| | | | Close #3226.
* 5: Use custome GDB 7.11 without for or1kSebastian Huber2017-11-102-1/+21
| | | | Do not include aarch64 and SPARC patches.
* 5: Upgrade m32c to GDB 8.0.1Sebastian Huber2017-11-101-1/+1
| | | | Close #3225.
* 5: Use Binutils 2.29 for or1k and m32cSebastian Huber2017-11-102-2/+2
| | | | | | This avoids Binutils patches from rtems-tools. Close #3224.
* 5: Use ticket attachment for automake patchSebastian Huber2017-11-101-1/+1
| | | | Update #2616.
* Change RSB version from 4.12 to 5Sebastian Huber2017-11-091-1/+1
| | | | Update #3220.
* 5: Add Newlib patchesSebastian Huber2017-11-096-0/+36
| | | | | Update #3185. Close #3189.
* Change RTEMS version from 4.12 to 5Sebastian Huber2017-11-0936-91/+91
| | | | Update #3220.
* 4.12: Add x86_64 and RISCV64 to 4.12/rtems-all.Chris Johns2017-10-311-0/+2
|
* sb: Add platform reporting for better host reviewing in posted email reports.Chris Johns2017-10-312-5/+25
|
* sb: Make a to_addr comma list a Python list for sending.Chris Johns2017-10-311-1/+5
|
* RSB - RISC-V: Add scripts to build RISC-V's simulatorHesham Almatary2017-10-283-0/+92
| | | | Update #3109
* sb: Remove debug print left in by mistake.Chris Johns2017-10-271-1/+0
|
* sb: Set the to email address to build@rtems.org.Chris Johns2017-10-272-2/+3
| | | | | | - Fix a minor bug in the to addr processing. Update #3210
* sb: Provide a more detail email message.Chris Johns2017-10-272-34/+101
| | | | Close #3210.
* sb: Add a call to get the post processed report output.Chris Johns2017-10-271-0/+3
| | | | Update #3210.
* sb: Add a log capture interface to capture the console output.Chris Johns2017-10-271-2/+11
| | | | | | - Increase the tail logged to 400 lines. Update #3210.
* sb: Add a defined check.Chris Johns2017-10-271-0/+3
| | | | Updates #3210.
* RSB - Add support for RISC-V RV64 (64-bit) toolchain v2Hesham Almatary2017-10-271-0/+16
| | | | Update #3109
* rtems-epiphany.bset: Add sha512sum for GCC git repositoryJoel Sherrill2017-10-231-1/+1
| | | | Closes #3201.
* rtems-gdb-7.11-1.cfg: Correct sha512sum on gdb-7.11-sis-leon2-leon3.diffJoel Sherrill2017-10-231-1/+1
| | | | Closes #3202.
* darwin: Allow xz to live anywhere.Chris Johns2017-10-231-1/+1
|