From bdede2ace5b8e8857f60019b99c55afd5d263a33 Mon Sep 17 00:00:00 2001 From: Matthias Klose Date: Mon, 16 Apr 2007 20:12:05 +0000 Subject: [PATCH] linux.h (CPP_SPEC): Define. 2007-04-16 Matthias Klose * gcc/config/alpha/linux.h (CPP_SPEC): Define. * gcc/config/arm/linux-gas.h (SUBTARGET_CPP_SPEC): Extend. From-SVN: r123888 --- gcc/ChangeLog | 5 +++++ gcc/config/alpha/linux.h | 2 ++ gcc/config/arm/linux-gas.h | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1bcf895d46f..8575622bd87 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-04-16 Matthias Klose + + * gcc/config/alpha/linux.h (CPP_SPEC): Define. + * gcc/config/arm/linux-gas.h (SUBTARGET_CPP_SPEC): Extend. + 2007-04-16 Aldy Hernandez * function.h: Remove sequence_stack extern declaration. diff --git a/gcc/config/alpha/linux.h b/gcc/config/alpha/linux.h index a496f40aa5e..e1036269989 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 715d2a575a3..88da91ac801 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"