[parisc-linux] 64-bit kernel builds with gcc-3.4 experimental cross.

Matthew Wilcox willy@debian.org
Thu, 18 Sep 2003 01:38:07 +0100


On Wed, Sep 17, 2003 at 06:54:07PM -0400, Carlos O'Donell wrote:
> On Wed, Sep 17, 2003 at 12:43:18PM -0400, John David Anglin wrote:
> > > hppa64-linux-ld: Relocatable linking with relocations from format
> > > elf32-hppa-linux (sched.o) to format elf32-hppa-linux (kernel.o) is not
> > > supported
> > 
> > As far as I know, there is no multi-arch support in ld or as.
> > There isn't multi-arch support in GCC either.  You need separate
> > compilers for 32 and 64 bits.
> 
> Separate compilers yes. Separate linker and assembler no.
> I thought I could use '--enable-targets=hppa64-linux' in binutils.

I think that only works for some parts of binutils -- specifically not ld.

-- 
"It's not Hollywood.  War is real, war is primarily not about defeat or
victory, it is about death.  I've seen thousands and thousands of dead bodies.
Do you think I want to have an academic debate on this subject?" -- Robert Fisk