Comment 4 for bug 1879328

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

This issue exist upstream as well.

Commit 49efa0e0494

gcc -std=gnu99 -ffreestanding -O2 -msoft-float -mabi=no-altivec -mno-altivec -I /home/ubuntu/kvm-unit-tests/lib -I /home/ubuntu/kvm-unit-tests/lib/libfdt -I lib -Wa,-mregnames -g -MMD -MF powerpc/.reloc64.d -fno-strict-aliasing -Wall -Wwrite-strings -Wempty-body -Wuninitialized -Wignored-qualifiers -Werror -fomit-frame-pointer -fno-stack-protector -Wno-frame-address -fno-pic -no-pie -Wclobbered -Wunused-but-set-parameter -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -Wmissing-prototypes -Wstrict-prototypes -mlittle-endian -c -o powerpc/reloc64.o powerpc/reloc64.c
gcc -std=gnu99 -ffreestanding -O2 -msoft-float -mabi=no-altivec -mno-altivec -I /home/ubuntu/kvm-unit-tests/lib -I /home/ubuntu/kvm-unit-tests/lib/libfdt -I lib -Wa,-mregnames -g -MMD -MF powerpc/.selftest.d -fno-strict-aliasing -Wall -Wwrite-strings -Wempty-body -Wuninitialized -Wignored-qualifiers -Werror -fomit-frame-pointer -fno-stack-protector -Wno-frame-address -fno-pic -no-pie -Wclobbered -Wunused-but-set-parameter -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -Wmissing-prototypes -Wstrict-prototypes -mlittle-endian -c -o powerpc/selftest.aux.o /home/ubuntu/kvm-unit-tests/lib/auxinfo.c \
 -DPROGNAME=\"powerpc/selftest.elf\"
ld -EL -nostdlib -pie -n -o powerpc/selftest.elf \
 -T /home/ubuntu/kvm-unit-tests/powerpc/flat.lds --build-id=none \
 powerpc/selftest.o powerpc/cstart64.o powerpc/reloc64.o lib/libcflat.a lib/libfdt/libfdt.a powerpc/selftest.aux.o
ld: powerpc/selftest.elf: error: PHDR segment not covered by LOAD segment
make: *** [/home/ubuntu/kvm-unit-tests/powerpc/Makefile.common:52: powerpc/selftest.elf] Error 1