OSDN Git Service

gcc:
authorro@138bc75d-0d04-0410-961f-82ee72b054a4 <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 31 Mar 2010 09:19:20 +0000 (09:19 +0000)
committerMasaki Muranaka <monaka@monami-software.com>
Sun, 23 May 2010 00:40:19 +0000 (09:40 +0900)
commit172406b070bc5bfb927a392f3ff3764866ebfb8b
tree5c60556a501c27550274c3960634238f02f8ffa6
parent2c32e80df1939dca206269189d2537eceff72ca7
gcc:
* config/sol2.c: Include output.h.
(solaris_assemble_visibility): New function.
* config/t-sol2 (sol2.o): Add output.h dependency.
* config/sol2-protos.h (solaris_assemble_visibility): Declare.
* config/sol2.h [!USE_GAS] (TARGET_ASM_ASSEMBLE_VISIBILITY):
Redefine.

gcc/testsuite:
* g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
assembler output on *-*-solaris2*.
* g++.dg/ext/visibility/pragma-override2.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157856 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sol2.c
gcc/config/sol2.h
gcc/testsuite/ChangeLog