* rs6000/rs6000-protos.h (rs6000_xcoff_declare_object_name): Declare.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Jul 2014 15:56:40 +0000 (15:56 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Jul 2014 15:56:40 +0000 (15:56 +0000)
commitb93c6f4d28542d8fe0d12aacee07d296150db2cd
tree461621670e504047f2f52bb339066a519ad7ede8
parent8947e5dcd0a9b872bfdf459f27da315ed2035fc5
* rs6000/rs6000-protos.h (rs6000_xcoff_declare_object_name): Declare.
* rs6000/rs6000.c: Inline output of .set instruction.
(declare_alias_data): New struct.
(rs6000_declare_alias): New function.
(rs6000_xcoff_declare_function_name): Use it.
(rs6000_xcoff_declare_object_name): New function.
* config/rs6000/xcoff.h: Define ASM_DECLARE_OBJECT_NAME.
(ASM_OUTPUT_DEF): Turn to empty definition.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212394 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/xcoff.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/globalalias.c
gcc/testsuite/gcc.dg/localalias.c