aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Bruel <christian.bruel@st.com>2012-09-12 15:05:25 +0200
committerChristian Bruel <chrbr@gcc.gnu.org>2012-09-12 15:05:25 +0200
commitbaeef6a1f9dd6ffb1a1b0a2697d5bc13cf3217a0 (patch)
treec592a6af7a67cb0f867b681e54ad621469165924
parent9520425b6bb4784c5ee0aa229b67a3be10cde72a (diff)
downloadgcc-baeef6a1f9dd6ffb1a1b0a2697d5bc13cf3217a0.zip
gcc-baeef6a1f9dd6ffb1a1b0a2697d5bc13cf3217a0.tar.gz
gcc-baeef6a1f9dd6ffb1a1b0a2697d5bc13cf3217a0.tar.bz2
newlib.h (NO_IMPLICIT_EXTERN_C): Define.
* config/sh/newlib.h (NO_IMPLICIT_EXTERN_C): Define. From-SVN: r191219
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/sh/newlib.h4
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ce9a306..e0cde7b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2012-09-27 Christian Bruel <christian.bruel@st.com>
+
+ * config/sh/newlib.h (NO_IMPLICIT_EXTERN_C): Define.
+
2012-09-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* rtl.h (FFS, FLOAT, ABS, PC): Don't undef.
diff --git a/gcc/config/sh/newlib.h b/gcc/config/sh/newlib.h
index 13099c1..3b3ec16 100644
--- a/gcc/config/sh/newlib.h
+++ b/gcc/config/sh/newlib.h
@@ -23,3 +23,7 @@ along with GCC; see the file COPYING3. If not see
#undef LIB_SPEC
#define LIB_SPEC "-lc -lgloss"
+
+#undef NO_IMPLICIT_EXTERN_C
+#define NO_IMPLICIT_EXTERN_C 1
+