]> gcc.gnu.org Git - gcc.git/commitdiff
sh.c (final_prescan_insn): Use local label prefix when emitting .uses pseudo-ops.
authorJ"orn Rennecke <amylaar@cygnus.co.uk>
Thu, 4 Dec 1997 17:45:10 +0000 (17:45 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Thu, 4 Dec 1997 17:45:10 +0000 (17:45 +0000)
        * sh.c (final_prescan_insn): Use local label prefix
        when emitting .uses pseudo-ops.

From-SVN: r16949

gcc/ChangeLog
gcc/config/sh/sh.c

index c497a759440baedac0bf0e25411a1c0488777d0d..fba73b312ca80e2883047acce144fa808b88abcc 100644 (file)
@@ -1,3 +1,8 @@
+Thu Dec  4 12:30:40 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * sh.c (final_prescan_insn): Use local label prefix
+       when emitting .uses pseudo-ops.
+
 Wed Dec  3 12:01:56 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
        * libgcc2.c (__throw): Use __builtin_return_addr instead of __eh_pc.
index f26b60042c8b5a65bcac8da39cacc95b2d4efbe8..286195e5ee6235e3c7a4aac3e161aa0f3e0ed1ec 100644 (file)
@@ -3476,8 +3476,8 @@ final_prescan_insn (insn, opvec, noperands)
              || (GET_CODE (pattern) == SET
                  && (GET_CODE (SET_SRC (pattern)) == CALL
                      || get_attr_type (insn) == TYPE_SFUNC)))
-           fprintf (asm_out_file, "\t.uses L%d\n",
-                    CODE_LABEL_NUMBER (XEXP (note, 0)));
+           asm_fprintf (asm_out_file, "\t.uses %LL%d\n",
+                        CODE_LABEL_NUMBER (XEXP (note, 0)));
          else if (GET_CODE (pattern) == SET)
            ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, "L",
                                       CODE_LABEL_NUMBER (XEXP (note, 0)));
This page took 0.085236 seconds and 5 git commands to generate.