projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
11bfd18
)
init.c [VMS]: Don't install __gnat_error_handler if DBG$TDBG defined.
author
Doug Rupp
<rupp@adacore.com>
Tue, 15 Nov 2005 14:00:00 +0000
(15:00 +0100)
committer
Arnaud Charlet
<charlet@gcc.gnu.org>
Tue, 15 Nov 2005 14:00:00 +0000
(15:00 +0100)
2005-11-14 Doug Rupp <rupp@adacore.com>
* init.c [VMS]: Don't install __gnat_error_handler if DBG$TDBG defined.
From-SVN: r106986
gcc/ada/init.c
patch
|
blob
|
history
diff --git
a/gcc/ada/init.c
b/gcc/ada/init.c
index a5018d4f4e0f73bda49ffe7e5413696fb84c6a54..7baa11bdaf395a5ce40b098530a5674891d03333 100644
(file)
--- a/
gcc/ada/init.c
+++ b/
gcc/ada/init.c
@@
-1502,7
+1502,12
@@
__gnat_install_handler (void)
/* __gnat_error_prehandler is an assembly function. */
SYS$SETEXV (1, __gnat_error_prehandler, 3, &prvhnd);
#else
- SYS$SETEXV (1, __gnat_error_handler, 3, &prvhnd);
+#if defined (IN_RTS) && defined (__IA64)
+ if (getenv ("DBG$TDBG"))
+ printf ("DBG$TDBG defined, __gnat_error_handler not installed!\n");
+ else
+#endif
+ SYS$SETEXV (1, __gnat_error_handler, 3, &prvhnd);
#endif
__gnat_handler_installed = 1;