aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2020-04-02 15:26:41 +0200
committerJakub Jelinek <jakub@redhat.com>2020-04-02 15:26:41 +0200
commit68cbee9bf53332721ae33c517ca46039368c0a95 (patch)
tree8fd2483479f5d62e07ffb6f68d00c2efa8813a54 /gcc
parentd4ed2cd13d0277b5e2c1dc1d1da998a631053cd8 (diff)
downloadgcc-68cbee9bf53332721ae33c517ca46039368c0a95.zip
gcc-68cbee9bf53332721ae33c517ca46039368c0a95.tar.gz
gcc-68cbee9bf53332721ae33c517ca46039368c0a95.tar.bz2
Fix up -Wliteral-suffix warning on mti-linux.h
I've noticed while trying to reproduce PR92989 the following warning: In file included from ./tm.h:42, from ../../gcc/backend.h:28, from ../../gcc/lra-assigns.c:80: ../../gcc/config/mips/mti-linux.h:31:5: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] "/%{mmicromips:micro}mips%{mel|EL:el}-"MIPS_SYSVERSION_SPEC \ ^ This fixes it, string concatenation works just fine even with whitespace in between. 2020-04-02 Jakub Jelinek <jakub@redhat.com> * config/mips/mti-linux.h (SYSROOT_SUFFIX_SPEC): Add a space in between a string literal and MIPS_SYSVERSION_SPEC macro.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/mti-linux.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3e3f1ea..2cec367 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2020-04-02 Jakub Jelinek <jakub@redhat.com>
+
+ * config/mips/mti-linux.h (SYSROOT_SUFFIX_SPEC): Add a space in
+ between a string literal and MIPS_SYSVERSION_SPEC macro.
+
2020-04-02 Martin Jambor <mjambor@suse.cz>
* doc/invoke.texi (Optimize Options): Document sra-max-propagations.
diff --git a/gcc/config/mips/mti-linux.h b/gcc/config/mips/mti-linux.h
index 796e4c0f..94f7fc5 100644
--- a/gcc/config/mips/mti-linux.h
+++ b/gcc/config/mips/mti-linux.h
@@ -28,7 +28,7 @@ along with GCC; see the file COPYING3. If not see
#undef SYSROOT_SUFFIX_SPEC
#define SYSROOT_SUFFIX_SPEC \
- "/%{mmicromips:micro}mips%{mel|EL:el}-"MIPS_SYSVERSION_SPEC \
+ "/%{mmicromips:micro}mips%{mel|EL:el}-" MIPS_SYSVERSION_SPEC \
"%{msoft-float:-soft;:-hard}" \
"%{!mips32r6:%{!mips64r6:%{mnan=2008:-nan2008}}}%{muclibc:-uclibc}"