summaryrefslogtreecommitdiffstats
path: root/gcc/ada/a-exextr.adb
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-29 13:13:26 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-29 13:13:26 +0000
commita644c671d51a05f7ad2202f5250e514d0c760c57 (patch)
tree7cdac6344493fddee9dd7437b06db0aacfa35f0d /gcc/ada/a-exextr.adb
parent2a82929413ade6657b461f3342a5e9b198027bb9 (diff)
downloadppe42-gcc-a644c671d51a05f7ad2202f5250e514d0c760c57.tar.gz
ppe42-gcc-a644c671d51a05f7ad2202f5250e514d0c760c57.zip
2011-08-29 Tristan Gingold <gingold@adacore.com>
* s-excdeb.ads, s-excdeb.adb: New files, created from s-except. * rtsfind.ads (RTU_Id): Replaces System_Exceptions by System_Exceptions_Debug (RE_Unit_Table): Search RE_Local_Raise in System_Exceptions_Debug * a-except.adb: With and use System.Exceptions_Debug instead of System.Exceptions. * a-except-2005.adb: Likewise. * s-assert.adb: Likewise. * s-except.adb, s-except.ads: Move debugging hooks to s-excdeb. * Makefile.rtl: Add s-excdeb. Adjust compilation rule. * gcc-interfaces/Makefile.in, gcc-interface/Make-lang.in: Add s-excdeb. Update dependencies. (GNATRTL_LINEARALGEBRA_OBJS): Remove a-nlrear.o a-nurear.o a-nllrar.o as these no longer need external libraries. 2011-08-29 Ed Schonberg <schonberg@adacore.com> * sem_res.adb (Resolve_Op_Expon): Additional check to reject an exponentiation operator on universal values in a context that requires a fixed-point type. 2011-08-29 Tristan Gingold <gingold@adacore.com> * raise-gcc.c (personnality_routine): Fix thinko. Set Ada occurrence before calling notify_handled_exception. * a-exextr.adb: Fix comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178221 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/a-exextr.adb')
-rw-r--r--gcc/ada/a-exextr.adb7
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/ada/a-exextr.adb b/gcc/ada/a-exextr.adb
index 26567b3a488..61ae6b1ebaf 100644
--- a/gcc/ada/a-exextr.adb
+++ b/gcc/ada/a-exextr.adb
@@ -6,7 +6,7 @@
-- --
-- B o d y --
-- --
--- Copyright (C) 1992-2010, Free Software Foundation, Inc. --
+-- Copyright (C) 1992-2011, 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- --
@@ -93,11 +93,6 @@ package body Exception_Traces is
-- configuration. Take care not to output information about internal
-- exceptions.
- -- ??? In the Front-End ZCX case, the traceback entries we have at this
- -- point only include the ones we stored while walking up the stack *up
- -- to the handler*. All the frames above the subprogram in which the
- -- handler is found are missing.
-
if not Excep.Id.Not_Handled_By_Others
and then
(Exception_Trace = Every_Raise
OpenPOWER on IntegriCloud