diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8cbad25a5e387ddd54046d5bc9a7297d864301eb..965c7e195e8e5ce0044d2153694ed4a054a09b33 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2012-11-21  Martin Jambor  <mjambor@suse.cz>
+
+	* gcc.dg/torture/pr55238.c: Remove hidden attribute.
+
 2012-11-21  Bin Cheng  <bin.cheng@arm.com>
 
 	* gcc.dg/tree-ssa/ssa-dom-thread-4.c: Skip on ARM Cortex-M0.
diff --git a/gcc/testsuite/gcc.dg/torture/pr55238.c b/gcc/testsuite/gcc.dg/torture/pr55238.c
index 40aafc6619c78cfa9786f519f16892434de9a263..0ace05809c9e9bde23d7279f3bffb7cb08ecdbe4 100644
--- a/gcc/testsuite/gcc.dg/torture/pr55238.c
+++ b/gcc/testsuite/gcc.dg/torture/pr55238.c
@@ -31,7 +31,7 @@ gzbuffer (void *file, int size)
   gz_reset (state);
 }
 
-void __attribute__ ((visibility ("hidden"))) gz_error (gz_state *state, int err, char *msg)
+void gz_error (gz_state *state, int err, char *msg)
 {
   if (state->msg != 0)
     {