Commit 81633375 by Michael Meissner

Put function descriptor in .reldata, not .text

From-SVN: r12289
parent 1d695493
...@@ -199,11 +199,6 @@ do { \ ...@@ -199,11 +199,6 @@ do { \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
fprintf (FILE, "\n"); \ 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: '.."); \ fprintf (FILE, "\n#\tFunction: '.."); \
assemble_name (FILE, NAME); \ assemble_name (FILE, NAME); \
...@@ -246,6 +241,11 @@ do { \ ...@@ -246,6 +241,11 @@ do { \
fprintf (FILE, ".b\n\n"); \ fprintf (FILE, ".b\n\n"); \
fprintf (FILE, "#\tSwitch to the relocation section\n"); \ fprintf (FILE, "#\tSwitch to the relocation section\n"); \
fprintf (FILE, "\t.reldata\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", \ if (lookup_attribute ("dllexport", \
TYPE_ATTRIBUTES (TREE_TYPE (DECL)))) \ TYPE_ATTRIBUTES (TREE_TYPE (DECL)))) \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment