Current CVS'd snapshot build dies on m68k-next-nextstep3compiling cccp.c for stage 3

Toon Moene toon@moene.indiv.nluug.nl
Sun Sep 20 17:05:00 GMT 1998


>  Note the ppc port is being mis-compiled too.  David
>  Edelsohn managed to track it down to the recent dbra
>  changes.  Could be running into a similar situation on
>  the m68k.

Yep, I'd had my hopes centered on that one (if for nothing else  
than the amount of work David put into tracking it down).   
Unfortunately, the snapshot I CVS'd yesterday (199809191000UTC),  
which contains his updates, still failed the same way.

In the mean time (snapshot CVS'd at 199809201100UTC) I ran into a  
new problem:

_eh
../../egcs/gcc/libgcc2.c: In function `in_reg_window':
../../egcs/gcc/libgcc2.c:3527: warning: unused parameter `reg'
../../egcs/gcc/libgcc2.c:3527: warning: unused parameter `udata'
/usr/tmp/ccbbsZ0U.s:987:Unknown pseudo-op: .section
/usr/tmp/ccbbsZ0U.s:987:Rest of line ignored. 1st junk character  
valued 95 (_).
make[2]: *** [libgcc2.a] Error 1

while building the stage 1 compiler.

% as -v
NeXT Computer, Inc. version cctools-28.obj~39, GNU assembler version 1.38

This is probably due to Melissa's changes:

% grep section snapshots/egcs/gcc/config/nextstep.h
...
#define EH_FRAME_SECTION_ASM_OP ".section __TEXT,__eh_frame,regular"
...

Cheers,
Toon.



More information about the Gcc mailing list