aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPat Haugen <pthaugen@us.ibm.com>2014-11-04 22:34:43 +0000
committerPat Haugen <pthaugen@gcc.gnu.org>2014-11-04 22:34:43 +0000
commitf6166a42cc539777393886b6ead213818e8a57af (patch)
tree0c77e23163f2262f6e4ffe23d7e7cbe8c05ae882
parent6f450181421ef6e8c2e489394d29f2828f96d38f (diff)
downloadgcc-f6166a42cc539777393886b6ead213818e8a57af.zip
gcc-f6166a42cc539777393886b6ead213818e8a57af.tar.gz
gcc-f6166a42cc539777393886b6ead213818e8a57af.tar.bz2
rs6000.c (atomic_hold_decl, [...]): Guard declaration with #ifdef.
* config/rs6000/rs6000.c (atomic_hold_decl, atomic_clear_decl, atomic_update_decl): Guard declaration with #ifdef. From-SVN: r217105
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ac76f2a..cf3b8ee1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2014-11-04 Pat Haugen <pthaugen@us.ibm.com>
+
+ * config/rs6000/rs6000.c (atomic_hold_decl, atomic_clear_decl,
+ atomic_update_decl): Guard declaration with #ifdef.
+
2014-11-04 Marek Polacek <polacek@redhat.com>
* sanopt.c (sanopt_optimize_walker): Remove unused variables.
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 719878c..336dd43 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -34590,8 +34590,10 @@ make_pass_analyze_swaps (gcc::context *ctxt)
return new pass_analyze_swaps (ctxt);
}
+#ifdef RS6000_GLIBC_ATOMIC_FENV
/* Function declarations for rs6000_atomic_assign_expand_fenv. */
static tree atomic_hold_decl, atomic_clear_decl, atomic_update_decl;
+#endif
/* Implement TARGET_ATOMIC_ASSIGN_EXPAND_FENV hook. */