aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/init.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2012-02-22 15:03:25 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2012-02-22 15:03:25 +0100
commit31af8899966d8096de6a78a5de2ba53c11a98bae (patch)
treec8905d30c97db074d7cae0cf3f9eaea256f13094 /gcc/ada/init.c
parent45958634230a7a6f0d98ea53a973e336c9670280 (diff)
downloadgcc-31af8899966d8096de6a78a5de2ba53c11a98bae.zip
gcc-31af8899966d8096de6a78a5de2ba53c11a98bae.tar.gz
gcc-31af8899966d8096de6a78a5de2ba53c11a98bae.tar.bz2
[multiple changes]
2012-02-22 Pascal Obry <obry@adacore.com> * s-taprop-mingw.adb (Finalize_TCB): Do not wait on thread handle as this is our own thread. 2012-02-22 Sergey Rybin <rybin@adacore.com frybin> * tree_io.ads: Update ASIS_Version_Number because of the changes in Snames. 2012-02-22 Hristian Kirtchev <kirtchev@adacore.com> * exp_ch7.adb (Create_Finalizer): Suppress elaboration checks on stack-related finalizers. 2012-02-22 Ed Schonberg <schonberg@adacore.com> * sem_ch6.adb (Analyze_Expression_Function): If the construct is a completion, indicate that its formals are the formals of a completion, and as such do not get a cross- reference entry. (Analyze_Subprogram_Specification): Do not generate a definition for the entity of an expression function, because it may be a completion. Definition will be generated if needed when analyzing the generated subprogram declaration. 2012-02-22 Vincent Celier <celier@adacore.com> * make.adb (Check): When checking if an object file is in the correct object directory, get the unit name from a previous call to Check_Source_Info_In_ALI. * makeutl.adb (Check_Source_Info_In_ALI): Return the name of the unit when everything is OK, otherwise return No_Name. * makeutl.ads (Check_Source_Info_In_ALI): Return Name_Id instead of Boolean 2012-02-22 Ed Schonberg <schonberg@adacore.com> * sem_ch4.adb (Find_Equality_Types, Try_One_Interp): In an instance, the operator is visible if an operand is of some numeric type which is not in use or directly visible, and the other operand is a numeric literal. 2012-02-22 Tristan Gingold <gingold@adacore.com> * init.c: Minor code clean up. * gcc-interface/Make-lang.in: Update dependencies. 2012-02-22 Arnaud Charlet <charlet@adacore.com> * gnatlink.adb (Gnatlink): Use -gnatcC in CodePeer_Node, otherwise GCC will generate an object file. 2012-02-22 Vincent Celier <celier@adacore.com> * projects.texi: Correct typo related to "**" in Source_Dirs. From-SVN: r184477
Diffstat (limited to 'gcc/ada/init.c')
-rw-r--r--gcc/ada/init.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/ada/init.c b/gcc/ada/init.c
index c2fd46b..18280c2 100644
--- a/gcc/ada/init.c
+++ b/gcc/ada/init.c
@@ -1239,8 +1239,6 @@ static const struct cond_except dec_ada_cond_except_table [] = {
{ADA$_KEY_MISMATCH, &Use_Error},
{ADA$_MAXLINEXC, &constraint_error},
{ADA$_LINEXCMRS, &constraint_error},
- {0, 0}
-};
#if 0
/* Already handled by a pragma Import_Exception
@@ -1250,6 +1248,9 @@ static const struct cond_except dec_ada_cond_except_table [] = {
{ADA$_KEY_ERROR, &Key_Error},
#endif
+ {0, 0}
+};
+
#endif /* IN_RTS */
/* Non-DEC Ada specific conditions. We could probably also put