[adtools] Re: even port to GCC 4.2.0 finished...

  • From: Joachim Birging <jocke.birging@xxxxxxxxxxxxx>
  • To: adtools@xxxxxxxxxxxxx
  • Date: Fri, 25 May 2007 18:19:01 +0200

Hi!

Jens Langner wrote:

So please update your working copies and give it a spin and report back if the
4.2.x also works fine for you...

I just compiled 4.2.0 and tried it out and it chokes on the following function in DOpus4 sources:

void LSprintfA(char *buf, char *fmt, void *args)
{
        IExec->RawDoFmt(fmt, args, NULL, buf);
}

void VARARGS68K LSprintf(char *buf, char *fmt, ...)
{
        va_list args;

        va_start(args, fmt);
        LSprintfA(buf, fmt, va_getlinearva(args, void *));
        va_end(args);
}

With the following error:

ppc-amigaos-gcc  -maltivec -mcrt=newlib -Wall -I../include-os4 -I. -Os -s -ggdb 
   -c -o main/extras.o main/extras.c
main/extras.c: In function 'LSprintf':
main/extras.c:268: internal compiler error: in rs6000_expand_builtin, at 
config/rs6000/rs6000.c:8038
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.sf.net/projects/adtools/> for instructions.

With my usual luck it's my fault, but then I know at least one of you will tell me :)

Regards,
Joachim Birging
______________________________________________________________________________
Amiga Development tools ML - //www.freelists.org/list/adtools
Homepage...................: http://www.sourceforge.net/projects/adtools
Listserver help............: mailto:adtools-request@xxxxxxxxxxxxx?Subject=HELP

Other related posts: