diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ada/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/ada/init.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 74a6e75..6146d02 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,8 @@ +2001-11-28 Doug Rupp <rupp@gnat.com> + + * init.c: (__gnat_install_handler,VMS): Increase size of alternate + signal stack. + 2001-11-28 Zack Weinberg <zack@codesourcery.com> * misc.c (gnat_expand_constant): Move declaration above diff --git a/gcc/ada/init.c b/gcc/ada/init.c index 1c8f4c7..bf5b22f 100644 --- a/gcc/ada/init.c +++ b/gcc/ada/init.c @@ -1465,9 +1465,9 @@ __gnat_install_handler () long prvhnd; char *c; - c = (char *) malloc (1025); + c = (char *) malloc (2049); - __gnat_error_prehandler_stack = &c[1024]; + __gnat_error_prehandler_stack = &c[2048]; /* __gnat_error_prehandler is an assembly function. */ SYS$SETEXV (1, __gnat_error_prehandler, 3, &prvhnd); |