diff options
author | Michael Meissner <meissner@gcc.gnu.org> | 1996-06-18 02:38:23 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1996-06-18 02:38:23 +0000 |
commit | 8163337511b14d9238b88d0f1b906737fb87877e (patch) | |
tree | 7bf674a2d2058c72540f9edaa9e628c0c5b65381 /gcc/config/rs6000/win-nt.h | |
parent | 1d69549383959106578c5620f9bdfd1cb964a26c (diff) | |
download | gcc-8163337511b14d9238b88d0f1b906737fb87877e.tar.gz |
Put function descriptor in .reldata, not .text
From-SVN: r12289
Diffstat (limited to 'gcc/config/rs6000/win-nt.h')
-rw-r--r-- | gcc/config/rs6000/win-nt.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/config/rs6000/win-nt.h b/gcc/config/rs6000/win-nt.h index d6f461d6377..aa0d7e72ee7 100644 --- a/gcc/config/rs6000/win-nt.h +++ b/gcc/config/rs6000/win-nt.h @@ -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)))) \ |