summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 6: Update GCC 10, 12 and 13Sebastian Huber2023-07-203-6/+6
| | | | Keep RTEMS up to date with the upstream development.
* 6/7: Update NewlibSebastian Huber2023-07-205-10/+10
| | | | Keep RTEMS up to date with the upstream development.
* rtems-net-legacy: Update net and waf versionsVijay Kumar Banerjee2023-07-191-4/+4
|
* tools: Add GCC 13 configurationSebastian Huber2023-06-301-0/+25
| | | | Keep RTEMS up to date with the upstream development.
* 7: Update Binutils, GDB, and GCCSebastian Huber2023-06-303-6/+6
| | | | Keep RTEMS up to date with the upstream development.
* 6: Update GCC 10 and 12Sebastian Huber2023-06-302-4/+4
| | | | Keep RTEMS up to date with the upstream development.
* 6/7: Update NewlibSebastian Huber2023-06-304-8/+8
| | | | Keep RTEMS up to date with the upstream development.
* qemu-5-1: Update to the latest CGEM patchKinsey Moore2023-06-261-2/+2
| | | | | | | The original version of this patch had a conflict between the two interrupts where the program-viewable interrupt state could be deasserted when it should have been asserted. The new version of this patch resolves that conflict.
* qemu-5-1: Add patch for ZynqMP/Versal CGEMsKinsey Moore2023-06-161-0/+4
| | | | | | | | This temporarily adds a patch to fix badly behaving CGEM peripherals under QEMU. The referenced patch has been submitted for inclusion in the upstream QEMU repository. Updates #4919
* rtems/net-services: Add to the ntpq query an output buffer and sizeChris Johns2023-06-081-2/+2
|
* rtems/kernel: Update kernelChris Johns2023-06-061-2/+2
| | | | | | | | | | | | | | | | - Zynq ARM fixes - AARCH64 MMU fix - Updated imxrt drivers - x86_64 EFI support - Flash driver - Updated validation tests - Microblaze updates
* rtrems/net-legacy: Update rtems-net-legacyChris Johns2023-06-061-3/+3
| | | | | | | | - Add getaddrinfom, gai_strerror, ipv6_addr, if_nametoindex and BSD programs - Update sysctl - Move legacy net
* rtems/net: Add net services build supportChris Johns2023-06-053-0/+129
|
* rtems-gcc-*-newlib-head.cfg: Update to include true long double mathJoel Sherrill2023-05-193-6/+6
| | | | | | | | Previously newlib only had long double math functions when the sizeof(double) was equal to sizeof(long double). Newlib now includes support for true long double on x86, x86_64, and aarch64. These files were not included in the previous commit.
* rtems-gcc-12-newlib-head.cfg: Update to include true long double mathJoel Sherrill2023-05-171-2/+2
| | | | | | Previously newlib only had long double math functions when the sizeof(double) was equal to sizeof(long double). Newlib now includes support for true long double on x86, x86_64, and aarch64.
* sb/pkg-config: Add --cflags-only-I and --cflags-only-other optionChris Johns2023-05-161-0/+36
|
* sb/option: Add the arch to the macros from the --rtems-bsp optionChris Johns2023-05-161-0/+1
|
* sb: Fix the library handling in rtems-build-depChris Johns2023-05-161-7/+10
|
* sb/path: Handle unicode filenames in a source pathChris Johns2023-05-161-6/+20
| | | | | | The change leaves the encoding in that currently exists because I cannot remember why it is there. If an encoding error happens return the same path to see if it will work.
* devel/qemu-xilinx: Fix source URLAlex White2023-05-151-1/+1
| | | | | The source URL for Xilinx QEMU appears to have been incorrect from the start. Since we are cloning a git repository, we should use 'git://'.
* 7: Use TLS in Newlib for m68k by defaultSebastian Huber2023-04-251-0/+1
| | | | Update #4560.
* 7: Update Binutils, GDB, and GCCSebastian Huber2023-04-253-6/+6
|
* 6: Update GCC 10 and 12Sebastian Huber2023-04-252-4/+4
|
* 6/7: Update NewlibSebastian Huber2023-04-254-8/+8
|
* 6: Update GCC 10 and 12Sebastian Huber2023-04-212-4/+4
|
* 6/7: Update NewlibSebastian Huber2023-04-214-8/+8
|
* rtems: Update tools, kernel and legacy network packagesChris Johns2023-04-153-9/+9
| | | | | | | | | | - Tools picks up the stm32h7-stlink to handle SIGTRAP fix. - RTEMS picks up the motorola_powerpc updates including the mvme2700 BSP and Makefile.inc fixes for building EPICS. - Legacy networking picks up a number of build system fixes, network configuration changes and more tests.
* rtems: Add back gsed that was remove by mistakeChris Johns2023-04-151-1/+2
| | | | | - Build GNU sed for hosts that it is not installed on for the MIPS tools.
* print/texinfo: Add texinfo packageChris Johns2023-04-129-12/+158
| | | | | | | | - MacOS systems do not come with makeinfo - Fix the internal build logic. There was config logic in a bset file that does not support logic operators. Use a special tmp internal path to isolate the internal tools.
* gdb-common: Fix the python-config library parsingChris Johns2023-04-111-3/+3
| | | | Closes #4894
* rtems/microblaze: Update to GDB 13.1Chris Johns2023-04-051-1/+1
| | | | | | | | Note: GCC does not build on MacOS 13.3 due to the specific version of GCC the Microblaze is using. Updates #4892
* rtems/mipsstx39: Update to GDB 13.1 and stage build GMPChris Johns2023-04-059-54/+8
| | | | | | | - Use a build set file to stage GMP as recent GDB versions require GMP. Update #4892
* devel/mpfr: Add MPFR as a packageChris Johns2023-04-052-0/+80
| | | | | | | - This is a place holder incase we stop building MPFR in GCC. Updates #4892
* devel/mpfr: Update to 4.2.0 to support MacOS AARCH64Chris Johns2023-04-052-13/+11
| | | | | | | | - Use base64 checksums - Change MPFR URL Updates #4892
* devel/gmp: Disable assemble builds on MacOS AARCH64Chris Johns2023-04-051-1/+11
| | | | Updates #4892
* rtems/gcc: Do not build GMP in GCC, use the staged buildChris Johns2023-04-051-21/+8
| | | | | | | | - Do not build GMP when building GCC. GMP is now built as a package for GDB. Building as a separate package lets use control how it is built. Updates #4892
* gdb: Use a virtual environment if presentChris Johns2023-04-052-23/+39
| | | | | | | | - Detect and use a virtual environment if present - Supports MacOS with python.org in a venv Updates #4892
* dtc: Disable warningsChris Johns2023-04-041-2/+2
| | | | Updates #4892
* binutils: Disable stack exec and RWX section warningsChris Johns2023-03-221-1/+14
| | | | | | | Binutils 2.39 and later enable by default warnings for executables with executable stack and RWX sections. Disable them. Closes #4881
* Revert binutils to 2.39 for rtems6Kinsey Moore2023-03-212-1/+14
| | | | | | | Binutils 2.40 has a regression for AArch64 that has previously been fixed. See https://sourceware.org/bugzilla/show_bug.cgi?id=27217 This regression causes at least 2 tests to fail to build.
* grub2.cfg: fix GRUB compilation with GCC 12.Karel Gardas2023-03-191-1/+2
|
* rtems-tools-6.cfg: Update to get RISC-V bsp-builder correctionsJoel Sherrill2023-03-141-2/+2
|
* 6: Update MicroBlaze gdb to 12.1Alex White2023-03-131-1/+1
| | | | GDB 11.2 fails to compile on Ubuntu 22.04 for MicroBlaze.
* 6/gdb: fix building on FreeBSD 13.1Chris Johns2023-03-092-7/+13
| | | | | | See https://sourceware.org/bugzilla/show_bug.cgi?id=30214 Closes #4872
* 6: Update GCC 10 and 12Sebastian Huber2023-02-242-4/+4
|
* 6/7: Update NewlibSebastian Huber2023-02-244-8/+8
|
* Update to binutils 2.40 for rtems 6Joel Sherrill2023-02-222-1/+14
|
* Update to gdb 13.1 for rtems 6Joel Sherrill2023-02-222-1/+14
|
* config/tools/rtems-tools-6.cfg: Include fix for RISC-V BSP set in ↵Joel Sherrill2023-02-201-2/+2
| | | | rtems-bsp-builder
* Update gdb to 12.1 including patch for hosts with readline 8.2Joel Sherrill2023-02-162-1/+16
| | | | | | Issue for hosts with readline 8.2 also exists with gdb 12.1. Closes #4859.