Subject: port-amiga/4332: PR 3123 test program makes 68060 panic if compiled with old gcc
To: None <email@example.com>
From: None <firstname.lastname@example.org>
Date: 10/24/1997 14:39:20
>Synopsis: PR3123 test program makes 68060 panic if compiled with old gcc
>Responsible: gnats-admin (GNATS administrator)
>Arrival-Date: Fri Oct 24 05:50:02 1997
>Originator: Ignatios Souvatzis
University of Bonn, CS department, Chair V
>Release: ca. 1997 Oct 20
NetBSD/Amiga on 68060
If you run the test program from PR 3123, compiled with the faulty gcc,
it will not get a SIGBUS, but panic the machine.
The FSLW reported by the panic says "invalid root level pointer", which is
very fishy, as the virtual address in error is in the user stack area (and in
its first page, which should be there as soon as the process has started to
cc -o trampoline trampoline.c
Workaround: fix gcc to produce correct code.
Of course, the trap handler needs to be fixed.