]> gcc.gnu.org Git - gcc.git/commitdiff
jump.c (delete_insn): Partially revert 19 Jan change; don't convert unused code label...
authorRichard Henderson <rth@cygnus.com>
Wed, 2 Feb 2000 09:41:03 +0000 (01:41 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 2 Feb 2000 09:41:03 +0000 (01:41 -0800)
        * jump.c (delete_insn): Partially revert 19 Jan change;
        don't convert unused code labels to notes at -O0.

From-SVN: r31758

gcc/ChangeLog
gcc/jump.c

index 24755ecb115de842f007b4ca4e1c55d5f87c6f40..523ee99a745e4b985f4ee95fbb2c46914f729cbd 100644 (file)
@@ -1,3 +1,8 @@
+2000-02-02  Richard Henderson  <rth@cygnus.com>
+
+       * jump.c (delete_insn): Partially revert 19 Jan change; 
+       don't convert unused code labels to notes at -O0.
+
 2000-02-02 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
 
        * toplev.c (rest_of_compilation): Run rebuild_jump_labels after
index 1f740fd801281c253e1a7b25a234975f8ab467cb..5e2aa0789bd83e8dbb0ef9f36008d33b6782ecd0 100644 (file)
@@ -4257,7 +4257,8 @@ delete_insn (insn)
 
   /* Don't delete user-declared labels.  Convert them to special NOTEs
      instead.  */
-  if (was_code_label && LABEL_NAME (insn) != 0 && ! dont_really_delete)
+  if (was_code_label && LABEL_NAME (insn) != 0
+      && optimize && ! dont_really_delete)
     {
       PUT_CODE (insn, NOTE);
       NOTE_LINE_NUMBER (insn) = NOTE_INSN_DELETED_LABEL;
This page took 0.071432 seconds and 5 git commands to generate.