Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "x86_64/gcc: Add gcc patch for LIB_SPEC (rtems.h in gcc)" | Chris Johns | 2018-05-04 | 1 | -3/+0 |
| | | | | This reverts commit 8e763905381755ec2e421bb50d92166cc7fd8ec5. | ||||
* | x86_64/gcc: Add gcc patch for LIB_SPEC (rtems.h in gcc) | Amaan Cheval | 2018-05-04 | 1 | -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 Johns | 2018-05-01 | 3 | -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 Johns | 2018-04-24 | 1 | -2/+2 |
| | |||||
* | bootstrap: Do not generate acinlude.m4 files | Sebastian Huber | 2018-04-23 | 1 | -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 version | Sebastian Huber | 2018-04-18 | 2 | -6/+34 |
| | | | | | | Download via cgit archive. Close #3403. | ||||
* | sb/path: Walk up to root checking if a path is writable. | Chris Johns | 2018-04-13 | 1 | -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 Johns | 2018-04-10 | 1 | -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 Johns | 2018-03-05 | 3 | -3/+4 |
| | | | | Close #3315 | ||||
* | sb: Convert any unicode keys to strings | Chris Johns | 2018-02-23 | 1 | -3/+3 |
| | | | | Closes #3312 | ||||
* | sb: Add option to set location of the patches directory | Maksim E. Kozlov | 2018-02-20 | 1 | -0/+2 |
| | | | | Signed-off-by: Maksim E. Kozlov <maksim.e.kozlov@gmail.com> | ||||
* | sb: Option --source-only-download does not download the source. | Chris Johns | 2018-02-08 | 1 | -0/+1 |
| | | | | The option expansion is missing `--with-download'. | ||||
* | gcc: Use the RSB release for released tools. | Chris Johns | 2018-02-07 | 2 | -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 sha256 | Stephan Gambke | 2018-02-05 | 6 | -11/+11 |
| | | | | | Using md5 hashes will break the building of qemu.bset, so switch all involved hashes to sha256 | ||||
* | sb: Fix path.py | Stephan Gambke | 2018-02-05 | 1 | -2/+1 |
| | | | | | | is_abspath() now considers zero-length strings Also: Remove not needed line in expand() | ||||
* | 5: Add versions to file names | Sebastian Huber | 2018-01-31 | 10 | -12/+12 |
| | |||||
* | Avoid hard coded GCC binary paths | Sebastian Huber | 2018-01-31 | 1 | -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.30 | Sebastian Huber | 2018-01-29 | 7 | -6/+33 |
| | |||||
* | 5: Update to Newlib 3.0.0 and GCC 7.3 | Sebastian Huber | 2018-01-26 | 9 | -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 Johns | 2018-01-18 | 2 | -1/+2 |
| | | | | Fix a minor issue in the log module. | ||||
* | sb: Add an orphan check to sb-check. | Chris Johns | 2018-01-18 | 2 | -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 workarounds | Sebastian Huber | 2017-12-19 | 1 | -2/+2 |
| | | | | Update #3242. | ||||
* | 5: Ada: Fix more POSIX types | Sebastian Huber | 2017-12-04 | 1 | -2/+2 |
| | | | | Update #3256. | ||||
* | 5: Ada: Fix some POSIX types | Sebastian Huber | 2017-12-01 | 1 | -0/+3 |
| | | | | Close #3256. | ||||
* | 5: Add SPARC chip errata workarounds | Sebastian Huber | 2017-11-30 | 1 | -0/+3 |
| | | | | Close #3242. | ||||
* | source-builder/sb/bootstrap.py: Do not reference bsp_specs to find BSPs | Joel Sherrill | 2017-11-22 | 1 | -2/+11 |
| | | | | Updates #3520. | ||||
* | 5/rtems-all.bset: Add missing aarch64 | Joel Sherrill | 2017-11-12 | 1 | -0/+1 |
| | | | | closes #3227. | ||||
* | 5: Update to special MIPS GDB to 8.0.1 | Sebastian Huber | 2017-11-10 | 2 | -1/+4 |
| | |||||
* | 5: Avoid rtems-tools for epiphany GDB | Sebastian Huber | 2017-11-10 | 1 | -2/+2 |
| | | | | Close #3226. | ||||
* | 5: Use custome GDB 7.11 without for or1k | Sebastian Huber | 2017-11-10 | 2 | -1/+21 |
| | | | | Do not include aarch64 and SPARC patches. | ||||
* | 5: Upgrade m32c to GDB 8.0.1 | Sebastian Huber | 2017-11-10 | 1 | -1/+1 |
| | | | | Close #3225. | ||||
* | 5: Use Binutils 2.29 for or1k and m32c | Sebastian Huber | 2017-11-10 | 2 | -2/+2 |
| | | | | | | This avoids Binutils patches from rtems-tools. Close #3224. | ||||
* | 5: Use ticket attachment for automake patch | Sebastian Huber | 2017-11-10 | 1 | -1/+1 |
| | | | | Update #2616. | ||||
* | Change RSB version from 4.12 to 5 | Sebastian Huber | 2017-11-09 | 1 | -1/+1 |
| | | | | Update #3220. | ||||
* | 5: Add Newlib patches | Sebastian Huber | 2017-11-09 | 6 | -0/+36 |
| | | | | | Update #3185. Close #3189. | ||||
* | Change RTEMS version from 4.12 to 5 | Sebastian Huber | 2017-11-09 | 36 | -91/+91 |
| | | | | Update #3220. | ||||
* | 4.12: Add x86_64 and RISCV64 to 4.12/rtems-all. | Chris Johns | 2017-10-31 | 1 | -0/+2 |
| | |||||
* | sb: Add platform reporting for better host reviewing in posted email reports. | Chris Johns | 2017-10-31 | 2 | -5/+25 |
| | |||||
* | sb: Make a to_addr comma list a Python list for sending. | Chris Johns | 2017-10-31 | 1 | -1/+5 |
| | |||||
* | RSB - RISC-V: Add scripts to build RISC-V's simulator | Hesham Almatary | 2017-10-28 | 3 | -0/+92 |
| | | | | Update #3109 | ||||
* | sb: Remove debug print left in by mistake. | Chris Johns | 2017-10-27 | 1 | -1/+0 |
| | |||||
* | sb: Set the to email address to build@rtems.org. | Chris Johns | 2017-10-27 | 2 | -2/+3 |
| | | | | | | - Fix a minor bug in the to addr processing. Update #3210 | ||||
* | sb: Provide a more detail email message. | Chris Johns | 2017-10-27 | 2 | -34/+101 |
| | | | | Close #3210. | ||||
* | sb: Add a call to get the post processed report output. | Chris Johns | 2017-10-27 | 1 | -0/+3 |
| | | | | Update #3210. | ||||
* | sb: Add a log capture interface to capture the console output. | Chris Johns | 2017-10-27 | 1 | -2/+11 |
| | | | | | | - Increase the tail logged to 400 lines. Update #3210. | ||||
* | sb: Add a defined check. | Chris Johns | 2017-10-27 | 1 | -0/+3 |
| | | | | Updates #3210. | ||||
* | RSB - Add support for RISC-V RV64 (64-bit) toolchain v2 | Hesham Almatary | 2017-10-27 | 1 | -0/+16 |
| | | | | Update #3109 | ||||
* | rtems-epiphany.bset: Add sha512sum for GCC git repository | Joel Sherrill | 2017-10-23 | 1 | -1/+1 |
| | | | | Closes #3201. | ||||
* | rtems-gdb-7.11-1.cfg: Correct sha512sum on gdb-7.11-sis-leon2-leon3.diff | Joel Sherrill | 2017-10-23 | 1 | -1/+1 |
| | | | | Closes #3202. | ||||
* | darwin: Allow xz to live anywhere. | Chris Johns | 2017-10-23 | 1 | -1/+1 |
| |