| 1 | #source: jr.s -mips32r2 -32 -mfpxx -EB |
| 2 | #source: jr.s -mips32r2 -32 -mfp64 -mmsa -EB |
| 3 | #source: jr.s -march=octeon -32 -mfp64 -EB -mdmx RUN_OBJCOPY |
| 4 | #source: jr.s -mips2 -32 -mips16 -mfpxx -EB RUN_OBJCOPY |
| 5 | #ld: -melf32btsmip -e 0 |
| 6 | #objcopy_objects: -R .MIPS.abiflags |
| 7 | #objdump: -p |
| 8 | |
| 9 | [^:]*: file format elf32-tradbigmips |
| 10 | |
| 11 | Program Header: |
| 12 | 0x70000003 off 0x000000.. vaddr 0x004000.. paddr 0x004000.. align 2\*\*3 |
| 13 | filesz 0x00000018 memsz 0x00000018 flags r-- |
| 14 | #... |
| 15 | LOAD off 0x00000000 vaddr 0x00400000 paddr 0x00400000 align 2\*\*16 |
| 16 | filesz 0x00000... memsz 0x00000... flags r-x |
| 17 | private flags = 8c8b1100: \[abi=O32\] \[mips64r2\] \[mdmx\] \[mips16\] \[32bitmode\] |
| 18 | |
| 19 | MIPS ABI Flags Version: 0 |
| 20 | |
| 21 | ISA: MIPS64r2 |
| 22 | GPR size: 32 |
| 23 | CPR1 size: 128 |
| 24 | CPR2 size: 0 |
| 25 | FP ABI: Hard float \(32-bit CPU, 64-bit FPU\) |
| 26 | ISA Extension: Cavium Networks Octeon |
| 27 | ASEs: |
| 28 | MDMX ASE |
| 29 | MSA ASE |
| 30 | MIPS16 ASE |
| 31 | FLAGS 1: 0000000. |
| 32 | FLAGS 2: 00000000 |
| 33 | |