diff options
Diffstat (limited to 'lld/test/core')
32 files changed, 98 insertions, 98 deletions
diff --git a/lld/test/core/absolute-basic.objtxt b/lld/test/core/absolute-basic.objtxt index b13e2ac1d0a..af64794514a 100644 --- a/lld/test/core/absolute-basic.objtxt +++ b/lld/test/core/absolute-basic.objtxt @@ -8,14 +8,14 @@ absolute-atoms: - name: putchar value: 0xFFFF0040 - + - name: reset value: 0xFFFF0080 ... -# CHECK: absolute-atoms: +# CHECK: absolute-atoms: # CHECK: name: putchar # CHECK: value: 0x00000000FFFF0040 # CHECK: name: reset diff --git a/lld/test/core/archive-chain.objtxt b/lld/test/core/archive-chain.objtxt index 0651dadd71c..0f80985ec11 100644 --- a/lld/test/core/archive-chain.objtxt +++ b/lld/test/core/archive-chain.objtxt @@ -45,7 +45,7 @@ members: - name: baz1 scope: global type: code - + - name: baz1b type: code diff --git a/lld/test/core/auto-hide-coalesce.objtxt b/lld/test/core/auto-hide-coalesce.objtxt index 24b2e1c4e65..ad82d5afc57 100644 --- a/lld/test/core/auto-hide-coalesce.objtxt +++ b/lld/test/core/auto-hide-coalesce.objtxt @@ -10,17 +10,17 @@ defined-atoms: scope: global type: code merge: as-weak - + - name: _inlineFunc2 scope: global type: code merge: as-weak - + - name: _inlineFunc3 scope: global type: code merge: as-addressed-weak - + - name: _inlineFunc4 scope: global type: code @@ -31,17 +31,17 @@ defined-atoms: scope: global type: code merge: as-weak - + - name: _inlineFunc2 scope: global type: code merge: as-addressed-weak - + - name: _inlineFunc3 scope: global type: code merge: as-weak - + - name: _inlineFunc4 scope: global type: code diff --git a/lld/test/core/constants-coalesce.objtxt b/lld/test/core/constants-coalesce.objtxt index e64783720a7..a82f6800908 100644 --- a/lld/test/core/constants-coalesce.objtxt +++ b/lld/test/core/constants-coalesce.objtxt @@ -11,7 +11,7 @@ defined-atoms: type: constant merge: by-content content: [ 01, 02, 03, 04 ] - + - ref-name: L8-byte type: constant merge: by-content diff --git a/lld/test/core/cstring-coalesce.objtxt b/lld/test/core/cstring-coalesce.objtxt index 914740933ff..78986a08c64 100644 --- a/lld/test/core/cstring-coalesce.objtxt +++ b/lld/test/core/cstring-coalesce.objtxt @@ -10,7 +10,7 @@ defined-atoms: type: c-string merge: by-content content: [ 68, 65, 6c, 6c, 6f, 00 ] - + - ref-name: L1 type: c-string merge: by-content diff --git a/lld/test/core/custom-section.objtxt b/lld/test/core/custom-section.objtxt index faf4f4310d1..ce305e9af38 100644 --- a/lld/test/core/custom-section.objtxt +++ b/lld/test/core/custom-section.objtxt @@ -24,7 +24,7 @@ defined-atoms: # CHECK: name: _foo1 -# CHECK-NOT: section-name: +# CHECK-NOT: section-name: # CHECK: name: _foo2 # CHECK: section-choice: custom # CHECK: section-name: __foozle diff --git a/lld/test/core/dead-strip-basic.objtxt b/lld/test/core/dead-strip-basic.objtxt index 94af8e2b1df..64cd2291c76 100644 --- a/lld/test/core/dead-strip-basic.objtxt +++ b/lld/test/core/dead-strip-basic.objtxt @@ -17,7 +17,7 @@ defined-atoms: - offset: 6 kind: pcrel32 target: baz - + - name: mydead1 scope: global diff --git a/lld/test/core/dead-strip-globals.objtxt b/lld/test/core/dead-strip-globals.objtxt index 568eb71511d..8feb235d07c 100644 --- a/lld/test/core/dead-strip-globals.objtxt +++ b/lld/test/core/dead-strip-globals.objtxt @@ -16,7 +16,7 @@ defined-atoms: - offset: 6 kind: pcrel32 target: baz - + - name: myglobal1 scope: global diff --git a/lld/test/core/error-atom-attribute.objtxt b/lld/test/core/error-atom-attribute.objtxt index f3098e52a8e..6643aba29ee 100644 --- a/lld/test/core/error-atom-attribute.objtxt +++ b/lld/test/core/error-atom-attribute.objtxt @@ -11,7 +11,7 @@ defined-atoms: scope: hidden foobar: true dead-strip: never - + ... diff --git a/lld/test/core/error-atom-content-byte-value.objtxt b/lld/test/core/error-atom-content-byte-value.objtxt index e2447caeb52..6e675576461 100644 --- a/lld/test/core/error-atom-content-byte-value.objtxt +++ b/lld/test/core/error-atom-content-byte-value.objtxt @@ -10,7 +10,7 @@ defined-atoms: - name: entry scope: hidden content: [ A5, 00, 4G, 1F ] - + ... diff --git a/lld/test/core/error-atom-content-bytes.objtxt b/lld/test/core/error-atom-content-bytes.objtxt index e18a3bcb1a5..a8a82b2b45e 100644 --- a/lld/test/core/error-atom-content-bytes.objtxt +++ b/lld/test/core/error-atom-content-bytes.objtxt @@ -10,7 +10,7 @@ defined-atoms: - name: entry scope: hidden content: [ A5, 1234, 00, 4F ] - + ... diff --git a/lld/test/core/error-atom-type.objtxt b/lld/test/core/error-atom-type.objtxt index 80dd9a05b33..b0943f8e274 100644 --- a/lld/test/core/error-atom-type.objtxt +++ b/lld/test/core/error-atom-type.objtxt @@ -11,7 +11,7 @@ defined-atoms: scope: hidden type: superluminal dead-strip: never - + ... diff --git a/lld/test/core/error-atom-undefined-wrong-attribue.objtxt b/lld/test/core/error-atom-undefined-wrong-attribue.objtxt index 0ee1d275183..5cdd8519c80 100644 --- a/lld/test/core/error-atom-undefined-wrong-attribue.objtxt +++ b/lld/test/core/error-atom-undefined-wrong-attribue.objtxt @@ -9,7 +9,7 @@ undefined-atoms: - name: foo type: code - + ... diff --git a/lld/test/core/error-file-attribute.objtxt b/lld/test/core/error-file-attribute.objtxt index 6897dc91e5a..d8393dc5e40 100644 --- a/lld/test/core/error-file-attribute.objtxt +++ b/lld/test/core/error-file-attribute.objtxt @@ -10,7 +10,7 @@ aardvark: true defined-atoms: - name: entry scope: hidden - + ... diff --git a/lld/test/core/fixups-addend.objtxt b/lld/test/core/fixups-addend.objtxt index 24af91ffa7c..d976150459c 100644 --- a/lld/test/core/fixups-addend.objtxt +++ b/lld/test/core/fixups-addend.objtxt @@ -8,7 +8,7 @@ defined-atoms: - name: foo type: code - content: [ 48, 8D, 3D, 00, 00, 00, 00, + content: [ 48, 8D, 3D, 00, 00, 00, 00, 48, 8D, 3D, 00, 00, 00, 00 ] references: - offset: 3 @@ -19,10 +19,10 @@ defined-atoms: kind: pcrel32 target: bar addend: -50 - + - name: func type: code - content: [ 48, 8D, 3D, 00, 00, 00, 00, + content: [ 48, 8D, 3D, 00, 00, 00, 00, 48, 8D, 3D, 00, 00, 00, 00 ] references: - offset: 3 @@ -33,11 +33,11 @@ defined-atoms: kind: pcrel32 target: bar addend: -50 - + undefined-atoms: - name: bar - + ... # CHECK: name: foo diff --git a/lld/test/core/fixups-dup-named.objtxt b/lld/test/core/fixups-dup-named.objtxt index 38ca56ebca5..1c57cd73bf0 100644 --- a/lld/test/core/fixups-dup-named.objtxt +++ b/lld/test/core/fixups-dup-named.objtxt @@ -16,7 +16,7 @@ defined-atoms: - offset: 6 kind: pcrel32 target: bar_2 - + - name: bar ref-name: bar_1 scope: static @@ -24,7 +24,7 @@ defined-atoms: - name: bar ref-name: bar_2 scope: static - + ... diff --git a/lld/test/core/fixups-named.objtxt b/lld/test/core/fixups-named.objtxt index 7eebb06e372..1427a9b705d 100644 --- a/lld/test/core/fixups-named.objtxt +++ b/lld/test/core/fixups-named.objtxt @@ -8,7 +8,7 @@ defined-atoms: - name: foo type: code - content: [ E8, 00, 00, 00, 00, + content: [ E8, 00, 00, 00, 00, E8, 00, 00, 00, 00 ] references: - offset: 1 @@ -17,14 +17,14 @@ defined-atoms: - offset: 6 kind: pcrel32 target: baz - + - name: baz scope: static type: code undefined-atoms: - name: bar - + ... diff --git a/lld/test/core/fixups-unnamed.objtxt b/lld/test/core/fixups-unnamed.objtxt index 3ca0b30fdcd..88afb6a447a 100644 --- a/lld/test/core/fixups-unnamed.objtxt +++ b/lld/test/core/fixups-unnamed.objtxt @@ -8,7 +8,7 @@ defined-atoms: - name: foo type: code - content: [ 48, 8D, 3D, 00, 00, 00, 00, + content: [ 48, 8D, 3D, 00, 00, 00, 00, 48, 8D, 3D, 00, 00, 00, 00 ] references: - offset: 3 @@ -17,7 +17,7 @@ defined-atoms: - offset: 10 kind: pcrel32 target: LC2 - + - ref-name: LC1 type: c-string @@ -28,7 +28,7 @@ defined-atoms: type: c-string merge: by-content content: [ 74, 68, 65, 72, 65, 00 ] - + ... diff --git a/lld/test/core/ingroup-test-big.objtxt b/lld/test/core/ingroup-test-big.objtxt index d0b2c46d770..f666328bb4c 100644 --- a/lld/test/core/ingroup-test-big.objtxt +++ b/lld/test/core/ingroup-test-big.objtxt @@ -1,16 +1,16 @@ # RUN: lld -core --add-pass layout %s | FileCheck %s -check-prefix=CHKORDER --- -defined-atoms: +defined-atoms: - name: A scope: global - references: + references: - kind: layout-after offset: 0 target: B - name: B scope: global - references: + references: - kind: in-group offset: 0 target: A @@ -19,13 +19,13 @@ defined-atoms: target: C - name: C scope: global - references: + references: - kind: in-group offset: 0 target: A - name: E scope: global - references: + references: - kind: in-group offset: 0 target: E @@ -34,13 +34,13 @@ defined-atoms: target: F - name: F scope: global - references: + references: - kind: in-group offset: 0 target: E - name: D scope: global - references: + references: - kind: in-group offset: 0 target: A diff --git a/lld/test/core/ingroup-test-loop.objtxt b/lld/test/core/ingroup-test-loop.objtxt index 7bed173f35b..b22dcb8b589 100644 --- a/lld/test/core/ingroup-test-loop.objtxt +++ b/lld/test/core/ingroup-test-loop.objtxt @@ -1,16 +1,16 @@ # RUN: lld -core --add-pass layout %s | FileCheck %s -check-prefix=CHKORDER --- -defined-atoms: +defined-atoms: - name: A scope: global - references: + references: - kind: layout-after offset: 0 target: E - name: E scope: global - references: + references: - kind: in-group offset: 0 target: A diff --git a/lld/test/core/ingroup-test-with-layout-after.objtxt b/lld/test/core/ingroup-test-with-layout-after.objtxt index 6a8bac28a6c..d93e194446d 100644 --- a/lld/test/core/ingroup-test-with-layout-after.objtxt +++ b/lld/test/core/ingroup-test-with-layout-after.objtxt @@ -1,16 +1,16 @@ # RUN: lld -core --add-pass layout %s | FileCheck %s -check-prefix=CHKORDER --- -defined-atoms: +defined-atoms: - name: A scope: global - references: + references: - kind: layout-after offset: 0 target: B - name: B scope: global - references: + references: - kind: in-group offset: 0 target: A @@ -19,7 +19,7 @@ defined-atoms: target: E - name: F scope: global - references: + references: - kind: in-group offset: 0 target: E @@ -28,13 +28,13 @@ defined-atoms: target: G - name: G scope: global - references: + references: - kind: in-group offset: 0 target: E - name: E scope: global - references: + references: - kind: in-group offset: 0 target: A diff --git a/lld/test/core/ingroup-test.objtxt b/lld/test/core/ingroup-test.objtxt index 6ebbb815485..b5eeebe73c7 100644 --- a/lld/test/core/ingroup-test.objtxt +++ b/lld/test/core/ingroup-test.objtxt @@ -1,31 +1,31 @@ # RUN: lld -core --add-pass layout %s | FileCheck %s -check-prefix=CHKORDER --- -defined-atoms: +defined-atoms: - name: A scope: global - name: B scope: global - references: + references: - kind: in-group offset: 0 target: A - name: F scope: global - references: + references: - kind: in-group offset: 0 target: E - name: G scope: global - references: + references: - kind: in-group offset: 0 target: E - name: E scope: global - references: + references: - kind: in-group offset: 0 target: A diff --git a/lld/test/core/layoutafter-test.objtxt b/lld/test/core/layoutafter-test.objtxt index 58c7d0a9674..757e52cd187 100644 --- a/lld/test/core/layoutafter-test.objtxt +++ b/lld/test/core/layoutafter-test.objtxt @@ -1,24 +1,24 @@ # RUN: lld -core --add-pass layout %s | FileCheck %s -check-prefix=CHKORDER --- -defined-atoms: +defined-atoms: - name: fn3 scope: global - name: fn2 scope: global - references: + references: - kind: layout-after offset: 0 target: fn3 - name: fn scope: global - references: + references: - kind: layout-after offset: 0 target: fn1 - name: fn1 scope: global - references: + references: - kind: layout-after offset: 0 target: fn2 diff --git a/lld/test/core/layoutbefore-test.objtxt b/lld/test/core/layoutbefore-test.objtxt index ed1afe76119..038c14dc0fd 100644 --- a/lld/test/core/layoutbefore-test.objtxt +++ b/lld/test/core/layoutbefore-test.objtxt @@ -1,19 +1,19 @@ # RUN: lld -core --add-pass layout %s | FileCheck %s -check-prefix=CHKORDER --- -defined-atoms: +defined-atoms: - name: fn scope: global - name: fn1 scope: global - references: + references: - kind: layout-before offset: 0 target: fn - name: fn2 scope: global - references: + references: - kind: layout-before offset: 0 target: fn1 diff --git a/lld/test/core/pass-got-basic.objtxt b/lld/test/core/pass-got-basic.objtxt index 6f0d4f2bcec..4b66f703f4f 100644 --- a/lld/test/core/pass-got-basic.objtxt +++ b/lld/test/core/pass-got-basic.objtxt @@ -8,11 +8,11 @@ defined-atoms: - name: foo type: code - content: [ 48, 8B, 0D, 00, 00, 00, 00, - 48, 8B, 0D, 00, 00, 00, 00, - 48, 8B, 0D, 00, 00, 00, 00, + content: [ 48, 8B, 0D, 00, 00, 00, 00, + 48, 8B, 0D, 00, 00, 00, 00, + 48, 8B, 0D, 00, 00, 00, 00, + 48, 83, 3D, 00, 00, 00, 00, 00, 48, 83, 3D, 00, 00, 00, 00, 00, - 48, 83, 3D, 00, 00, 00, 00, 00, 48, 83, 3D, 00, 00, 00, 00, 00, 48, 83, 3D, 00, 00, 00, 00, 00 ] references: @@ -46,12 +46,12 @@ defined-atoms: shared-library-atoms: - name: malloc load-name: libc.so - + ... # CHECK: defined-atoms: # CHECK: name: foo -# CHECK: references: +# CHECK: references: # CHECK: kind: pcrel32 # CHECK: offset: 3 # CHECK: target: L diff --git a/lld/test/core/pass-stubs-basic.objtxt b/lld/test/core/pass-stubs-basic.objtxt index 8203755fc85..bcc1ca333a2 100644 --- a/lld/test/core/pass-stubs-basic.objtxt +++ b/lld/test/core/pass-stubs-basic.objtxt @@ -8,7 +8,7 @@ defined-atoms: - name: foo type: code - content: [ E8, 00, 00, 00, 00, E8, 00, 00, 00, + content: [ E8, 00, 00, 00, 00, E8, 00, 00, 00, 00, 48 ,8B, 05, 00, 00, 00, 00 ] references: - offset: 1 @@ -24,14 +24,14 @@ defined-atoms: shared-library-atoms: - name: malloc load-name: libc.so - + - name: free load-name: libc.so ... # CHECK: name: foo -# CHECK: references: +# CHECK: references: # CHECK: kind: call32 # CHECK: target: L # CHECK: kind: call32 diff --git a/lld/test/core/permissions.objtxt b/lld/test/core/permissions.objtxt index fd07f29a6ff..af33ea65c45 100644 --- a/lld/test/core/permissions.objtxt +++ b/lld/test/core/permissions.objtxt @@ -11,13 +11,13 @@ defined-atoms: - name: two type: data permissions: rw- - + - name: three type: const-data - + - name: four type: unknown - + - name: oddCode type: code permissions: rwx @@ -25,15 +25,15 @@ defined-atoms: - name: oddData type: data permissions: rwx - + - name: oddConstData type: const-data permissions: rw- - + - name: oddUnknown type: unknown permissions: rw- - + ... # CHECK: --- diff --git a/lld/test/core/section-position.objtxt b/lld/test/core/section-position.objtxt index 675c1edc0d5..f34367eb319 100644 --- a/lld/test/core/section-position.objtxt +++ b/lld/test/core/section-position.objtxt @@ -23,7 +23,7 @@ defined-atoms: - name: data_start type: data section-position: start - + --- defined-atoms: - name: data_end_too @@ -33,7 +33,7 @@ defined-atoms: - name: some_more_data type: data content: [ 03, 04 ] - + --- defined-atoms: - name: early_data_too @@ -44,7 +44,7 @@ defined-atoms: ... -# CHKUNORD: defined-atoms: +# CHKUNORD: defined-atoms: # CHKUNORD: - name: data_end # CHKUNORD: section-position: end # CHKUNORD: - name: some_data @@ -63,7 +63,7 @@ defined-atoms: # CHKUNORD: section-position: early # CHKUNORD: ... -# CHKORDER: defined-atoms: +# CHKORDER: defined-atoms: # CHKORDER: - name: data_start # CHKORDER: section-position: start # CHKORDER: - name: early_data diff --git a/lld/test/core/shared-library-basic.objtxt b/lld/test/core/shared-library-basic.objtxt index fb0b65feecb..61445e7431f 100644 --- a/lld/test/core/shared-library-basic.objtxt +++ b/lld/test/core/shared-library-basic.objtxt @@ -10,14 +10,14 @@ shared-library-atoms: load-name: libc.so type: code size: 0 - + - name: free load-name: libc.so - name: fast_malloc load-name: libc.so can-be-null: at-runtime - + - name: stdout load-name: libc.so type: data diff --git a/lld/test/core/shared-library-coalesce.objtxt b/lld/test/core/shared-library-coalesce.objtxt index 5c860ccc043..51ff93e87a8 100644 --- a/lld/test/core/shared-library-coalesce.objtxt +++ b/lld/test/core/shared-library-coalesce.objtxt @@ -8,14 +8,14 @@ shared-library-atoms: - name: foo1 load-name: libc.so - + - name: foo2 load-name: libc.so - name: bar1 load-name: libc.so can-be-null: at-runtime - + - name: bar2 load-name: libc.so can-be-null: at-runtime @@ -23,13 +23,13 @@ shared-library-atoms: - name: mismatchNull1 load-name: libc.so can-be-null: at-runtime - + - name: mismatchNull2 load-name: libc.so - + - name: mismatchload1 load-name: liba.so - + - name: mismatchload2 load-name: libb.so @@ -37,7 +37,7 @@ shared-library-atoms: shared-library-atoms: - name: foo2 load-name: libc.so - + - name: foo3 load-name: libc.so @@ -51,14 +51,14 @@ shared-library-atoms: - name: mismatchNull1 load-name: libc.so - + - name: mismatchNull2 load-name: libc.so can-be-null: at-runtime - + - name: mismatchload1 load-name: libb.so - + - name: mismatchload2 load-name: liba.so diff --git a/lld/test/core/undef-coalesce-error.objtxt b/lld/test/core/undef-coalesce-error.objtxt index adf13a24409..a0485befd28 100644 --- a/lld/test/core/undef-coalesce-error.objtxt +++ b/lld/test/core/undef-coalesce-error.objtxt @@ -3,7 +3,7 @@ # RUN: lld -core %s | FileCheck %s # -# Test that -undefines-are-errors triggers and error +# Test that -undefines-are-errors triggers and error # and that not using that option results in undefined atoms. # @@ -11,7 +11,7 @@ defined-atoms: - name: foo type: code - + undefined-atoms: - name: malloc - name: free @@ -19,7 +19,7 @@ undefined-atoms: defined-atoms: - name: bar type: code - + undefined-atoms: - name: malloc - name: myfunc @@ -28,7 +28,7 @@ defined-atoms: - name: myfunc scope: global type: code - + undefined-atoms: - name: free ... diff --git a/lld/test/core/undef-coalesce.objtxt b/lld/test/core/undef-coalesce.objtxt index 8a9f502ab1a..822ed5acf19 100644 --- a/lld/test/core/undef-coalesce.objtxt +++ b/lld/test/core/undef-coalesce.objtxt @@ -9,7 +9,7 @@ defined-atoms: - name: foo type: code - + undefined-atoms: - name: malloc - name: free @@ -17,7 +17,7 @@ undefined-atoms: defined-atoms: - name: bar type: code - + undefined-atoms: - name: malloc - name: myfunc @@ -26,7 +26,7 @@ defined-atoms: - name: myfunc scope: global type: code - + undefined-atoms: - name: free ... |

