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
__ 
distcc mailing list            http://distcc.samba.org/
To unsubscribe or change options: 
http://lists.samba.org/cgi-bin/mailman/listinfo/distcc

Reply via email to