s-parame-mingw.adb, [...]: Removed, replaced by s-parame.adb
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 15 Feb 2006 09:32:35 +0000 (10:32 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 15 Feb 2006 09:32:35 +0000 (10:32 +0100)
commit738819cdce8e966e04a3e83d305db2cfa9bdaa75
tree8736f59d63ae4441980493f8f378c8eab142e59d
parentee45a6dda7e4170ad4ff320239f340a5ce17275a
s-parame-mingw.adb, [...]: Removed, replaced by s-parame.adb

* s-parame-mingw.adb, s-parame-linux.adb,
s-parame-solaris.adb: Removed, replaced by s-parame.adb

* s-parame-vxworks.ads: Fix typo.

* s-parame-vxworks.adb: New file.

* s-parame.adb: Version now used by all native platforms.
(Default_Stack_Size): Use 2 megs for default stack size and use
__gl_default_stack_size when available.
(Minimum_Stack_Size): Use 12K.

* s-taprop-mingw.adb: Set default stack size linker switch to 2megs.
(Create_Task): Refine implementation taking advantage of the XP stack
size support. On XP, we now create the thread using the flag
STACK_SIZE_PARAM_IS_A_RESERVATION.

* s-osinte-mingw.ads (Stack_Size_Param_Is_A_Reservation): New constant.

* sysdep.c (__gnat_is_windows_xp): New routine, returns 1 on Windows
XP and 0 on older Windows versions.

* interfac-vms.ads: Removed, no longer used.

From-SVN: r111034
gcc/ada/interfac-vms.ads [deleted file]
gcc/ada/s-osinte-mingw.ads
gcc/ada/s-parame-mingw.adb [deleted file]
gcc/ada/s-parame-solaris.adb [deleted file]
gcc/ada/s-parame-vxworks.adb [moved from gcc/ada/s-parame-linux.adb with 88% similarity]
gcc/ada/s-parame-vxworks.ads
gcc/ada/s-parame.adb
gcc/ada/s-taprop-mingw.adb
gcc/ada/sysdep.c