Hi Lennart,
Lennart Sorensen wrote:
On Sat, Jul 02, 2016 at 08:57:56AM +0200, Riccardo Mottola wrote:
I what test program could I use? I noticed that e.g. Firefox (which works)
is not linked against it.
You could try forcing altivec off in libjpegturbo by setting the environment:
export JSIMD_FORCENONE=1
that works! Once set, the application loads several JPG files without
issues.
If that helps, then something is wrong with the runtime detection code.
It appears it is supposed to detect if the CPU supports altivec at
runtime and only use it if it is there.
I suppose that is the case then. Good to confirm that it is not a
GNUstep issue...
$ cat /proc/cpuinfo
processor : 0
cpu : 740/750
temperature : 39-41 C (uncalibrated)
clock : 299.999997MHz
revision : 131.0 (pvr 0008 8300)
bogomips : 33.28
timebase : 16644283
platform : PowerMac
model : PowerBook2,1
machine : PowerBook2,1
motherboard : PowerBook2,1 MacRISC Power Macintosh
detected as : 64 (iBook (first generation))
pmac flags : 0000000d
L2 cache : 512K unified
pmac-generation : NewWorld
Memory : 160 MB
Could you ask gdb what the illegal instruction is?
how would I do that?
I tried:
(gdb) disassemble
No function contains program counter for selected frame
Riccardo