[Bug admin/18997] Please enable AS and LD in configure.ac for OS X

2015-09-24 Thread gingold at adacore dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18997

gingold at adacore dot com  changed:

   What|Removed |Added

 CC||gingold at adacore dot com

--- Comment #1 from gingold at adacore dot com  ---
as and ld haven't been ported to mac os x (as native tools).
Not sure wether it is worth given there are already open source (but non-free)
tools.

-- 
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/18992] Linking a library implicitly using relative DT_RPATH does not work

2015-09-24 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=18992

--- Comment #6 from cvs-commit at gcc dot gnu.org  ---
The master branch has been updated by Alan Modra :

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3074964fcfff45aef4584b84550eeef84f902fc4

commit 3074964fcfff45aef4584b84550eeef84f902fc4
Author: Alan Modra 
Date:   Thu Sep 24 13:13:57 2015 +0930

Relative DT_RPATH/DT_RUNPATH vs. sysroot capable ld.

This fixes two problems.  First, the --sysroot option wasn't available
with a ld configured without --with-sysroot, a historical accident.
This led to people configuring binutils with --with-sysroot=/ in order
to enable sysroot support, which exposes a case where ld wrongly
prepends the sysroot to a relative path.

PR ld/18992
* ldmain.c (main): Always enable --sysroot.
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Don't
prepend sysroot to relative rpath/runpath.

-- 
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 gold/19002] New: .eh_frame error: "no .eh_frame_hdr table will be created" with gold

2015-09-24 Thread gregory.masters at hds dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=19002

Bug ID: 19002
   Summary: .eh_frame error: "no .eh_frame_hdr table will be
created" with gold
   Product: binutils
   Version: 2.25
Status: NEW
  Severity: normal
  Priority: P2
 Component: gold
  Assignee: ccoutant at gmail dot com
  Reporter: gregory.masters at hds dot com
CC: ian at airs dot com
  Target Milestone: ---

Created attachment 8628
  --> https://sourceware.org/bugzilla/attachment.cgi?id=8628&action=edit
.cpp and .h files with a Makefile to reproduce

Hi. I've attached a small example reproducer for the problem, but essentially,
we're using gold to perform a partial link on some objects, then when it comes
to the final link, we see an error and no .eh_frame_hdr created.

$ make
g++ -c T.cpp
g++ -c c1.cpp
g++ -c c2.cpp
gold -r -o c.so T.o c1.o c2.o
g++ -c main.cpp
g++ -o a.out c.so main.o
/usr/bin/ld: error in c.so(.eh_frame); no .eh_frame_hdr table will be created.

We're not seeing the problem if we use ld for the partial link instead, but
we'd like to keep using gold for the substantial speed increase.

Any help would be appreciated.

$ ld.gold -v
GNU gold (GNU Binutils for Debian 2.25) 1.11

-- 
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 gas/18994] Please improve POSIX shell compatibility of gas/configure.ac

2015-09-24 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18994

Alan Modra  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||amodra at gmail dot com
   Assignee|unassigned at sourceware dot org   |amodra at gmail dot com

-- 
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 gas/18994] Please improve POSIX shell compatibility of gas/configure.ac

2015-09-24 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=18994

Alan Modra  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 CC|amodra at gmail dot com|
 Resolution|--- |FIXED
   Target Milestone|--- |2.26

--- Comment #1 from Alan Modra  ---
Patch applied, thanks!

-- 
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