aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2019-08-05 11:22:33 +0930
committerAlan Modra <amodra@gcc.gnu.org>2019-08-05 11:22:33 +0930
commit89c78fb2e1d862f4efbc22583eeb852bf173a0ad (patch)
tree710da77464699fe54e2ad35bab0344d3458caff9 /gcc
parentb4d2d2a8fbf7ef8dfb7c46bd4df6dc7b13b26482 (diff)
downloadgcc-89c78fb2e1d862f4efbc22583eeb852bf173a0ad.zip
gcc-89c78fb2e1d862f4efbc22583eeb852bf173a0ad.tar.gz
gcc-89c78fb2e1d862f4efbc22583eeb852bf173a0ad.tar.bz2
PR91349, powerpc64*-*-freebsd* defines _GNU_SOURCE
rev 266496 (git ab6b1bb456) undefined some macros in rs6000/freebsd.h but missed doing the same in rs6000/freebsd64.h. PR target/91349 * config/rs6000/freebsd64.h (CPLUSPLUS_CPP_SPEC), (LINK_GCC_C_SEQUENCE_SPEC): Undef. From-SVN: r274105
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/rs6000/freebsd64.h4
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 769aa5b..4235f73 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2019-08-05 Alan Modra <amodra@gmail.com>
+
+ PR target/91349
+ * config/rs6000/freebsd64.h (CPLUSPLUS_CPP_SPEC),
+ (LINK_GCC_C_SEQUENCE_SPEC): Undef.
+
2019-08-04 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (Prerequisites): Remove reference to Tcl 8.6
diff --git a/gcc/config/rs6000/freebsd64.h b/gcc/config/rs6000/freebsd64.h
index 4951275..9367a6e 100644
--- a/gcc/config/rs6000/freebsd64.h
+++ b/gcc/config/rs6000/freebsd64.h
@@ -17,6 +17,10 @@
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
+/* Undef gnu-user.h macros we don't want. */
+#undef CPLUSPLUS_CPP_SPEC
+#undef LINK_GCC_C_SEQUENCE_SPEC
+
/* Override the defaults, which exist to force the proper definition. */
#ifdef IN_LIBGCC2