From: Art Haas Date: Thu, 8 Apr 1999 00:32:14 +0000 (-0600) Subject: freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Avoid ambigious else statement. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0385ba57730f80589c434c8a0c3bd9c22fa1f4f8;p=gcc.git freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Avoid ambigious else statement. * freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Avoid ambigious else statement. * gas.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. * linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. * openbsd.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. Co-Authored-By: Jeffrey A Law From-SVN: r26286 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 24c7f8a86c9..89b426373c3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +Thu Apr 8 01:26:05 1999 Arg Haas (ahaas@neosoft.com) + Jeffrey A Law (law@cygnus.com) + + * freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Avoid ambigious + else statement. + * gas.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. + * linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. + * openbsd.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. + Wed Apr 7 22:40:19 1999 Jim Wilson * i960/i960.c (i960_function_prologue): Don't save static chain diff --git a/gcc/config/i386/freebsd-elf.h b/gcc/config/i386/freebsd-elf.h index 1c4f1dc6389..a65a6d80705 100644 --- a/gcc/config/i386/freebsd-elf.h +++ b/gcc/config/i386/freebsd-elf.h @@ -199,7 +199,8 @@ Boston, MA 02111-1307, USA. */ #ifdef HAVE_GAS_MAX_SKIP_P2ALIGN #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \ - if ((LOG) != 0) \ + if ((LOG) != 0) {\ if ((MAX_SKIP) == 0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \ - else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)) + else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)) \ + } #endif diff --git a/gcc/config/i386/gas.h b/gcc/config/i386/gas.h index 3350afef7bc..100435434a5 100644 --- a/gcc/config/i386/gas.h +++ b/gcc/config/i386/gas.h @@ -94,9 +94,10 @@ Boston, MA 02111-1307, USA. */ #ifdef HAVE_GAS_MAX_SKIP_P2ALIGN # define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \ - if ((LOG) != 0) \ + if ((LOG) != 0) {\ if ((MAX_SKIP) == 0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \ - else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)) + else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)) \ + } #endif /* A C statement or statements which output an assembler instruction diff --git a/gcc/config/i386/linux.h b/gcc/config/i386/linux.h index 91d3830673d..7b368f8e5fb 100644 --- a/gcc/config/i386/linux.h +++ b/gcc/config/i386/linux.h @@ -228,8 +228,9 @@ Boston, MA 02111-1307, USA. */ #ifdef HAVE_GAS_MAX_SKIP_P2ALIGN #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \ do { \ - if ((LOG) != 0) \ + if ((LOG) != 0) { \ if ((MAX_SKIP) == 0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \ else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \ + } \ } while (0) #endif diff --git a/gcc/config/i386/openbsd.h b/gcc/config/i386/openbsd.h index 69ac05baf77..dc84f892c16 100644 --- a/gcc/config/i386/openbsd.h +++ b/gcc/config/i386/openbsd.h @@ -125,9 +125,10 @@ Boston, MA 02111-1307, USA. */ #ifdef HAVE_GAS_MAX_SKIP_P2ALIGN #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \ do { \ - if ((LOG) != 0) \ + if ((LOG) != 0) { \ if ((MAX_SKIP) == 0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \ else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \ + } \ } while (0) #endif