[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] x86/EFI: work around GNU ld 2.36 issue
On 04.02.2021 14:38, Jan Beulich wrote: > Our linker capability check fails with the recent binutils release's ld: > > .../check.o:(.debug_aranges+0x6): relocation truncated to fit: R_X86_64_32 > against `.debug_info' > .../check.o:(.debug_info+0x6): relocation truncated to fit: R_X86_64_32 > against `.debug_abbrev' > .../check.o:(.debug_info+0xc): relocation truncated to fit: R_X86_64_32 > against `.debug_str'+76 > .../check.o:(.debug_info+0x11): relocation truncated to fit: R_X86_64_32 > against `.debug_str'+d > .../check.o:(.debug_info+0x15): relocation truncated to fit: R_X86_64_32 > against `.debug_str'+2b > .../check.o:(.debug_info+0x29): relocation truncated to fit: R_X86_64_32 > against `.debug_line' > .../check.o:(.debug_info+0x30): relocation truncated to fit: R_X86_64_32 > against `.debug_str'+19 > .../check.o:(.debug_info+0x37): relocation truncated to fit: R_X86_64_32 > against `.debug_str'+71 > .../check.o:(.debug_info+0x3e): relocation truncated to fit: R_X86_64_32 > against `.debug_str' > .../check.o:(.debug_info+0x45): relocation truncated to fit: R_X86_64_32 > against `.debug_str'+5e > .../check.o:(.debug_info+0x4c): additional relocation overflows omitted from > the output > > Tell the linker to strip debug info as a workaround. Oddly enough debug > info has been getting stripped when linking the actual xen.efi, without > me being able to tell why this would be. I've changed this to "Tell the linker to strip debug info as a workaround. Debug info has been getting stripped already anyway when linking the actual xen.efi." as I noticed I did look for -S only yesterday, while we have EFI_LDFLAGS += --image-base=$(1) --stack=0,0 --heap=0,0 --strip-debug Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |