summaryrefslogtreecommitdiff
path: root/gcc/ada/raise.c
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2011-07-15 20:10:04 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2011-07-15 20:10:04 +0000
commit438ee47fa49f415baa8e6e9aea8d697aff121c93 (patch)
tree3519298958c5b72ad7fd278d9325609ae878f932 /gcc/ada/raise.c
parenta50f08393c40a888a5d8786b289e3c63cd0cc7c3 (diff)
downloadgcc-438ee47fa49f415baa8e6e9aea8d697aff121c93.tar.gz
2011-07-15 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk rev 176319 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@176330 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/raise.c')
-rw-r--r--gcc/ada/raise.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ada/raise.c b/gcc/ada/raise.c
index 1f087783b67..35b0e988ee1 100644
--- a/gcc/ada/raise.c
+++ b/gcc/ada/raise.c
@@ -6,7 +6,7 @@
* *
* C Implementation File *
* *
- * Copyright (C) 1992-2009, 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- *
@@ -32,6 +32,10 @@
/* Shared routines to support exception handling. __gnat_unhandled_terminate
is shared between all exception handling mechanisms. */
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#ifdef IN_RTS
#include "tconfig.h"
#include "tsystem.h"
@@ -79,3 +83,7 @@ __gnat_unhandled_terminate (void)
/* Default termination handling */
__gnat_os_exit (1);
}
+
+#ifdef __cplusplus
+}
+#endif