[Bug ld/17369] The PF_X bit is set on PT_PHDR segment

2015-12-05 Thread sstewartgallus00 at mylangara dot bc.ca
https://sourceware.org/bugzilla/show_bug.cgi?id=17369

Steven Stewart-Gallus  changed:

   What|Removed |Added

 CC||sstewartgallus00@mylangara.
   ||bc.ca

--- Comment #3 from Steven Stewart-Gallus  ---
If I pass --rosegment to gold this fixes this. Do you want a --rosegment
feature added to ld?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/17369] The PF_X bit is set on PT_PHDR segment

2015-12-07 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=17369

--- Comment #4 from Nick Clifton  ---
Hi Steven,

> If I pass --rosegment to gold this fixes this. Do you want a --rosegment
> feature added to ld?

No - if this strangeness is not actually causing any problems then I do not see
any reason to fix it.  Adding a new option adds the possibility of new bugs,
something that I would rather avoid unless it provides a real benefit.

Cheers
  Nick

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/17369] The PF_X bit is set on PT_PHDR segment

2014-09-17 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=17369

Nick Clifton  changed:

   What|Removed |Added

 CC||nickc at redhat dot com

--- Comment #1 from Nick Clifton  ---
Hi H.J.

  Apparently this is for compatibility with UnixWare and Solaris.  See
bfd/elf.c:3849:

  /* FIXME: UnixWare and Solaris set PF_X, Irix 5 does not.  */
  m->p_flags = PF_R | PF_X;

Is the execute bit causing you problems ?  The ELF standard does not forbid it,
so unless there is an actual issue that needs fixing I do not see any reason to
change the current behaviour.

Cheers
  Nick

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

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/17369] The PF_X bit is set on PT_PHDR segment

2014-09-17 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=17369

--- Comment #2 from H.J. Lu  ---
It just looks odd.

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

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/17369] The PF_X bit is set on PT_PHDR segment

2019-06-17 Thread maskray at google dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=17369

Fangrui Song  changed:

   What|Removed |Added

 CC||maskray at google dot com

--- Comment #5 from Fangrui Song  ---
This was fixed by commit f882209d9aa5b68d68c45c5849e129ffc228749c

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/17369] The PF_X bit is set on PT_PHDR segment

2019-06-17 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=17369

Nick Clifton  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #6 from Nick Clifton  ---
Closing...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils