[parisc-linux] A500 and glibc woes

Ingo Matthaes imatthae@grc.hp.com
Sun, 19 Nov 2000 19:35:57 +0100


finally we've got a A500 for palinux testing. Unfortunately
we have some problems with it.
A 32 bit kernel complains about a very old firmware and claims
"that machine will probably never run linux"  But in fact, it 
will :-)
First question: Did anyone ever succeeded with a 32bit kernel
on that hardware ?

A 64 bit Kernel boots fine and recognizes all available hardware 
including the additional 100BT card. But it traps with the init
which comes with the latest nfsroot tarball. I built a new one
from the sourcesw of debians sysvlinux-2.78 and it does not trap
anymore, but the kernel told me about unimplemented 32 syscalls.
At this point I tried to build a 64 bit glibc in order to get
a crt1.o , which is needed to builf for a 64bit init.

Did anyone ever build a 64bit glibc out of the current cvs tree ?
Today I've got 


ologue/epilogue insn

(insn 433 431 435 (set (reg:DI 26 %r26)
        (reg:DI 2 %r2)) -1 (nil)
    (nil))
../sysdeps/unix/sysv/linux/init-first.c:105: Unrecognizable insn:

(insn 440 438 441 (set (reg:DI 24 %r24)
        (lo_sum:DI (reg:DI 1 %r1)
            (symbol_ref:DI ("LP$-001")))) -1 (insn_list 437 (nil))
    (expr_list:REG_DEAD (reg:DI 1 %r1)
        (expr_list:REG_UNUSED (reg:DI 24 %r24)
            (nil))))
../sysdeps/unix/sysv/linux/init-first.c:105: Internal compiler error in num_delay_slots, at insn-attrtab.c:2505

Thats the point I'm currently stucking.

BTW If someone involved into the port with access to the internal HP 
    Network needs access to that machine, please contact me.

Later
     Ingo

-- 
Tel: ++49-2102-908-210              German Response Center
Fax: ++49-2102-907-934              Berliner Str. 111
Mailto: Ingo_Matthaes@hp.com        40880 Ratingen
                                    Germany

HP Unix/Linux Competency Center
Network and High AvailabilitY

OpenPGP fingerprint = 4298E7785FFD65DC8950 14E9F17F8CB5B611AA4A