Matthew Dillon wrote:
>:The problem is that cpp (from gcc 2.8.1) _does_not_ remove
>:backslash-newline sequences from string constants (and maybe elsewhere
>:as well). This causes problems with the DEVICE_NAMES macro defined in
>:vector.h and used in vector.s.
...
>I suggest using ANSI string
:> 1 1 22 4072 2533 456 2641 13908 wire243 \nclk0 irq
:> ^^ !!!
:
:I recognize that from gcc-2.8.1: The cpp behaviour changed and resulted
:in the DEVICE_NAMES macro in vector.h being incorrectly expanded.
Andreas Klemm wrote:
>See the leading \n's in the Interrupts column (see !!!)
>1st is ok using our cc
>2nd is using egcs with different compile options.
>But error remains the same even with no optimitation
...
> 1 1 22 4072 2533 456 2641 13908 wire243 \nclk0 irq
>
On Sun, 4 Apr 1999, Andreas Klemm wrote:
> See the leading \n's in the Interrupts column (see !!!)
> 1st is ok using our cc
> 2nd is using egcs with different compile options.
> But error remains the same even with no optimitation
Very strange. It could have something to do with the following, th