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