aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2016-01-25 08:57:02 +0000
committerNick Clifton <nickc@gcc.gnu.org>2016-01-25 08:57:02 +0000
commit7ff1503c731680d9c4917f1ecb5ef7df20b7feb2 (patch)
tree07de7c13fa44e78ba7141d0bc3410d69394bdfc3 /gcc
parente6767af37979a2da8e301562da2068f7b0990ac6 (diff)
downloadgcc-7ff1503c731680d9c4917f1ecb5ef7df20b7feb2.zip
gcc-7ff1503c731680d9c4917f1ecb5ef7df20b7feb2.tar.gz
gcc-7ff1503c731680d9c4917f1ecb5ef7df20b7feb2.tar.bz2
re PR target/66655 (miscompilation due to ipa-ra on MinGW)
PR target/66655 * config/i386/cygming.h (MAKE_DECL_ONE_ONLY): Remove definition. From-SVN: r232785
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/cygming.h4
2 files changed, 5 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d45c45f..16e1830 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2016-01-25 Nick Clifton <nickc@redhat.com>
+
+ PR target/66655
+ * config/i386/cygming.h (MAKE_DECL_ONE_ONLY): Remove definition.
+
2016-01-23 Tom de Vries <tom@codesourcery.com>
PR tree-optimization/69426
diff --git a/gcc/config/i386/cygming.h b/gcc/config/i386/cygming.h
index 71019cb..7cd8ac5 100644
--- a/gcc/config/i386/cygming.h
+++ b/gcc/config/i386/cygming.h
@@ -433,10 +433,6 @@ do { \
} \
while (0)
-/* Use the weak support for ONE_ONLY decls. */
-#undef MAKE_DECL_ONE_ONLY
-#define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
-
#endif /* HAVE_GAS_WEAK */
/* FIXME: SUPPORTS_WEAK && TARGET_HAVE_NAMED_SECTIONS is true,