aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Klose <doko@debian.org>2007-04-16 20:12:05 +0000
committerMatthias Klose <doko@gcc.gnu.org>2007-04-16 20:12:05 +0000
commitbdede2ace5b8e8857f60019b99c55afd5d263a33 (patch)
tree53b20f821eb135097e5f81f818cc6b61fb2a3583
parentb3b08ba044f1e1c1f69047a7a7c023181aaf71c1 (diff)
downloadgcc-bdede2ace5b8e8857f60019b99c55afd5d263a33.zip
gcc-bdede2ace5b8e8857f60019b99c55afd5d263a33.tar.gz
gcc-bdede2ace5b8e8857f60019b99c55afd5d263a33.tar.bz2
linux.h (CPP_SPEC): Define.
2007-04-16 Matthias Klose <doko@debian.org> * gcc/config/alpha/linux.h (CPP_SPEC): Define. * gcc/config/arm/linux-gas.h (SUBTARGET_CPP_SPEC): Extend. From-SVN: r123888
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/alpha/linux.h2
-rw-r--r--gcc/config/arm/linux-gas.h2
3 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1bcf895..8575622 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2007-04-16 Matthias Klose <doko@debian.org>
+
+ * gcc/config/alpha/linux.h (CPP_SPEC): Define.
+ * gcc/config/arm/linux-gas.h (SUBTARGET_CPP_SPEC): Extend.
+
2007-04-16 Aldy Hernandez <aldyh@redhat.com>
* function.h: Remove sequence_stack extern declaration.
diff --git a/gcc/config/alpha/linux.h b/gcc/config/alpha/linux.h
index a496f40..e103626 100644
--- a/gcc/config/alpha/linux.h
+++ b/gcc/config/alpha/linux.h
@@ -44,6 +44,8 @@ Boston, MA 02110-1301, USA. */
%{shared:-lc} \
%{!shared: %{profile:-lc_p}%{!profile:-lc}}"
+#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}"
+
/* Show that we need a GP when profiling. */
#undef TARGET_PROFILING_NEEDS_GP
#define TARGET_PROFILING_NEEDS_GP 1
diff --git a/gcc/config/arm/linux-gas.h b/gcc/config/arm/linux-gas.h
index 715d2a5..88da91a 100644
--- a/gcc/config/arm/linux-gas.h
+++ b/gcc/config/arm/linux-gas.h
@@ -28,7 +28,7 @@
#define DEFAULT_SIGNED_CHAR 0
#undef SUBTARGET_CPP_SPEC
-#define SUBTARGET_CPP_SPEC "%{posix:-D_POSIX_SOURCE}"
+#define SUBTARGET_CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}"
#undef SIZE_TYPE
#define SIZE_TYPE "unsigned int"