From 3f3e266e200d4677e666fb3616ac2f0d9e4633d2 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Thu, 11 Jul 2013 07:03:26 +0000 Subject: [PATCH] Define _REENTRANT with -pthread on aarch64-linux * config/aarch64/aarch64-linux.h (CPP_SPEC): Define. From-SVN: r200900 --- gcc/ChangeLog | 4 ++++ gcc/config/aarch64/aarch64-linux.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e83250fdce0..2f6c55a86fa 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2013-07-11 Andreas Schwab + + * config/aarch64/aarch64-linux.h (CPP_SPEC): Define. + 2013-07-10 Vladimir Makarov * lra-constraints.c (curr_insn_transform): Switch off optional diff --git a/gcc/config/aarch64/aarch64-linux.h b/gcc/config/aarch64/aarch64-linux.h index e914ed27f1f..83efad447f1 100644 --- a/gcc/config/aarch64/aarch64-linux.h +++ b/gcc/config/aarch64/aarch64-linux.h @@ -23,6 +23,8 @@ #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-aarch64.so.1" +#define CPP_SPEC "%{pthread:-D_REENTRANT}" + #define LINUX_TARGET_LINK_SPEC "%{h*} \ %{static:-Bstatic} \ %{shared:-shared} \ -- 2.30.2