]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
hppa-linux: add missing cpp specs
authorMike Frysinger <vapier@gentoo.org>
Thu, 28 May 2015 14:06:47 +0000 (14:06 +0000)
committerMike Frysinger <vapier@gcc.gnu.org>
Thu, 28 May 2015 14:06:47 +0000 (14:06 +0000)
Define CPP_SPEC for parisc linux targets so that -posix & -pthread work
like on all other linux targets.

Discovered via Gentoo bug https://bugs.gentoo.org/543114

From-SVN: r223826

gcc/ChangeLog
gcc/config/pa/pa-linux.h

index de0d68bdb867dc39410acd22acb54a4929ecebce..c575a16b7ae3130448da7a840cb19517d5982767 100644 (file)
@@ -1,3 +1,8 @@
+2015-05-28  Mike Frysinger  <vapier@gentoo.org>
+
+       * config/pa/pa-linux.h (CPP_SPEC): Change so -D_REENTRANT is used when
+       -pthread is specified.
+
 2015-05-27  John David Anglin  <danglin@gcc.gnu.org>
 
        PR target/66148
index 399308ab43ff9765a77c4cf4d6fab82ee1d22569..b4c26977464df90464b68ab412ddb43b77a6fcc4 100644 (file)
@@ -31,7 +31,7 @@ along with GCC; see the file COPYING3.  If not see
   while (0)
 
 #undef CPP_SPEC
-#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}"
+#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}"
 
 #undef ASM_SPEC
 #define ASM_SPEC \