aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/debug.adb
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2024-07-01 11:20:15 +0200
committerRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2024-07-01 11:20:15 +0200
commit61aa380bad45fb070379f259f7abc5e5f50c9009 (patch)
tree0bb3de0021929dafbc31605d1c5a0d7d3dc3db7d /gcc/ada/debug.adb
parent286cda3461d6f5ce7d911d3f26bd4975ea7ea11d (diff)
downloadgcc-61aa380bad45fb070379f259f7abc5e5f50c9009.zip
gcc-61aa380bad45fb070379f259f7abc5e5f50c9009.tar.gz
gcc-61aa380bad45fb070379f259f7abc5e5f50c9009.tar.bz2
libffi: Fix 32-bit SPARC structure passing [PR115681]
The libffi.closures/single_entry_structs2.c test FAILs on 32-bit SPARC: FAIL: libffi.closures/single_entry_structs2.c -W -Wall -Wno-psabi -O0 execution test The issue has been reported, analyzed and fixed upstream: Several tests FAIL on 32-bit Solaris/SPARC https://github.com/libffi/libffi/issues/841 Therefore this patch imports the fix into the GCC tree. Tested on sparc-sun-solaris2.11. 2024-07-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> libffi: PR libffi/115681 * src/sparc/ffi.c (ffi_call_int): Copy structure arguments to maintain call-by-value semantics.
Diffstat (limited to 'gcc/ada/debug.adb')
0 files changed, 0 insertions, 0 deletions