From fbce6f7260c3847f14dfa38f60c9111978fb33a5 Mon Sep 17 00:00:00 2001
From: Wilco Dijkstra <wdijkstr@arm.com>
Date: Mon, 19 Mar 2018 10:53:14 +0000
Subject: [PATCH] Undefine attribute_hidden to fix benchtests

Add an undefine of attribute_hidden since it may be defined in some cases
(it must be defined since it is used by some hp-timing configurations).

	* benchtests/bench-timing.h (attribute_hidden): Undefine.
---
 ChangeLog                 | 4 ++++
 benchtests/bench-timing.h | 1 +
 2 files changed, 5 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index ddf8c9c9d1..4eb063289f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-03-19  Wilco Dijkstra  <wdijkstr@arm.com>
+
+	* benchtests/bench-timing.h (attribute_hidden): Undefine.
+
 2018-03-18  Richard Braun  <rbraun@sceen.net>
 
 	* sysdeps/mach/hurd/i386/tls.h (_hurd_tls_init): Use a temporary
diff --git a/benchtests/bench-timing.h b/benchtests/bench-timing.h
index b9ea04bb02..96cde1e8be 100644
--- a/benchtests/bench-timing.h
+++ b/benchtests/bench-timing.h
@@ -16,6 +16,7 @@
    License along with the GNU C Library; if not, see
    <http://www.gnu.org/licenses/>.  */
 
+#undef attribute_hidden
 #define attribute_hidden
 #include <hp-timing.h>
 #include <stdint.h>