Port-macppc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
observations with "HAVE_GCC=48"
Following some recent commits, a release build completes without
problems when using gcc 4.8.3.
Runtime is another matter.
'ofwboot.xcf' built with gcc 4.8.3 incurs:
DEFAULT CATCH!, code=300 at %SRR0: 00e0e714 %SRR1: 00083030
Attempting to boot anything else afterwards without resetting results in:
CLAIM failed
Following reset, booting with gcc-4.5.4-built 'ofwboot.xcf' works,
but a gcc-4.8.3-built GENERIC kernel panics with:
No ADB support present, assuming USB keyboard
mem region 0 start=0 size=20000000
mem region 1 start=20000000 size=20000000
mem region 2 start=40000000 size=20000000
mem region 3 start=60000000 size=20000000
avail region 0 start=0xc000 size=0xdf4000
avail region 1 start=0xe1b000 size=0x7ede5000
panic: pmap_steal_memory: no appropriate memory to steal!
Stopped in pid 0.1 (system) at netbsd:vpanic+0x13c: or r3, r29, r29
0x656eade0: at panic+0x4c
0x656eae20: at pmap_steal_memory+0x18c
0x656eae50: at uvm_page_init+0x134
0x656eaea0: at uvm_init+0x44
0x656eaec0: at main+0x5c
0x656eaf10: at 0x1000a4
db>
The target machine is a PowerMac G4 (AGP Graphics)--"sawtooth" IIRC--
with stock 400MHz MPC 7400 and 2GB RAM.
I'll see about building a debug version of the kernel for more info.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index