This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Register-relative data addressing, especially m68k.
On Fri, Feb 27, 2004 at 07:58:17AM -0700, Ray Whitmer wrote:
> On Fri, 27 Feb 2004, Gunther Nikl wrote:
> > I intend to contribute m68k-amigaos which adds baserel support to m68k.
> > However, I don't know what would be needed to make it a generic m68k
> > addition. Currently its restricted to the target. And without binutils
> > support its not very useful. The m68k-amigaos binutils modifications
> > are not in mainline binutils.
>
> Does it make sense to contribute m68k-amigaos that does not run with
> mainline binutils? I always thought the two were supposed to work
> together. I am just asking a question, not trying to make an argument.
I can't comment on that. The binutils modfications are freely available.
> By the way, where do I find the modified binutils? When I saw the modified
> gcc for amigaos, I saw no references to modified binutils, but perhaps I
> missed something.
The diffs can be found here:
ftp://ftp.geekgadgets.org/pub/geekgadgets/amiga/m68k/snapshots/current/diffs/binutils-2.9.1-diffs.gz
This diff can't be used with newer versions.
There is a port to a newer version but I don't know how well it works.
ftp://ftp.geekgadgets.org/pub/geekgadgets/amiga/m68k/alpha/binutils/binutils-2.13.1-gg-morphos-amithlon-2002-12-11.diff.bz2
The alpha part in the pathname isn't something you need to worry about.
Gunther