X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=ld%2Ftestsuite%2Fld-elf%2Feh5.d;fp=ld%2Ftestsuite%2Fld-elf%2Feh5.d;h=bc25639cc7f1e0b3316129a8cfe480616801538e;hp=c12562aa3b32f0e60bd082f3f3065d07e48a8940;hb=d5da4f291af551c0b8b79e1d4a9b173d60e5c10e;hpb=7b5ea4fcdf2819e070665ab5610f8b48e3867c10 diff --git a/ld/testsuite/ld-elf/eh5.d b/ld/testsuite/ld-elf/eh5.d index c12562a..bc25639 100644 --- a/ld/testsuite/ld-elf/eh5.d +++ b/ld/testsuite/ld-elf/eh5.d @@ -3,17 +3,18 @@ #source: eh5b.s #ld: #readelf: -wf -#target: x86_64-*-* i?86-*-* +#target: cfi +#notarget: alpha* hppa64* -The section .eh_frame contains: +Contents of the .eh_frame section: 00000000 0000001[04] 00000000 CIE Version: 1 Augmentation: "zR" - Code alignment factor: 1 + Code alignment factor: .* Data alignment factor: .* Return address column: .* - Augmentation data: 1b + Augmentation data: (0b|1b) DW_CFA_nop DW_CFA_nop @@ -21,7 +22,7 @@ The section .eh_frame contains: #... 0000001[48] 00000014 0000001[8c] FDE cie=00000000 pc=.* DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop @@ -29,23 +30,23 @@ The section .eh_frame contains: 000000(2c|30) 00000014 00000000 CIE Version: 1 Augmentation: "zPR" - Code alignment factor: 1 + Code alignment factor: .* Data alignment factor: .* Return address column: .* - Augmentation data: 03 .. .. .. .. 1b + Augmentation data: 03 .. .. .. .. (0b|1b) DW_CFA_nop 0000004[48] 00000014 0000001c FDE cie=000000(2c|30) pc=.* DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop 000000(5c|60) 00000014 0000006[04] FDE cie=00000000 pc=.* DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop @@ -53,10 +54,10 @@ The section .eh_frame contains: 0000007[48] 0000001[8c] 00000000 CIE Version: 1 Augmentation: "zPLR" - Code alignment factor: 1 + Code alignment factor: .* Data alignment factor: .* Return address column: .* - Augmentation data: 03 .. .. .. .. 0c 1b + Augmentation data: 03 .. .. .. .. 0c (0b|1b) DW_CFA_nop DW_CFA_nop @@ -66,7 +67,7 @@ The section .eh_frame contains: Augmentation data: (ef be ad de 00 00 00 00|00 00 00 00 de ad be ef) DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop @@ -74,12 +75,12 @@ The section .eh_frame contains: 000000b[08] 0000001[04] 00000000 CIE Version: 1 Augmentation: "zR" - Code alignment factor: 1 + Code alignment factor: .* Data alignment factor: .* Return address column: .* - Augmentation data: 1b + Augmentation data: (0b|1b) - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 #... 000000(c4|d0) 0000001[04] 0000001[8c] FDE cie=000000b[08] pc=.* DW_CFA_nop @@ -89,16 +90,16 @@ The section .eh_frame contains: 000000[de]8 00000014 00000000 CIE Version: 1 Augmentation: "zPR" - Code alignment factor: 1 + Code alignment factor: .* Data alignment factor: .* Return address column: .* - Augmentation data: 03 .. .. .. .. 1b + Augmentation data: 03 .. .. .. .. (0b|1b) DW_CFA_nop 00000(0f|10)0 00000014 0000001c FDE cie=000000[de]8 pc=.* DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop @@ -111,10 +112,10 @@ The section .eh_frame contains: 000001(1c|30) 0000001[8c] 00000000 CIE Version: 1 Augmentation: "zPLR" - Code alignment factor: 1 + Code alignment factor: .* Data alignment factor: .* Return address column: .* - Augmentation data: 03 .. .. .. .. 0c 1b + Augmentation data: 03 .. .. .. .. 0c (0b|1b) DW_CFA_nop DW_CFA_nop @@ -124,37 +125,37 @@ The section .eh_frame contains: Augmentation data: (ef be ad de 00 00 00 00|00 00 00 00 de ad be ef) DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop 000001(58|70) 00000014 000001(5c|74) FDE cie=00000000 pc=.* DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop - -000001(70|88) 00000014 000001(48|5c) FDE cie=000000(2c|30) pc=.* +#... +000001(70|88) 00000014 00000(01c|148|15c) FDE cie=00000(02c|030|170) pc=.* DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop 000001(88|a0) 00000014 000001(8c|a4) FDE cie=00000000 pc=.* DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop - -000001(a0|b8) 0000001c 000001(30|44) FDE cie=0000007[48] pc=.* +#... +000001(a0|b8|d4) 0000001c 00000(020|130|144) FDE cie=00000(074|078|1b8) pc=.* Augmentation data: (ef be ad de 00 00 00 00|00 00 00 00 de ad be ef) DW_CFA_advance_loc: 4 to .* - DW_CFA_def_cfa: r0 ofs 16 + DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop