diff --git a/src/system/boot/Jamfile b/src/system/boot/Jamfile index f1d3e8d582..47826a0f39 100644 --- a/src/system/boot/Jamfile +++ b/src/system/boot/Jamfile @@ -128,12 +128,12 @@ actions BuildEFILoader if [ "$(OUTPUT_TARGET)" = "binary" ]; then # no bfd support, fake efi Pe header $(TARGET_OBJCOPY_$(TARGET_PACKAGING_ARCH)) -j .text -j .sdata -j .data \ - -j .dynamic -j .dynsym -j .rel -j .rela -j .reloc -j .dynstr \ + -j .dynamic -j .dynsym -j .rel* -j .rela* -j .reloc -j .dynstr \ --output-target=$(OUTPUT_TARGET) $(2) $(1) else # bfd supports pe + efi for arch $(TARGET_OBJCOPY_$(TARGET_PACKAGING_ARCH)) -j .text -j .sdata -j .data \ - -j .dynamic -j .dynsym -j .rel -j .rela -j .reloc -j .dynstr \ + -j .dynamic -j .dynsym -j .rel* -j .rela* -j .reloc -j .dynstr \ --output-target=$(OUTPUT_TARGET) \ --subsystem=efi-app $(2) $(1) fi