* sparc/sysv4.h (ASM_OUTPUT_CASE_LABEL): Handle 64 bit pointers.
authorDoug Evans <dje@gnu.org>
Wed, 15 Jun 1994 07:45:23 +0000 (07:45 +0000)
committerDoug Evans <dje@gnu.org>
Wed, 15 Jun 1994 07:45:23 +0000 (07:45 +0000)
From-SVN: r7484

gcc/config/sparc/sysv4.h

index 786fcbcd0a418e463de306885574f5e4e5080062..651c4084fac19de10bbe26a2c37c6c228ef8a9e5 100644 (file)
@@ -126,7 +126,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #undef ASM_OUTPUT_CASE_LABEL
 #define ASM_OUTPUT_CASE_LABEL(FILE, PREFIX, NUM, JUMPTABLE)            \
-do { ASM_OUTPUT_ALIGN ((FILE), 2);                                     \
+do { ASM_OUTPUT_ALIGN ((FILE), Pmode == SImode ? 2 : 3);               \
      ASM_OUTPUT_INTERNAL_LABEL ((FILE), PREFIX, NUM);                  \
    } while (0)