Got SPEC2006 building on Silverbell (VExpress) and Canis1 (Orion). There are still some issues;
The builds are still going (6 hours so far on a 1GHz A9 for a build and 'test' case), and the Silverbell one has hit an ICE on one of the tests that looks like 635409,
and also looks like it needs some help getting Perl to work. The build on Canis has only just started,
but hasn't got Fortran installed.
(The SPEC2006 tools build also failed in the Perl testsuite on sprintf.t and sprintf2.t which seem to test integer
overflow cases in sprintf % fields)
Added a few of the kernel string/memory routines and bionic routines into my string/memory graphs and
also ran the tests on the Orion board (similar to other A9 performance - no surprise).
Wrote up a draft of an email to libffi-dev describing the varargs state; and as I was doing it realised that
one of the ways didn't quite work and was more messy.
Using rdepends to find all packages using ffi, need to figure out if any actually care about varargs.
Dave