1 #source: abs32-1.s 2 #as: --em=criself --march=v32 3 #objdump: -dr 4 5 # Check that jump-type instructions to absolute addresses 6 # assemble and disassemble correctly for v32 given "old-style" 7 # mnemonics. 8 9 .*: file format elf32.*-cris 10 11 Disassembly of section \.text: 12 13 00000000 <locsym2-0x2>: 14 0: b005 nop 15 16 00000002 <locsym2>: 17 2: b005 nop 18 4: bf0d 0000 0000 jump 0 <locsym2-0x2> 19 6: R_CRIS_32 \.text\+0x2 20 a: bf0d 0000 0000 jump 0 <locsym2-0x2> 21 c: R_CRIS_32 locsym2 22 10: bf0d 0000 0000 jump 0 <locsym2-0x2> 23 12: R_CRIS_32 locsym3 24 16: bf0d 0000 0000 jump 0 <locsym2-0x2> 25 18: R_CRIS_32 \.text\+0x74 26 1c: bf0d 0000 0000 jump 0 <locsym2-0x2> 27 1e: R_CRIS_32 extsym 28 22: bfbd 0000 0000 jsr 0 <locsym2-0x2> 29 24: R_CRIS_32 \.text\+0x2 30 28: bfbd 0000 0000 jsr 0 <locsym2-0x2> 31 2a: R_CRIS_32 locsym2 32 2e: bfbd 0000 0000 jsr 0 <locsym2-0x2> 33 30: R_CRIS_32 locsym3 34 34: bfbd 0000 0000 jsr 0 <locsym2-0x2> 35 36: R_CRIS_32 \.text\+0x74 36 3a: bfbd 0000 0000 jsr 0 <locsym2-0x2> 37 3c: R_CRIS_32 extsym 38 40: 3fbf 0000 0000 jsrc 0 <locsym2-0x2> 39 42: R_CRIS_32 \.text\+0x2 40 46: 0000 bcc \. 41 48: 0000 bcc \. 42 4a: 3fbf 0000 0000 jsrc 0 <locsym2-0x2> 43 4c: R_CRIS_32 locsym2 44 50: 0000 bcc \. 45 52: 0000 bcc \. 46 54: 3fbf 0000 0000 jsrc 0 <locsym2-0x2> 47 56: R_CRIS_32 locsym3 48 5a: 0000 bcc \. 49 5c: 0000 bcc \. 50 5e: 3fbf 0000 0000 jsrc 0 <locsym2-0x2> 51 60: R_CRIS_32 \.text\+0x74 52 64: 0000 bcc \. 53 66: 0000 bcc \. 54 68: 3fbf 0000 0000 jsrc 0 <locsym2-0x2> 55 6a: R_CRIS_32 extsym 56 6e: 0000 bcc \. 57 70: 0000 bcc \. 58 72: b005 nop 59 60 00000074 <locsym3>: 61 74: b005 nop 62 \.\.\. 63