This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [distcc] gcc bootstraps with distcc
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Alexandre Oliva <aoliva at redhat dot com>
- Cc: Mark Mitchell <mark at codesourcery dot com>, Neil Booth <neil at daikokuya dot co dot uk>, Thomas Walker <Thomas dot Walker at morganstanley dot com>, Zack Weinberg <zack at codesourcery dot com>, Dara Hazeghi <dhazeghi at yahoo dot com>, gcc-patches at gcc dot gnu dot org, mbp at sourcefrog dot net, distcc at lists dot samba dot org, Mike Stump <mrs at apple dot com>
- Date: Sat, 13 Sep 2003 18:13:50 -0400
- Subject: Re: [distcc] gcc bootstraps with distcc
- References: <20030803182040.GC28693@daikokuya.co.uk> <or65ld38os.fsf@free.redhat.lsd.ic.unicamp.br> <20030804133815.GB14903@daikokuya.co.uk> <orel011q5z.fsf@free.redhat.lsd.ic.unicamp.br> <20030804141352.GA15250@daikokuya.co.uk> <orwudtzdee.fsf@free.redhat.lsd.ic.unicamp.br> <or3cghz7x2.fsf@free.redhat.lsd.ic.unicamp.br> <ory8y9xt0p.fsf@free.redhat.lsd.ic.unicamp.br> <00f801c35c2c$0797ef60$6900a8c0@minax> <ord6eww1k8.fsf@free.redhat.lsd.ic.unicamp.br>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Sat, Aug 23, 2003 at 05:39:51PM -0300, Alexandre Oliva wrote:
> >> > * c-ppoutput.c (cb_line_change): Don't skip line changing while
> >> > parsing macro arguments in the top-level context.
This patch seems like regression to me:
cat > foo.S <<EOF
#define b(x) #x
a b
c
EOF
gcc -E foo.S now outputs:
# 1 "bar.S"
# 1 "<built-in>"
# 1 "<command line>"
# 1 "bar.S"
a
b
# 3 "bar.S"
c
while previously it wrote:
# 1 "bar.S"
# 1 "<built-in>"
# 1 "<command line>"
# 1 "bar.S"
a b
c
For assembler, line breaks are of course important.
Jakub