From: aesok Date: Wed, 25 Apr 2007 06:18:33 +0000 (+0000) Subject: PR target/18989 X-Git-Tag: upstream/4.9.2~49003 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9384357b31ae797a21cfc531cd3148383fc30cae;p=platform%2Fupstream%2Flinaro-gcc.git PR target/18989 * config/avr/avr.h (ASM_OUTPUT_ALIGN): Redefine. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124141 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cf05f74..8da90b3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-04-25 Anatoly Sokolov + + PR target/18989 + * config/avr/avr.h (ASM_OUTPUT_ALIGN): Redefine. + 2007-04-24 Brooks Moses * real.c (mpfr_from_real): Handle Inf and NaN, and allow the diff --git a/gcc/config/avr/avr.h b/gcc/config/avr/avr.h index 640adad..669e261 100644 --- a/gcc/config/avr/avr.h +++ b/gcc/config/avr/avr.h @@ -660,7 +660,11 @@ sprintf (STRING, "*.%s%lu", PREFIX, (unsigned long)(NUM)) #define ASM_OUTPUT_SKIP(STREAM, N) \ fprintf (STREAM, "\t.skip %lu,0\n", (unsigned long)(N)) -#define ASM_OUTPUT_ALIGN(STREAM, POWER) +#define ASM_OUTPUT_ALIGN(STREAM, POWER) \ + do { \ + if ((POWER) > 1) \ + fprintf (STREAM, "\t.p2align\t%d\n", POWER); \ + } while (0) #define CASE_VECTOR_MODE HImode