Put function descriptor in .reldata, not .text
authorMichael Meissner <meissner@gcc.gnu.org>
Tue, 18 Jun 1996 02:38:23 +0000 (02:38 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Tue, 18 Jun 1996 02:38:23 +0000 (02:38 +0000)
From-SVN: r12289

gcc/config/rs6000/win-nt.h

index d6f461d63779739d5e7ebcc62c4fa9bec3d169d7..aa0d7e72ee7262d4c4b389477847e5fbde963eac 100644 (file)
@@ -199,11 +199,6 @@ do {                                                                       \
       assemble_name (FILE, NAME);                                      \
       fprintf (FILE, "\n");                                            \
     }                                                                  \
-  assemble_name (FILE, NAME);                                          \
-  fprintf (FILE, ":\n");                                               \
-  fprintf (FILE, "\t.ualong ..");                                      \
-  assemble_name (FILE, NAME);                                          \
-  fprintf (FILE, ",.toc\n");                                           \
                                                                        \
   fprintf (FILE, "\n#\tFunction: '..");                                        \
   assemble_name (FILE, NAME);                                          \
@@ -246,6 +241,11 @@ do {                                                                       \
   fprintf (FILE, ".b\n\n");                                            \
   fprintf (FILE, "#\tSwitch to the relocation section\n");             \
   fprintf (FILE, "\t.reldata\n");                                      \
+  assemble_name (FILE, NAME);                                          \
+  fprintf (FILE, ":\n");                                               \
+  fprintf (FILE, "\t.ualong ..");                                      \
+  assemble_name (FILE, NAME);                                          \
+  fprintf (FILE, ",.toc\n");                                           \
                                                                        \
   if (lookup_attribute ("dllexport",                                   \
                        TYPE_ATTRIBUTES (TREE_TYPE (DECL))))            \