chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] cross-chicken for m68k-elf


From: John Cowan
Subject: Re: [Chicken-users] cross-chicken for m68k-elf
Date: Wed, 30 May 2007 10:40:23 -0400
User-agent: Mutt/1.5.13 (2006-08-11)

felix winkelmann scripsit:

> That the assembler aborts doesn't really look too good. Is there some
> gcc option to emit "long" jumps (assuming there is some range problem)?
> Try to remove the optimization flags (-Os -fomit-frame-pointer) from 
> CFLAGS.

The trouble is that long jumps on the 8086 architecture are incompatible
with PIC, since they are (as the error message says) absolute.  So
the trouble arises from the combination of PIC and overlarge C functions
requiring excessively long jumps.  One or the other must go.

(Or you could, like, not support this antiquated platform, dude.)

-- 
In politics, obedience and support      John Cowan <address@hidden>
are the same thing.  --Hannah Arendt    http://www.ccil.org/~cowan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]