From 2ad8c22a555f69d807210b042731aaa4ecc290dc Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Mon, 9 Jun 2014 08:23:58 +0000 Subject: [PATCH] Revert "[Mips] Make got16.test test case independent from external input files." This reverts commit r210425 because the test added in the commit is broken. llvm-svn: 210451 --- lld/test/elf/Mips/Inputs/got16.o | Bin 0 -> 66832 bytes lld/test/elf/Mips/got16.test | 81 ++------------------------------------- 2 files changed, 3 insertions(+), 78 deletions(-) create mode 100644 lld/test/elf/Mips/Inputs/got16.o diff --git a/lld/test/elf/Mips/Inputs/got16.o b/lld/test/elf/Mips/Inputs/got16.o new file mode 100644 index 0000000000000000000000000000000000000000..ccce2024971a37ece71aa56c33a0766801f544fc GIT binary patch literal 66832 zcmeIwF>Vt<6adg!J2A0LVI(AiglI^Cgk&ip1sot$6gdEmEt@1#aFD$PR5a;x1&%<; zQ8*6&+dIOkasb{+Gk^Zf-@m(0`{V56ho)&ty_#}R{$-{7>P0p#=ck*3*JW4+vAVsB zanxk&-5zy$?%l21)p6}55+Fc;009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RsQ0z`9+XJox34 z)#7^6F21#8GFz`pq!(Aq&o^bVzKr|Z=`2*IM(rQ zUwgS3SJoYFmz%kEejZuvl?QFqz28)9r&{+W(%LIe4&yt1M$C7~Z^`H8GhfBn?e{zC zUdCR%YQLJ-SRG3|zljd{ow?pR?{>`o_q+7(Ju%O#!nS)qy6oODjx67GKl*3olU~0( z+m>$TJS!L1H?tCd$#G66 %t.o # RUN: lld -flavor gnu -target mipsel -shared --noinhibit-exec \ -# RUN: --output-filetype=yaml %t.o \ +# RUN: --output-filetype=yaml %S/Inputs/got16.o \ # RUN: | FileCheck -check-prefix YAML %s -# RUN: lld -flavor gnu -target mipsel -shared --noinhibit-exec -o %t2 %t.o +# RUN: lld -flavor gnu -target mipsel -shared --noinhibit-exec -o %t2 \ +# RUN: %S/Inputs/got16.o # RUN: llvm-objdump -t -disassemble %t2 | FileCheck -check-prefix RAW %s # Local GOT entries: @@ -119,78 +119,3 @@ # RAW: 00012200 l .data 00000005 str2 # RAW: 0000012c g F .text 0000001c glob # RAW: 00012205 g .data 00000004 hidden - ---- -FileHeader: - Class: ELFCLASS32 - Data: ELFDATA2LSB - Type: ET_REL - Machine: EM_MIPS - Flags: [ EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ] - -Sections: - - Name: .text - Type: SHT_PROGBITS - Flags: [ SHF_ALLOC, SHF_EXECINSTR ] - AddressAlign: 0x04 - Content: '0000848F000084240100848F000284240000848F0000848F0000848F' - - Name: .rel.text - Type: SHT_REL - Link: .symtab - AddressAlign: 0x04 - Info: .text - Relocations: - - Offset: 0x00 - Symbol: .data - Type: R_MIPS_GOT16 - - Offset: 0x04 - Symbol: .data - Type: R_MIPS_LO16 - - Offset: 0x08 - Symbol: .data - Type: R_MIPS_GOT16 - - Offset: 0x0C - Symbol: .data - Type: R_MIPS_LO16 - - Offset: 0x10 - Symbol: hidden - Type: R_MIPS_GOT16 - - Offset: 0x14 - Symbol: glob - Type: R_MIPS_CALL16 - - Offset: 0x18 - Symbol: extern - Type: R_MIPS_CALL16 - - Name: .data - Type: SHT_PROGBITS - Flags: [ SHF_WRITE, SHF_ALLOC ] - AddressAlign: 0x04 - Size: 0x10209 - -Symbols: - Local: - - Name: str1 - Type: STT_OBJECT - Section: .data - Size: 0x10200 - - Name: str2 - Type: STT_OBJECT - Section: .data - Value: 0x10200 - Size: 0x05 - - Name: .text - Type: STT_SECTION - Section: .text - - Name: .data - Type: STT_SECTION - Section: .data - Global: - - Name: glob - Section: .text - - Name: hidden - Type: STT_OBJECT - Section: .data - Value: 0x10205 - Size: 0x04 - Visibility: STV_HIDDEN - - Name: extern -- 2.7.4