From: Edd Dawson Date: Mon, 21 Sep 2020 15:24:47 +0000 (+0300) Subject: [LLD][ELF][test] Fix CHECKs in map-file test X-Git-Tag: llvmorg-13-init~11435 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0a6860521eb8b8d5d2d205f50ea527033056af24;p=platform%2Fupstream%2Fllvm.git [LLD][ELF][test] Fix CHECKs in map-file test A repeated typo in lld/test/ELF/map-file.s prevented a number of checks from being executed. CHECk-NEXT -> CHECK-NEXT ^ ^ After correcting the typo, a small adjustment was needed to match the size of the synthetic .comment section (which always contains "LLD 1.0" in the test environment). Differential revision: https://reviews.llvm.org/D88023 --- diff --git a/lld/test/ELF/map-file.s b/lld/test/ELF/map-file.s index 55b6b9e..8c592ee 100644 --- a/lld/test/ELF/map-file.s +++ b/lld/test/ELF/map-file.s @@ -79,22 +79,22 @@ labs = 0x1AB5 # CHECK-NEXT: 202430 202430 100 8 .dynamic # CHECK-NEXT: 202430 202430 100 8 :(.dynamic) # CHECK-NEXT: 203530 203530 28 8 .got.plt -# CHECk-NEXT: 203530 203530 28 8 :(.got.plt) -# CHECk-NEXT: 203560 203560 10 16 .bss -# CHECk-NEXT: 203560 203560 4 16 {{.*}}{{/|\\}}map-file.s.tmp1.o:(COMMON) -# CHECk-NEXT: 203560 203560 4 1 common -# CHECk-NEXT: 203564 203564 4 1 :(.bss) -# CHECk-NEXT: 203564 203564 4 1 sharedFoo -# CHECk-NEXT: 203568 203568 8 1 :(.bss) -# CHECk-NEXT: 203568 203568 8 1 sharedBar -# CHECk-NEXT: 0 0 48 1 .comment -# CHECk-NEXT: 0 0 48 1 :(.comment) -# CHECk-NEXT: 0 0 198 8 .symtab -# CHECk-NEXT: 0 0 198 8 :(.symtab) -# CHECk-NEXT: 0 0 84 1 .shstrtab -# CHECk-NEXT: 0 0 84 1 :(.shstrtab) -# CHECk-NEXT: 0 0 6d 1 .strtab -# CHECk-NEXT: 0 0 6d 1 :(.strtab) +# CHECK-NEXT: 203530 203530 28 8 :(.got.plt) +# CHECK-NEXT: 203560 203560 10 16 .bss +# CHECK-NEXT: 203560 203560 4 16 {{.*}}{{/|\\}}map-file.s.tmp1.o:(COMMON) +# CHECK-NEXT: 203560 203560 4 1 common +# CHECK-NEXT: 203564 203564 4 1 :(.bss) +# CHECK-NEXT: 203564 203564 4 1 sharedFoo +# CHECK-NEXT: 203568 203568 8 1 :(.bss) +# CHECK-NEXT: 203568 203568 8 1 sharedBar +# CHECK-NEXT: 0 0 8 1 .comment +# CHECK-NEXT: 0 0 8 1 :(.comment) +# CHECK-NEXT: 0 0 198 8 .symtab +# CHECK-NEXT: 0 0 198 8 :(.symtab) +# CHECK-NEXT: 0 0 84 1 .shstrtab +# CHECK-NEXT: 0 0 84 1 :(.shstrtab) +# CHECK-NEXT: 0 0 6d 1 .strtab +# CHECK-NEXT: 0 0 6d 1 :(.strtab) # RUN: not ld.lld %t1.o %t2.o %t3.o %t4.a -o /dev/null -Map=/ 2>&1 \ # RUN: | FileCheck --check-prefix=FAIL %s