This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: cross-compile error (sparc_sun_solaris --> alpha-dec-osf)
- To: Youngsoo Choi <youngsc at cs dot umn dot edu>
- Subject: Re: cross-compile error (sparc_sun_solaris --> alpha-dec-osf)
- From: Richard Henderson <rth at cygnus dot com>
- Date: Thu, 3 Feb 2000 14:35:14 -0800
- Cc: gcc at gcc dot gnu dot org
- References: <Pine.GSO.4.05.10002031528371.18314-100000@hamilton.ece.umn.edu>
On Thu, Feb 03, 2000 at 03:29:06PM -0600, Youngsoo Choi wrote:
> /var/tmp/ccqkM31g.s:395: Error: macro requires $at register while \
> noat in effect
The assembler has been told to macro expand stb, and the
compiler is emitting them.
> I used './configure --target=alphaev6-dec-osf1 -prefix=somewhere \
> --with-gnu-ld --with-gnu-as'
You didn't want `osf1' but rather the actual DU version that you're
interested in, eg `osf4.0d'.
Running osf1 on an ev6 machine is a nonsensical impossibility. The
osf1 assembler didn't understand the .arch directive, which is required
to convince it to emit the BWX instructions that were added to the
later machines.
r~