* config/sh/sh.h (LABEL_ALIGN): Use UNSPECV_ALIGN instead of 1.
authorAlexandre Oliva <aoliva@redhat.com>
Thu, 11 Jan 2001 17:15:13 +0000 (17:15 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Thu, 11 Jan 2001 17:15:13 +0000 (17:15 +0000)
From-SVN: r38910

gcc/ChangeLog
gcc/config/sh/sh.h

index 186c339..cd7d321 100644 (file)
@@ -1,5 +1,7 @@
 2001-01-11  Alexandre Oliva  <aoliva@redhat.com>
 
+       * config/sh/sh.h (LABEL_ALIGN): Use UNSPECV_ALIGN instead of 1.
+
        * Makefile.in (check-gcc//%, check-g++//%, check-g77//%,
        check-objc//%): Support parallel testing of multilibs.
        (TESTSUITEDIR): Set to testsuite by default, but override for
index e78a461..ebc98b3 100644 (file)
@@ -401,7 +401,7 @@ do {                                                                        \
   (PREV_INSN (A_LABEL)                                                 \
    && GET_CODE (PREV_INSN (A_LABEL)) == INSN                           \
    && GET_CODE (PATTERN (PREV_INSN (A_LABEL))) == UNSPEC_VOLATILE      \
-   && XINT (PATTERN (PREV_INSN (A_LABEL)), 1) == 1)                    \
+   && XINT (PATTERN (PREV_INSN (A_LABEL)), 1) == UNSPECV_ALIGN)                \
    /* explicit alignment insn in constant tables. */                   \
   ? INTVAL (XVECEXP (PATTERN (PREV_INSN (A_LABEL)), 0, 0))             \
   : 0)