https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82598

            Bug ID: 82598
           Summary: lto debugobj lacks .note.GNU-stack
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: lto
          Assignee: unassigned at gcc dot gnu.org
          Reporter: amodra at gmail dot com
                CC: marxin at gcc dot gnu.org
  Target Milestone: ---

Lack of a .note.GNU-stack section results in ld testsuite failures:

arm-linuxeabi  FAIL: PR ld/12982
hppa-linux  FAIL: PR ld/12982
m68k-linux  FAIL: PR ld/12982
powerpc-linux  FAIL: PR ld/12982
s390-linux  FAIL: PR ld/12982
s390x-linux  FAIL: PR ld/12982
sparc64-linux  FAIL: PR ld/12982
x86_64-linux  FAIL: PR ld/12982

Reproducible with -g -O2 -flto -fuse-linker-plugin on
int main () { return 0; }

readelf -l a.out

Reply via email to