This is the mail archive of the
mailing list for the binutils project.
Re: PATCH: Fix mixing MIPS object files.
On Tue, Dec 03, 2002 at 05:49:42PM +0000, Richard Sandiford wrote:
> "H. J. Lu" <firstname.lastname@example.org> writes:
> > > > > It's just a request for comments at this stage. I'll whip
> > > > > up something for the testsuite before seeking approval.
> > > >
> > > > Last time when I tried, I got
> > > >
> > > > # /export/tools-3.2-redhat-8/bin/mipsel-linux-gcc -march=mips64 f.c -S
> > > > cc1: bad value (mips64) for -march= switch
> > >
> > > The new -march stuff is only in 3.3. I'm not sure what
> > > point you're making, though.
> > >
> > Your binutils change doesn't work with my current MIPS toolchain in
> > my RedHat 8.x mips port. I have no plan to jump to gcc 3.3 before Red
> > Hat does :-). Do you have a gcc patch for gcc 3.2?
> OK, let's step back a bit ;)
> Where did that -march=mips64 thing come from? Yes, 3.3 supports it,
> but I'm not quite sure what it has to do with the patch I posted.
> When you say that the binutils change breaks you RH8.0 port, are
> you talking about the one I just posted? If so, could you explain
> what goes wrong? I'll try to fix it.
I may have missed something here. I thought the goal of your binutils
change was to allow me to do
# /export/tools-3.2-redhat-8/bin/mipsel-linux-gcc -march=mips64 f.c -c
That is to generate MIPS64 ISA insn which is compatible with the 32BI