[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[MIT-Scheme-users] SIGILL, Illegal instruction
From: |
Chris Hanson |
Subject: |
[MIT-Scheme-users] SIGILL, Illegal instruction |
Date: |
Fri, 31 Oct 2003 11:52:09 -0500 |
User-agent: |
IMAIL/1.20; Edwin/3.114; MIT-Scheme/7.7.90 |
Date: 30 Oct 2003 20:43:24 -0600
From: Elizabeth Barham <address@hidden>
I am trying to make MIT-Scheme run correctly on an older x486
machine. I do not know the name of the manufacturer of the processor
proper.
The error occurs at 0x8089d4e:
0x8089d39 <i386_initialize_no_fp+28>: pushf
0x8089d3a <i386_initialize_no_fp+29>: pop %eax
0x8089d3b <i386_initialize_no_fp+30>: xor %ecx,%eax
0x8089d3d <i386_initialize_no_fp+32>: je 0x8089d9e
<no_cpuid_instr>
0x8089d3f <i386_initialize_no_fp+34>: push %ecx
0x8089d40 <i386_initialize_no_fp+35>: popf
0x8089d41 <i386_initialize_no_fp+36>: movl $0x1,0x80afcd4
0x8089d4b <i386_initialize_no_fp+46>: push %ebx
0x8089d4c <i386_initialize_no_fp+47>: xor %eax,%eax
0x8089d4e <i386_initialize_no_fp+49>: cpuid
0x8089d50 <i386_initialize_no_fp+51>: cmp $0x1,%eax
0x8089d53 <i386_initialize_no_fp+54>: jl 0x8089d9d <not_amd_cpu>
Obviously the detection of the cpuid instruction is failing.
Please tell me the values of %eax and %ecx at instruction 0x8089d3b.
Chris
- [MIT-Scheme-users] SIGILL, Illegal instruction, Elizabeth Barham, 2003/10/30
- [MIT-Scheme-users] SIGILL, Illegal instruction, Chris Hanson, 2003/10/31
- [MIT-Scheme-users] SIGILL, Illegal instruction,
Chris Hanson <=
- Re: [MIT-Scheme-users] SIGILL, Illegal instruction, Elizabeth Barham, 2003/10/31
- [MIT-Scheme-users] SIGILL, Illegal instruction, Chris Hanson, 2003/10/31
- Re: [MIT-Scheme-users] SIGILL, Illegal instruction, Elizabeth Barham, 2003/10/31
- [MIT-Scheme-users] SIGILL, Illegal instruction, Chris Hanson, 2003/10/31
- Re: [MIT-Scheme-users] SIGILL, Illegal instruction, Elizabeth Barham, 2003/10/31