aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/Makefile.rtl
diff options
context:
space:
mode:
authorJohannes Kliemann <kliemann@adacore.com>2023-03-29 10:42:20 +0000
committerMarc Poulhiès <poulhies@adacore.com>2023-05-29 10:23:18 +0200
commitf180888c8f38920e6731e5bc1dc5e06f5ac7d340 (patch)
tree0a85ca303d8b57033a269b4bbd1b6886f9d06e9b /gcc/ada/Makefile.rtl
parent68d5f8bdf16ba80f0b4326a6b2da1722f95f0546 (diff)
downloadgcc-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.rtl1
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