> > If any of you guys have a chance to track down what's going on, let
me
> > know. Otherwise, just aply this workaround while compiling an UP
kernel.
>
> Hm.. this is actually the code that makes it crash:
>
> .macro COMMENT
> # 1 "comment"
> .endm
>
> .ent foo, 0
> COMMENT
> nop
> .end foo
>
> .ent bar, 0
> COMMENT
> nop
> .end bar
>
> The preprocessor adds a source line comment when it finds the ifdef
you've
> added. The same source line comment is being used several times when
you use
> the macros. This nukes the assembler. It's the same for both the
current CVS
> and the version we're using for the kernel compiles. I'll see what I
can do.
I've just encountered this problem with Thursday's sources -- in
r4k_genex.S -- after making a small change in another file. Any
suggestions?
John
|