diff options
author | Johannes Kliemann <kliemann@adacore.com> | 2023-03-29 10:42:20 +0000 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2023-05-29 10:23:18 +0200 |
commit | f180888c8f38920e6731e5bc1dc5e06f5ac7d340 (patch) | |
tree | 0a85ca303d8b57033a269b4bbd1b6886f9d06e9b /gcc/ada/Makefile.rtl | |
parent | 68d5f8bdf16ba80f0b4326a6b2da1722f95f0546 (diff) | |
download | gcc-f180888c8f38920e6731e5bc1dc5e06f5ac7d340.zip gcc-f180888c8f38920e6731e5bc1dc5e06f5ac7d340.tar.gz gcc-f180888c8f38920e6731e5bc1dc5e06f5ac7d340.tar.bz2 |
ada: Add QNX specific version of System.Parameters
The QNX runtimes used the default implementation of
System.Parameters that defines a default stack size
of 2 MB. The QNX specific version uses the QNX default
stack size of 256 KB instead.
gcc/ada/
* Makefile.rtl (QNX): Use s-parame__qnx.adb for s-parame.adb.
* libgnat/s-parame__qnx.adb: Add QNX specific version of
System.Parameters.
Diffstat (limited to 'gcc/ada/Makefile.rtl')
-rw-r--r-- | gcc/ada/Makefile.rtl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl index 2cfdd8d..3da32fa 100644 --- a/gcc/ada/Makefile.rtl +++ b/gcc/ada/Makefile.rtl @@ -1412,6 +1412,7 @@ ifeq ($(strip $(filter-out arm aarch64 %qnx,$(target_cpu) $(target_os))),) s-taspri.ads<libgnarl/s-taspri__posix.ads \ s-tpopsp.adb<libgnarl/s-tpopsp__posix-foreign.adb \ g-soliop.ads<libgnat/g-soliop__qnx.ads \ + s-parame.adb<libgnat/s-parame__qnx.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ system.ads<libgnat/system-qnx-arm.ads |