qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL v2 00/92] Misc patches for 2020-09-24


From: Philippe Mathieu-Daudé
Subject: Re: [PULL v2 00/92] Misc patches for 2020-09-24
Date: Mon, 5 Oct 2020 09:51:08 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0

Hi Paolo,

On 9/25/20 1:44 PM, Peter Maydell wrote:
> On Fri, 25 Sep 2020 at 11:45, Peter Maydell <peter.maydell@linaro.org> wrote:
>>
>> On Fri, 25 Sep 2020 at 11:33, Paolo Bonzini <pbonzini@redhat.com> wrote:
>>
>>  Date: Fri Sep 25 11:41:22 2020 +0100
>>     Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
>> ERROR: pull request includes tag with UTF-8 error in person name
>>
>> (that's "configure: Do not intent to build WHPX on 32-bit host")
>>
>> (I will run the merge through the other tests to see if there's
>> any other issues with it.)
> 
> It also failed on the clang build: all the usermode binaries
> failed like this:
> 
> /usr/bin/ld: capstone/libcapstone.a(cs.o): relocation R_X86_64_32S
> against `.bss' can not be used when making a PIE object; recompile
> with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(utils.o): relocation R_X86_64_32S
> against symbol `cs_mem_malloc' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(ARMModule.o): relocation
> R_X86_64_32S against symbol `arch_init' can not be used when making a
> PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(AArch64Module.o): relocation
> R_X86_64_32S against symbol `arch_init' can not be used when making a
> PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(PPCModule.o): relocation
> R_X86_64_32S against symbol `arch_init' can not be used when making a
> PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(X86Module.o): relocation
> R_X86_64_32S against symbol `arch_init' can not be used when making a
> PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(ARMDisassembler.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(ARMInstPrinter.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(ARMMapping.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(AArch64Disassembler.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(AArch64InstPrinter.o): relocation
> R_X86_64_32S against symbol `cs_mem_free' can not be used when making
> a PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(AArch64Mapping.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(PPCDisassembler.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(PPCInstPrinter.o): relocation
> R_X86_64_32S against symbol `cs_mem_free' can not be used when making
> a PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(PPCMapping.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(X86Disassembler.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(X86IntelInstPrinter.o): relocation
> R_X86_64_32S against symbol `cs_mem_free' can not be used when making
> a PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(X86ATTInstPrinter.o): relocation
> R_X86_64_32S against symbol `cs_mem_free' can not be used when making
> a PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(X86Mapping.o): relocation
> R_X86_64_32S against `.rodata' can not be used when making a PIE
> object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(AArch64BaseInfo.o): relocation
> R_X86_64_32S against symbol `cs_mem_free' can not be used when making
> a PIE object; recompile with -fPIC
> /usr/bin/ld: capstone/libcapstone.a(X86DisassemblerDecoder.o):
> relocation R_X86_64_32S against `.rodata' can not be used when making
> a PIE object; recompile with -fPIC
> /usr/bin/ld: final link failed: Nonrepresentable section on output

Is that why your "configure: fix performance regression due to PIC
objects" patch has been dropped from your pull request?

Thanks,

Phil.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]