summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-19rtems-net-legacy: Update net and waf versionsHEADmasterVijay Kumar Banerjee
2023-06-30tools: Add GCC 13 configurationSebastian Huber
Keep RTEMS up to date with the upstream development.
2023-06-307: Update Binutils, GDB, and GCCSebastian Huber
Keep RTEMS up to date with the upstream development.
2023-06-306: Update GCC 10 and 12Sebastian Huber
Keep RTEMS up to date with the upstream development.
2023-06-306/7: Update NewlibSebastian Huber
Keep RTEMS up to date with the upstream development.
2023-06-26qemu-5-1: Update to the latest CGEM patchKinsey Moore
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.
2023-06-16qemu-5-1: Add patch for ZynqMP/Versal CGEMsKinsey Moore
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
2023-06-08rtems/net-services: Add to the ntpq query an output buffer and sizeChris Johns
2023-06-06rtems/kernel: Update kernelChris Johns
- Zynq ARM fixes - AARCH64 MMU fix - Updated imxrt drivers - x86_64 EFI support - Flash driver - Updated validation tests - Microblaze updates
2023-06-06rtrems/net-legacy: Update rtems-net-legacyChris Johns
- Add getaddrinfom, gai_strerror, ipv6_addr, if_nametoindex and BSD programs - Update sysctl - Move legacy net
2023-06-05rtems/net: Add net services build supportChris Johns
2023-05-19rtems-gcc-*-newlib-head.cfg: Update to include true long double mathJoel Sherrill
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.
2023-05-17rtems-gcc-12-newlib-head.cfg: Update to include true long double mathJoel Sherrill
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.
2023-05-16sb/pkg-config: Add --cflags-only-I and --cflags-only-other optionChris Johns
2023-05-16sb/option: Add the arch to the macros from the --rtems-bsp optionChris Johns
2023-05-16sb: Fix the library handling in rtems-build-depChris Johns
2023-05-16sb/path: Handle unicode filenames in a source pathChris Johns
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.
2023-05-15devel/qemu-xilinx: Fix source URLAlex White
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://'.
2023-04-257: Use TLS in Newlib for m68k by defaultSebastian Huber
Update #4560.
2023-04-257: Update Binutils, GDB, and GCCSebastian Huber
2023-04-256: Update GCC 10 and 12Sebastian Huber
2023-04-256/7: Update NewlibSebastian Huber
2023-04-216: Update GCC 10 and 12Sebastian Huber
2023-04-216/7: Update NewlibSebastian Huber
2023-04-15rtems: Update tools, kernel and legacy network packagesChris Johns
- 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.
2023-04-15rtems: Add back gsed that was remove by mistakeChris Johns
- Build GNU sed for hosts that it is not installed on for the MIPS tools.
2023-04-12print/texinfo: Add texinfo packageChris Johns
- 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.
2023-04-11gdb-common: Fix the python-config library parsingChris Johns
Closes #4894
2023-04-05rtems/microblaze: Update to GDB 13.1Chris Johns
Note: GCC does not build on MacOS 13.3 due to the specific version of GCC the Microblaze is using. Updates #4892
2023-04-05rtems/mipsstx39: Update to GDB 13.1 and stage build GMPChris Johns
- Use a build set file to stage GMP as recent GDB versions require GMP. Update #4892
2023-04-05devel/mpfr: Add MPFR as a packageChris Johns
- This is a place holder incase we stop building MPFR in GCC. Updates #4892
2023-04-05devel/mpfr: Update to 4.2.0 to support MacOS AARCH64Chris Johns
- Use base64 checksums - Change MPFR URL Updates #4892
2023-04-05devel/gmp: Disable assemble builds on MacOS AARCH64Chris Johns
Updates #4892
2023-04-05rtems/gcc: Do not build GMP in GCC, use the staged buildChris Johns
- 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
2023-04-05gdb: Use a virtual environment if presentChris Johns
- Detect and use a virtual environment if present - Supports MacOS with python.org in a venv Updates #4892
2023-04-04dtc: Disable warningsChris Johns
Updates #4892
2023-03-22binutils: Disable stack exec and RWX section warningsChris Johns
Binutils 2.39 and later enable by default warnings for executables with executable stack and RWX sections. Disable them. Closes #4881
2023-03-21Revert binutils to 2.39 for rtems6Kinsey Moore
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.
2023-03-19grub2.cfg: fix GRUB compilation with GCC 12.Karel Gardas
2023-03-14rtems-tools-6.cfg: Update to get RISC-V bsp-builder correctionsJoel Sherrill
2023-03-136: Update MicroBlaze gdb to 12.1Alex White
GDB 11.2 fails to compile on Ubuntu 22.04 for MicroBlaze.
2023-03-096/gdb: fix building on FreeBSD 13.1Chris Johns
See https://sourceware.org/bugzilla/show_bug.cgi?id=30214 Closes #4872
2023-02-246: Update GCC 10 and 12Sebastian Huber
2023-02-246/7: Update NewlibSebastian Huber
2023-02-22Update to binutils 2.40 for rtems 6Joel Sherrill
2023-02-22Update to gdb 13.1 for rtems 6Joel Sherrill
2023-02-20config/tools/rtems-tools-6.cfg: Include fix for RISC-V BSP set in ↵Joel Sherrill
rtems-bsp-builder
2023-02-16Update gdb to 12.1 including patch for hosts with readline 8.2Joel Sherrill
Issue for hosts with readline 8.2 also exists with gdb 12.1. Closes #4859.
2023-02-16rtems-gdb-11.2.cfg: Add patch for hosts with readline 8.2Joel Sherrill
Get the fix from gdb git repo to fix build issue which showed up on Cygwin but was cross platform. Closes #4858.
2023-02-01Revert github tarball hash changesKinsey Moore
GitHub has reverted the change that caused all these tarball hashes to change and so we follow suit.