Hello,

running the 'make check' of guile 2.0 I've got an Illegal instruction. I don't 
know any mips, so I'd like someone here to check this.

Here is the gdb point about it:
... output of 'disassemble'
   0x2b977bfc <+1036>:  ldc1    $f2,16(s1)
   0x2b977c00 <+1040>:  ldc1    $f1,8(s0)
   0x2b977c04 <+1044>:  mul.d   $f13,$f0,$f12
   0x2b977c08 <+1048>:  mul.d   $f12,$f12,$f2
=> 0x2b977c0c <+1052>:  madd.d  $f13,$f1,$f2
   0x2b977c10 <+1056>:  b       0x2b977bb8 <scm_product+968>
   0x2b977c14 <+1060>:  msub.d  $f12,$f1,$f0
   0x2b977c18 <+1064>:  ldc1    $f0,8(s1)
   0x2b977c1c <+1068>:  ldc1    $f12,8(s0)

Guile is built for n64 with gcc 4.5.1. Here is the readelf -h of the binary:
ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              EXEC (Executable file)
  Machine:                           MIPS R3000
  Version:                           0x1
  Entry point address:               0x10000b90
  Start of program headers:          52 (bytes into file)
  Start of section headers:          4432 (bytes into file)
  Flags:                             0x20a10027, noreorder, pic, cpic, abi2, 
loongson-2f, mips3
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         8
  Size of section headers:           40 (bytes)
  Number of section headers:         31
  Section header string table index: 28

-- 
You received this message because you are subscribed to the Google Groups 
"loongson-dev" group.
To post to this group, send email to loongson-dev@googlegroups.com.
To unsubscribe from this group, send email to 
loongson-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/loongson-dev?hl=en.

Reply via email to