aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJose Ruiz <ruiz@adacore.com>2008-07-31 16:41:01 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2008-07-31 16:41:01 +0200
commitd59214bd1cf3d4803b0f78b9f6012c41791a72db (patch)
tree741843693fac15c1a32f3159d496d9de86225720 /gcc
parent289176c9bd22871b8a6996ed36b4123fb84d41f4 (diff)
downloadgcc-d59214bd1cf3d4803b0f78b9f6012c41791a72db.zip
gcc-d59214bd1cf3d4803b0f78b9f6012c41791a72db.tar.gz
gcc-d59214bd1cf3d4803b0f78b9f6012c41791a72db.tar.bz2
2008-07-31 Jose Ruiz <ruiz@adacore.com>
* s-parame-vxworks.adb Document that this body is used for RTX in RTSS (kernel) mode. * gcc-interface/Makefile.in (LIBGNAT_TARGET_PAIRS for the rtx_rtss run time): Use the s-parame-vxworks.adb body in order to have reasonable stack sizes in RTX RTSS kernel mode. Virtual memory is not used in that case, so we cannot ask for too big values. From-SVN: r138418
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/gcc-interface/Makefile.in4
-rw-r--r--gcc/ada/s-parame-vxworks.adb4
2 files changed, 5 insertions, 3 deletions
diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in
index c939a0f..acc523d 100644
--- a/gcc/ada/gcc-interface/Makefile.in
+++ b/gcc/ada/gcc-interface/Makefile.in
@@ -1335,7 +1335,9 @@ ifeq ($(strip $(filter-out cygwin32% mingw32% pe,$(osys))),)
EH_MECHANISM=-gcc
else
- LIBGNAT_TARGET_PAIRS += system.ads<system-rtx-rtss.ads
+ LIBGNAT_TARGET_PAIRS += \
+ system.ads<system-rtx-rtss.ads \
+ s-parame.adb<s-parame-vxworks.adb
EH_MECHANISM=
endif
diff --git a/gcc/ada/s-parame-vxworks.adb b/gcc/ada/s-parame-vxworks.adb
index 240a9d8..21838dd 100644
--- a/gcc/ada/s-parame-vxworks.adb
+++ b/gcc/ada/s-parame-vxworks.adb
@@ -6,7 +6,7 @@
-- --
-- B o d y --
-- --
--- Copyright (C) 1995-2007, Free Software Foundation, Inc. --
+-- Copyright (C) 1995-2008, Free Software Foundation, Inc. --
-- --
-- GNAT is free software; you can redistribute it and/or modify it under --
-- terms of the GNU General Public License as published by the Free Soft- --
@@ -31,7 +31,7 @@
-- --
------------------------------------------------------------------------------
--- Version used on all VxWorks and Nucleus targets
+-- Version used on all VxWorks, Nucleus, and RTX RTSS targets
package body System.Parameters is