On Fri, 16 Sep 2016, Andreas Schwab wrote: > * config/ia64/ia64.h (ASM_OUTPUT_DWARF_OFFSET): Use parameter > OFFSET, not offset. > * config/i386/cygming.h (ASM_OUTPUT_DWARF_OFFSET): Likewise.
Oops. Ok (counts as obvious). Thanks, Richard. > diff --git a/gcc/config/i386/cygming.h b/gcc/config/i386/cygming.h > index 228d6a2..faf8fa4 100644 > --- a/gcc/config/i386/cygming.h > +++ b/gcc/config/i386/cygming.h > @@ -109,8 +109,8 @@ along with GCC; see the file COPYING3. If not see > case 4: \ > fputs ("\t.secrel32\t", FILE); \ > assemble_name (FILE, LABEL); \ > - if (offset != 0) \ > - fprintf (FILE, "+" HOST_WIDE_INT_PRINT_DEC, offset) \ > + if ((OFFSET) != 0) \ > + fprintf (FILE, "+" HOST_WIDE_INT_PRINT_DEC, OFFSET) \ > break; \ > case 8: \ > /* This is a hack. There is no 64-bit section relative \ > @@ -120,8 +120,8 @@ along with GCC; see the file COPYING3. If not see > Fake the 64-bit offset by zero-extending it. */ \ > fputs ("\t.secrel32\t", FILE); \ > assemble_name (FILE, LABEL); \ > - if (offset != 0) \ > - fprintf (FILE, "+" HOST_WIDE_INT_PRINT_DEC, offset) \ > + if ((OFFSET) != 0) \ > + fprintf (FILE, "+" HOST_WIDE_INT_PRINT_DEC, OFFSET) \ > fputs ("\n\t.long\t0", FILE); \ > break; \ > default: \ > diff --git a/gcc/config/ia64/ia64.h b/gcc/config/ia64/ia64.h > index aab2d7a..00516bb 100644 > --- a/gcc/config/ia64/ia64.h > +++ b/gcc/config/ia64/ia64.h > @@ -1586,7 +1586,7 @@ do { > \ > fputs (integer_asm_op (SIZE, FALSE), FILE); \ > fputs ("@secrel(", FILE); \ > assemble_name (FILE, LABEL); \ > - if (offset != 0) \ > + if ((OFFSET) != 0) \ > fprintf (FILE, "+" HOST_WIDE_INT_PRINT_DEC, OFFSET); \ > fputc (')', FILE); \ > } while (0) > -- Richard Biener <rguent...@suse.de> SUSE LINUX GmbH, GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nuernberg)