Re: [AD] changes to asm files

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


In message <20010215001455.A10542@xxxxxxxxxx>, George Foot writes:
>everybody seems to agree that it's OK
>to require a newish version of the assembler.

Depends how new "newish" is.  For cross-compiling from Linux the most solid
pre-compiled version for mingw I've found (at
http://www.devolution.com/~slouken/SDL/Xmingw32/ ) reports:

GNU assembler 19990818
Copyright 1997 Free Software Foundation, Inc.

If the features you're requiring aren't in this version of gas, then anyone
wanting to cross-compile a mingw allegro library will have to roll their own
cross-compiler and tool chain, which isn't a trivial job.

There are two different guides to doing this on the web.  Mumit Kahn's still
refers to egcs 1.1.1 (!), the other is for gcc 2.95.2:

http://www.devolution.com/~slouken/SDL/Xmingw32/crossgcc/index.html

But this uses the 19990818 snapshot of binutils and you'd need to fiddle
with the scripts to use a newer binutils.

Looking at the dates on the tarballs on ftp.gnu.org, it appears 19990818 is
between binutils 2.9.1 and 2.10 - is that new enough?  If you're unsure, I'm
happy to run a sample file through "19990818" gas to check if it supports
the features you're interested in.

Cheers,
Olly



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/