summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 6/rtems-gcc: Revert to the gcc-13 release branch for MacOS fixesHEADmasterChris Johns2024-04-142-4/+4
| | | | | Change back to gcc-13 branch and a git version as gcc-13.2 does not build on MacOS 14.4. The fixes are on the gcc-13 release branch.
* rtems: Checksum fixesChris Johns2024-04-141-4/+4
| | | | Updates #4991
* qemu-xilinx: Update to 2023.2Kinsey Moore2024-04-042-1/+38
| | | | | | | The 2020.2 version of Xilinx's qemu branch does not build on AArch64 due to a merge conflict that was integrated into the repository and never corrected. This brings qemu-xilinx up to 2023.2 to resolve that issue and allow it to build on AArch64 systems.
* glib: Update to 2.56.4Kinsey Moore2024-04-045-3/+34
| | | | This updates glib to 2.56.4 for AArch64 build support.
* sb: Add sb-rtems-pkg to update the RTEMS package hashes and checksumsChris Johns2024-04-044-1/+332
|
* rtems: Update RTEMS packages to their HEADChris Johns2024-04-033-7/+7
|
* rtems-gcc-*-newlib-head.cfg: Bump hash for newlibJoel Sherrill2024-03-146-12/+12
| | | | | This was driven by the increase in fdset size from 64 to 256 files.
* rtems-tools-6.cfg: Bump hash to account for 5 months of changesJoel Sherrill2024-03-141-2/+2
| | | | | | In particular, the BSP set definitions for rtems-bsp-builder were out of sync with RTEMS and caused unnecessary failures reported to the build@ mailing list.
* rtems: Checksum fixesChris Johns2024-02-203-5/+5
| | | | Updates #4991
* devel/qemu-xilinx: Fix build on GCC 13.2.0Kinsey Moore2024-02-191-0/+7
| | | | | GCC 13.2.0 adds new warnings/errors when mixing ints and enums. This changes the pminsn helper type to correctly use enums.
* gcc: gcc-4.9-1.cfg Make-lang patch checksum errorChris Johns2024-02-191-1/+1
| | | | Updates #4991
* Update libtool to 2.4.7 for AArch64 supportKinsey Moore2024-02-123-2/+19
|
* qemu: Update CFLAGS and LDFLAGS overridesKinsey Moore2024-02-041-2/+2
| | | | | QEMU used to honor LDFLAGS and CFLAGS and has since moved to accepting them via --extra-cflags and --extra-ldflags options to configure.
* source-builder: Handle modern pkg-config symlinksKinsey Moore2024-02-042-0/+6
| | | | | | | | Modern versions of pkg-config include new architecture-specific symlinks that are sometimes checked before "pkg-config". This causes builds to detect the system pkg-config instead of the local overridden pkg-config and fail to build properly. This overrides those new symlinks to restore build functionality.
* bare/config/qemu-5.2.0: Add gdbus-codegen patchKinsey Moore2024-01-311-0/+7
|
* bare/or1ksim: Fix invalid hash and fix the versionChris Johns2023-12-132-4/+6
|
* print/texinfo: Check the version and build if too oldChris Johns2023-12-131-1/+9
| | | | | Packages like binutils need newer versions than available by default on MacOS.
* sb: Set the uid and gid on POSIX systemsChris Johns2023-12-071-1/+5
| | | | | | This improves performance because it avoids an exec each time the _uid macro is referenced and that can be a number of times for each config parsed.
* sb: Allow _ in downloaded file namesChris Johns2023-12-071-2/+2
|
* hash: Fix missing hashes after errors if missingChris Johns2023-12-0715-62/+134
|
* gdb: Add options to control the python versionChris Johns2023-11-301-0/+19
| | | | | | | | | The options are: --with-python2 --with-python3 --with-python-version Closes #4973
* sb: No hash on a package is an errorChris Johns2023-11-301-3/+1
|
* 6: Fix gcc-13 support for MacOSChris Johns2023-11-286-9/+67
| | | | Update #4921
* rtems/rtems-tools: Update with C++17 and Python 3.12 fixesChris Johns2023-11-241-2/+2
| | | | | Updates #4969 Updates #4970
* 6: Use Binutils 2.41Sebastian Huber2023-11-222-1/+14
| | | | | | Prepare for RTEMS 6.1 release. Update #4921.
* 6: Use GCC 13.2Sebastian Huber2023-11-221-1/+1
| | | | | | Prepare for RTEMS 6.1 release. Update #4921.
* 7: Update Binutils, GDB, and GCCSebastian Huber2023-11-223-6/+6
| | | | Keep RTEMS up to date with the upstream development.
* 6: Update GCC 12 and 13Sebastian Huber2023-11-222-4/+4
| | | | Keep RTEMS up to date with the upstream development.
* 6/7: Update NewlibSebastian Huber2023-11-226-12/+12
| | | | | | | | Pick up fixes for ARM/optimized-routines and the memory reclamation at thread exit. Update #4510. Update #4967.
* sb: Fix Python 3.12 safeConfigParser and invalid escape sequencesChris Johns2023-11-222-3/+3
| | | | Updates #4968
* rtems-mipstx39-gdb-head.bset: Add missing fileJoel Sherrill2023-11-171-0/+7
| | | | | | | This configuration file was missing for the mipstx39 gdb build for the head/7 tools. Closes #4935.
* sb/linux.py: More reliably recognize distributionMichael South2023-11-171-30/+59
| | | | | | | If available, use "distro" package (introduced Python 3.6, back-ported to 2.6) to recognize Linux distributions and versions. Updates #4966
* 7: Update Binutils, GDB, and GCCSebastian Huber2023-10-183-6/+6
| | | | Keep RTEMS up to date with the upstream development.
* 6: Add GCC 13.2 configurationSebastian Huber2023-10-181-0/+20
|
* rtems/net-legacy: Update to latestChris Johns2023-10-151-2/+2
| | | | Pick up the test printer header change
* rtems/net-services: Update to latestChris Johns2023-10-151-2/+2
| | | | - Updates for the RTEMS test changes
* rtems/libbsd: Update to latestChris Johns2023-10-151-2/+2
| | | | - Pick up fixes to x86 (i368) bus space usage in kernel DMA
* rtems/kernel: Update to latestChris Johns2023-10-151-2/+2
| | | | | | | | - libdl: fix TLS in base image - bsps/xnandpsu: fixes - cpukit/jffs2: avoid dead lock - bsps/imxrt: enable USB and fix PHY clock enable - bsps/stm32h7: update STM32 H7 HAL
* rtems/tools: Update to latestChris Johns2023-10-151-2/+2
| | | | Minor fix in rtems-test
* 6: Update GCC 12 and 13Sebastian Huber2023-10-122-4/+4
| | | | Keep RTEMS up to date with the upstream development.
* 6/7: Update NewlibSebastian Huber2023-10-125-26/+10
| | | | | | Pick up latest changes from ARM/optimized-routines. Close 4510.
* qemu: Adjust cgem interrupt patchKinsey Moore2023-10-073-4/+14
| | | | | | | | | This patch is being moved to the 5.2.0-1 QEMU configuration because the Xilinx QEMU build uses the 5-1 configuration and this patch does not apply to Xilinx's modified tree. This also adds a new patch that applies correctly to Xilinx's modified QEMU tree. Updates #4919
* rtems/tools: Execute use of shlex.join fix for python < 3.8Chris Johns2023-08-311-2/+2
| | | | Updates #4951
* rtems/tools: Shell execute fixesChris Johns2023-08-291-2/+2
| | | | Updates #4951
* rtems/tools: Pick up the rtems-syms and rtems-test sis changesChris Johns2023-08-211-2/+2
| | | | Updates #4920
* testproc/gsed: update from 4.8 to 4.9.Karel Gardas2023-08-052-1/+13
| | | | Fixes #4938.
* rtems/kernel: Update to the current kernelChris Johns2023-07-261-2/+2
| | | | - Pick up the Beatnik support for the legacy driver
* 6: Use libexpat 2.5.0Sebastian Huber2023-07-244-3/+23
| | | | | | This version contains security fixes. Prepare for RTEMS 6.1 release. Update #4921.
* 6: Use GDB 13.2Sebastian Huber2023-07-243-2/+19
| | | | | | Prepare for RTEMS 6.1 release. Update #4921.
* 7: Update Binutils, GDB, and GCCSebastian Huber2023-07-203-6/+6
| | | | Keep RTEMS up to date with the upstream development.