rs6000-protos.h (rs6000_xcoff_declare_object_name): Declare.
commit9af4687354ee7ca7acc3ec7d5aac008858851612
authorJan Hubicka <hubicka@ucw.cz>
Wed, 9 Jul 2014 15:56:40 +0000 (9 17:56 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 9 Jul 2014 15:56:40 +0000 (9 15:56 +0000)
tree461621670e504047f2f52bb339066a519ad7ede8
parent7aee864645f2ec7c418030977b7d7ab00908371d
rs6000-protos.h (rs6000_xcoff_declare_object_name): Declare.

* 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.

From-SVN: r212394
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