OSDN Git Service

* config/xtensa/xtensa.h (ASM_OUTPUT_POOL_PROLOGUE): Emit a
authorbwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Mar 2002 22:43:11 +0000 (22:43 +0000)
committerbwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Mar 2002 22:43:11 +0000 (22:43 +0000)
        ".literal_position" directive before the constant pool.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51096 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/xtensa/xtensa.h

index f1d5869..a399429 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-20  Bob Wilson  <bob.wilson@acm.org>
+
+       * config/xtensa/xtensa.h (ASM_OUTPUT_POOL_PROLOGUE): Emit a
+       ".literal_position" directive before the constant pool.
+
 2002-03-20  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
        * doc/contrib.texi (Contributors): Update Geoffrey Keating.
index 4cd8616..0c7646b 100644 (file)
@@ -1668,7 +1668,10 @@ typedef struct xtensa_args {
                 strcmp (fnsectname, ".text") ? fnsectname : "");       \
       }                                                                        \
     if ((SIZE) > 0)                                                    \
-      function_section (FUNDECL);                                      \
+      {                                                                        \
+       function_section (FUNDECL);                                     \
+       fprintf (FILE, "\t.literal_position\n");                        \
+      }                                                                        \
   } while (0)