Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change to using newlib snapshot release 2.2.0-1 and gdb 7.8.1. | Chris Johns | 2015-02-07 | 18 | -30/+30 |
| | |||||
* | Add Sqlite as a 3rd party package. | Chris Johns | 2015-01-28 | 1 | -0/+20 |
| | | | | Thanks to Wendell P Silva for the excellent Wiki page. | ||||
* | Add Google Protocol Buffers as a 3prd party package for RTEMS. | Chris Johns | 2015-01-23 | 1 | -0/+20 |
| | | | | https://developers.google.com/protocol-buffers/ | ||||
* | Add the host name to the package name. | Chris Johns | 2015-01-18 | 1 | -1/+1 |
| | | | | | | Adding the host name results in the tar files created by the --bset-tar-file and --pkg-tar-files to contain the host name. This is useful when building Cxc packages. | ||||
* | rtems4.11: Update the PowerPC to use gdb-7.8.1. | Chris Johns | 2014-12-12 | 1 | -1/+1 |
| | |||||
* | rtems4.11/sparc: Update patch hash for GDB 7.8 | Sebastian Huber | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | rtems4.11/sparc: Add patches for GCC 4.9.2 | Sebastian Huber | 2014-12-04 | 1 | -0/+8 |
| | |||||
* | rtems4.11: Update ARM and M68K to gdb-7.8.1. | Chris Johns | 2014-12-02 | 2 | -2/+2 |
| | |||||
* | rtems4.11: Update the SPARC patch link and hash. | Chris Johns | 2014-12-02 | 1 | -2/+2 |
| | |||||
* | sparc-gdb: use patch for leon2/3 support to sis | Jiri Gaisler | 2014-12-01 | 1 | -3/+3 |
| | | | | Also fixes the can't compute CFA problem. | ||||
* | 4.11/rtems-nios2.bset: Drop patch adding RTEMS target | Joel Sherrill | 2014-11-21 | 1 | -8/+0 |
| | |||||
* | rtems4.11: Forgot to make the change to 4.9.2. | Chris Johns | 2014-10-31 | 14 | -14/+14 |
| | |||||
* | rtems4.11: Upgrade to gcc-4.9.2. Build rtems-tools and install. | Chris Johns | 2014-10-31 | 20 | -19/+39 |
| | | | | | RTEMS kernel requires the rtems-tools package be installed to build the libdl tests. | ||||
* | rtems-4.11: Add libjpeg | Joel Sherrill | 2014-10-24 | 1 | -0/+20 |
| | |||||
* | rtems-4.11: Switch to newlib's git repo. | Chris Johns | 2014-10-07 | 19 | -19/+19 |
| | |||||
* | rtems-4.11: Fix building the SPARC simulator. | Chris Johns | 2014-08-21 | 3 | -3/+11 |
| | | | | | Add support for simulator options to enable special features of some gdb simulators. | ||||
* | rtems-4.11: Do not build GDB sim on MinGW32 for some targets. | Chris Johns | 2014-08-05 | 7 | -0/+37 |
| | | | | | | | | | | | They are: m32c microblaze mips moxie powerpc sparc v850 | ||||
* | rtems-4.11: Use gcc-4.9.1 for Microblaze. | Chris Johns | 2014-07-31 | 1 | -7/+1 |
| | | | | Microblaze does not build for gcc-4.8.3. | ||||
* | rtems4.11: Add rtems-or1k to rtems-all. | Chris Johns | 2014-07-30 | 1 | -0/+1 |
| | |||||
* | config: Format changes. | Chris Johns | 2014-07-30 | 1 | -14/+16 |
| | |||||
* | Refer to newlib-cvs and gcc.4.8.3, and add hashes for patches. | Hesham ALMatary | 2014-07-30 | 1 | -5/+5 |
| | | | | | | | 1- Refer to newlib-cvs as it supports OpenRISC/RTEMS by now. 2- Use gcc.4.8.3 release instead of 4.8.2 one. 3- Refer to the new gcc-4.8.3 patch. 4- Add hash feature for patches. | ||||
* | Add checksum support for downloaded files. | Chris Johns | 2014-07-29 | 5 | -1/+7 |
| | | | | | | | | File download by http, ftp, pw support checksum. The %hash directive provides a means of setting a hash used to checksum the file. Files on disk or just downloaded are checked. | ||||
* | rtems4.11: Change the NIO2 to the 4.9.1. | Chris Johns | 2014-07-29 | 1 | -3/+8 |
| | | | | Uses patch https://patchwork.ozlabs.org/patch/364504/. | ||||
* | rtems4.11: Add support for Cortex-M4 and Cortex-R based chips. | Chris Johns | 2014-07-29 | 1 | -0/+5 |
| | | | | Patch is https://patchwork.ozlabs.org/patch/372178/. | ||||
* | RTEMS 4.11 Update to gcc-4.8.3 with Newlib CVS 26-Jul-2014. | Chris Johns | 2014-07-25 | 19 | -154/+20 |
| | | | | | | Refactor some of the configurations to make it easier to maintain. Add gcc-4.9.x support. | ||||
* | config: Add net-snmp package for RTEMS. | Chris Johns | 2014-06-23 | 1 | -0/+20 |
| | |||||
* | sb: Add support for building RTEMS 3rd party packages. | Chris Johns | 2014-06-15 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the 'opt' from various macros and shell variables. Add pkgconfig to the checks to make it clear the check is a pkgconfig check. Add NTP support as the first package to be built using the RSB. Split the RTEMS URL's out from the base bset file into a separate file that be included by other files. Add an RTEMS BSP configuration file to help abstract the process of building 3rd party packages. Clean the cross and canadian cross support up so we can cleanly support cross and canadian cross building. Refactor the pkgconfig support and clean up the PC file handling of loading modules. Add support for %{?..} to return false if a macro is %{nil}. Add %{pkgconfig ..} support to allow better control of access RTEMS pkgconfig files. | ||||
* | Add support for building rtems-or1k tool-chain - fixed | Hesham ALMatary | 2014-06-02 | 1 | -0/+49 |
| | | | | | | | | | | | Configuration files get the following releases: - binutils-2.24 - newlib-2.1.0 - gcc-4.8.2 - gdb-7.7 Patches to tool-chain are mix of OpenRISC original patches and other additions to build the previous releases for RTEMS. | ||||
* | 4.11/sparc: Update the gdb-7.7 SIS output patch. | Chris Johns | 2014-05-19 | 1 | -2/+2 |
| | |||||
* | sb: Implement %source and %patch to manage source and patches. | Chris Johns | 2014-05-13 | 4 | -5/+5 |
| | | | | | | Remove the numbered source and patches and automatically manage sources and patches. This removes the overhead in maintaining large collections of patches. | ||||
* | 4.11/rtems-lm32: Use gcc-4.9.0 and fix gdb simulator build on Windows. | Chris Johns | 2014-05-09 | 1 | -3/+3 |
| | | | | | | | | The lm32 arch builds on gcc-4.9.0 so lets move to a recent build rather than the old 4.5.? build. Remove stdin and stdout references and the simulator io calls in gdb so the simulator builds on Windows. | ||||
* | config: Update to gdb-7.7 for a range of archs. | Chris Johns | 2014-05-01 | 10 | -11/+11 |
| | | | | | Update lm32, m32c, m32r, m68k, microblaze, mips, powerpc, sh, sparc64 v850. | ||||
* | 4.11/rtems: Sparc port change to gdb-7.7. | Chris Johns | 2014-04-28 | 1 | -1/+1 |
| | |||||
* | 4.11/rtems-m32c.bset: Enable building gcc again | Joel Sherrill | 2014-04-16 | 1 | -1/+1 |
| | |||||
* | rtems/4.11: moxie switch to gdb-7.7. | Chris Johns | 2014-04-16 | 1 | -7/+1 |
| | | | | Remove the binutils patches as these have been merged upstream. | ||||
* | rtems/4.11: i386 switch to gdb-7.7. | Chris Johns | 2014-04-16 | 1 | -1/+1 |
| | |||||
* | config: Update to gdb-7.7. for arm, avr, bfin, h8300. | Chris Johns | 2014-04-10 | 4 | -4/+9 |
| | |||||
* | 4.11/rtems-v850.bset: Add gcc 4.8.2 patch | Joel Sherrill | 2014-03-20 | 1 | -0/+5 |
| | |||||
* | 4.11/lm32: Fix the move to newlib 2.1.0. | Chris Johns | 2014-01-21 | 1 | -1/+1 |
| | |||||
* | 4.11: Move to the released newlib-2.1.0. | Chris Johns | 2014-01-21 | 17 | -17/+17 |
| | |||||
* | 4.11/sparc/gdb: Use SIS patch to fix gdb outout and run fail. | Chris Johns | 2014-01-18 | 1 | -0/+5 |
| | |||||
* | Update to binutils 2.24, gcc 4.8.2, newlib 11-Dec-2013 and gdb 7.6.2. | Chris Johns | 2013-12-14 | 17 | -50/+55 |
| | | | | Note, some architectures remain broken with the new gcc. | ||||
* | rtems: Revert gdb to gdb-7.6 as gdb-7.6.1 fails. | Chris Johns | 2013-09-06 | 17 | -17/+17 |
| | |||||
* | config: Update RTEMS to gdb-7.6.1. | Chris Johns | 2013-09-03 | 17 | -17/+17 |
| | |||||
* | config: Disable ICONV support for the m32c. | Chris Johns | 2013-08-22 | 1 | -0/+5 |
| | |||||
* | config: Add support for iconv encodings. | Chris Johns | 2013-08-14 | 1 | -0/+5 |
| | | | | Turn off iconv support for the AVR because the arrays are too big. | ||||
* | config: Do not build autotools when building 4.11/rtems-all. | Chris Johns | 2013-08-08 | 1 | -1/+0 |
| | |||||
* | Automtically build the Autotools to bootstrap RTEMS. | Chris Johns | 2013-07-16 | 21 | -14/+67 |
| | | | | | | | | | | | | | | | | | | This changes adds support to build the autotools if the host installed version is not a suitable version. Autoconf and automake have hard coded references to the install prefix and host tools and this makes it impossible to relocate, that is use in any path other than the install prefix. To bootstrap automake you need to first build a suitable autoconf and with that you can built automake for the install prefix. The other complication is not referencing the install prefix in the path when building in the RSB. Having the install prefix in the path can result in strange issues appearing such as gcc using a new assembler feature not present in an older assember installed under the install prefix. The process is to build the autotools using an install prefix to an internal path inside the RSB temporary path and to use that autoconf to build the version for the install prefix. The internal install prefix version is also used to bootstrap RTEMS. | ||||
* | Use target flags that lets the AVR tools build. | Chris Johns | 2013-06-19 | 1 | -2/+2 |
| | |||||
* | m32c: As per GCC PR 50928 use -O0 to build libgcc. | Chris Johns | 2013-06-06 | 1 | -2/+2 |
| |