bug-binutils
[Top][All Lists]
Advanced

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

[Bug gold/21090] gcc compiled with --enable-default-pie show errors in b


From: lksfbdij at 10mail dot org
Subject: [Bug gold/21090] gcc compiled with --enable-default-pie show errors in binutils testsuite
Date: Sat, 18 Mar 2017 20:49:20 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=21090

--- Comment #17 from Robert West <lksfbdij at 10mail dot org> ---
Created attachment 9904
  --> https://sourceware.org/bugzilla/attachment.cgi?id=9904&action=edit
binutils 2.28 checklog no-pie_vs_pie.diff

I retested this against binutils 2.28. Here are the results:

### binutils-2.28/gcc 6.3.1/no pie:

$ grep Error binutils-2.28-check.log    

readelf: Error: the PHDR segment is not covered by a LOAD segment
make[5]: *** [Makefile:3678: check-DEJAGNU] Error 1
make[4]: *** [Makefile:1953: check-am] Error 2
make[3]: *** [Makefile:1793: check-recursive] Error 1
make[2]: *** [Makefile:1955: check] Error 2
make[1]: *** [Makefile:7548: check-ld] Error 2
make[3]: [Makefile:140: site.exp] Error 2 (ignored)
make[3]: [Makefile:141: site.exp] Error 1 (ignored)
make: *** [Makefile:2207: do-check] Error 2

                === ld Summary ===

# of expected passes            1778
# of unexpected failures        1
# of expected failures          57
# of untested testcases 1
# of unsupported tests          12
/build/binutils/src/binutils-build/ld/ld-new 2.28


### binutils-2.28/gcc 6.3.1 --enable-default-pie:

$ grep Error binutils-2.28-pie-check.log
make[5]: *** [Makefile:7239: incremental_test_2] Error 1
make[5]: *** [Makefile:7263: incremental_test_5] Error 1
make[5]: *** [Makefile:7278: incremental_copy_test] Error 1
make[5]: *** [Makefile:7284: incremental_common_test_1] Error 1
readelf: Error: the PHDR segment is not covered by a LOAD segment
make[5]: *** [Makefile:7206: ehdr_start_test_4] Error 1
make[4]: *** [Makefile:5675: check-am] Error 2
make[3]: *** [Makefile:5679: check] Error 2
make[2]: *** [Makefile:941: check-recursive] Error 1
make[1]: *** [Makefile:6135: check-gold] Error 2
make[5]: *** [Makefile:3678: check-DEJAGNU] Error 1
make[4]: *** [Makefile:1953: check-am] Error 2
make[3]: *** [Makefile:1793: check-recursive] Error 1
make[2]: *** [Makefile:1955: check] Error 2
make[1]: *** [Makefile:7548: check-ld] Error 2
make[3]: [Makefile:140: site.exp] Error 2 (ignored)
make[3]: [Makefile:141: site.exp] Error 1 (ignored)
make: *** [Makefile:2207: do-check] Error 2

                === ld Summary ===

# of expected passes            1775
# of unexpected failures        4
# of expected failures          57
# of untested testcases 1
# of unsupported tests          12
/build/binutils/src/binutils-build/ld/ld-new 2.28


### binutils-2.28/gcc 6.3.1 --enable-default-pie/+ patch
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ed35cc4a1cb76fd9ac53ad19efb97ee2caffbae9
included:

$ grep Error binutils-2.28-pie-patch-check.log
make[5]: *** [Makefile:7239: incremental_test_2] Error 1
make[5]: *** [Makefile:7263: incremental_test_5] Error 1
make[5]: *** [Makefile:7278: incremental_copy_test] Error 1
make[5]: *** [Makefile:7284: incremental_common_test_1] Error 1
readelf: Error: the PHDR segment is not covered by a LOAD segment
make[4]: *** [Makefile:5675: check-am] Error 2
make[3]: *** [Makefile:5679: check] Error 2
make[2]: *** [Makefile:941: check-recursive] Error 1
make[1]: *** [Makefile:6135: check-gold] Error 2
make[5]: *** [Makefile:3678: check-DEJAGNU] Error 1
make[4]: *** [Makefile:1953: check-am] Error 2
make[3]: *** [Makefile:1793: check-recursive] Error 1
make[2]: *** [Makefile:1955: check] Error 2
make[1]: *** [Makefile:7548: check-ld] Error 2
make[3]: [Makefile:140: site.exp] Error 2 (ignored)
make[3]: [Makefile:141: site.exp] Error 1 (ignored)
make: *** [Makefile:2207: do-check] Error 2

                === ld Summary ===

# of expected passes            1774
# of unexpected failures        5
# of expected failures          57
# of untested testcases 1
# of unsupported tests          12
/build/binutils/src/binutils-build/ld/ld-new 2.28

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

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