Joel Sherrill created an issue: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/115
Assignee: Joel Sherrill ## Summary Newlib has accepted a patch to delete ilp32 support while it is still present in the latest GCC release (15). In contrast, the nios2 support is still in newlib but GCC 14 was the last to support it. This is the commit which removed this support. This issue is to have a place to store the patch reverting this commit so we can move forward. ``` commit de479a54e22e8fcb6262639a8e67fe8b00a27c37 Author: Radek Bartoň <[email protected]> Date: Thu Jun 5 11:32:08 2025 +0200 newlib: libc: update asmdefs.h compatible with Cygwin AArch64 This patch synchronizes newlib/libc/machine/aarch64/asmdefs.h header with version from https://github.com/ARM-software/optimized-routines/commit/4352245388a55a836f3ac9ac5907022c24ab8e4c commit that added support for AArch64 Cygwin. This version of the header removed PTR_ARG and SIZE_ARG macros as ILP32 was deprecated which introduced changes in many .S files so the patch contains removal of usages of those macros. On top of that, setjmp.S and rawmemchr.S were refactored to use ENTRY/ENTRY_ALIGN and END macros. ` Signed-off-by: Radek Bartoň <[email protected]> ``` ## Steps to reproduce ### Pre-set options -- View it on GitLab: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/115 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
