rs6000.h (ASM_OUTPUT_DEF_FROM_DECLS): Emit lglobl for function descriptor.
authorDavid Edelsohn <dje.gcc@gmail.com>
Tue, 3 Sep 2013 16:09:21 +0000 (16:09 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Tue, 3 Sep 2013 16:09:21 +0000 (12:09 -0400)
* config/rs6000/rs6000.h (ASM_OUTPUT_DEF_FROM_DECLS): Emit lglobl for
function descriptor.

From-SVN: r202226

gcc/ChangeLog
gcc/config/rs6000/rs6000.h

index e107860ae1a2279c62a3b56051865322e5996d51..5b1adf0676d827e777cf1c82ee9517d69c36d7d3 100644 (file)
@@ -1,3 +1,8 @@
+2013-09-03  David Edelsohn  <dje.gcc@gmail.com>
+
+       * config/rs6000/rs6000.h (ASM_OUTPUT_DEF_FROM_DECLS): Emit lglobl for
+       function descriptor.
+
 2013-09-03  Richard Biener  <rguenther@suse.de>
 
        * tree-affine.c (add_elt_to_tree): Fix association issue,
index f89b20d92f369b364eec1da4adcd7e4b88b6d337..5acedfc86a26436b3efb3719479cae34e8032b6e 100644 (file)
@@ -2142,6 +2142,9 @@ extern int toc_initialized;
              fputs ("\t.lglobl\t.", FILE);                             \
              RS6000_OUTPUT_BASENAME (FILE, alias);                     \
              putc ('\n', FILE);                                        \
+             fputs ("\t.lglobl\t", FILE);                              \
+             RS6000_OUTPUT_BASENAME (FILE, alias);                     \
+             putc ('\n', FILE);                                        \
            }                                                           \
          fputs ("\t.set\t.", FILE);                                    \
          RS6000_OUTPUT_BASENAME (FILE, alias);                         \