[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-07-24 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

--- Comment #10 from nsz at gcc dot gnu.org ---
Author: nsz
Date: Fri Jul 24 16:12:58 2015
New Revision: 226169

URL: https://gcc.gnu.org/viewcvs?rev=226169&root=gcc&view=rev
Log:
Backported from mainline r226158.
2015-07-24  Szabolcs Nagy  

PR target/65711
* config/aarch64/aarch64-linux.h (LINUX_TARGET_LINK_SPEC): Move
-dynamic-linker within %{!static %{!shared, and -rdynamic within
%{!static.


Modified:
branches/gcc-4_9-branch/gcc/ChangeLog
branches/gcc-4_9-branch/gcc/config/aarch64/aarch64-linux.h


[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-07-24 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

--- Comment #9 from nsz at gcc dot gnu.org ---
Author: nsz
Date: Fri Jul 24 16:00:26 2015
New Revision: 226165

URL: https://gcc.gnu.org/viewcvs?rev=226165&root=gcc&view=rev
Log:
Backport from mainline r226158.
2015-07-24  Szabolcs Nagy  

PR target/65711
* config/aarch64/aarch64-linux.h (LINUX_TARGET_LINK_SPEC): Move
-dynamic-linker within %{!static %{!shared, and -rdynamic within
%{!static.

Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/config/aarch64/aarch64-linux.h


[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-07-24 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

--- Comment #8 from nsz at gcc dot gnu.org ---
Author: nsz
Date: Fri Jul 24 14:27:55 2015
New Revision: 226158

URL: https://gcc.gnu.org/viewcvs?rev=226158&root=gcc&view=rev
Log:
[AArch64] Fix LINUX_TARGET_LINK_SPEC to be consistent with ARM

2015-07-24  Szabolcs Nagy  

PR target/65711
* config/aarch64/aarch64-linux.h (LINUX_TARGET_LINK_SPEC): Move
-dynamic-linker within %{!static %{!shared, and -rdynamic within
%{!static.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/aarch64/aarch64-linux.h


[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-06-26 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

Ramana Radhakrishnan  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
   Target Milestone|--- |4.9.3

--- Comment #7 from Ramana Radhakrishnan  ---
Fixed.


[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-06-23 Thread ludo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

--- Comment #6 from ludo at gcc dot gnu.org ---
Author: ludo
Date: Tue Jun 23 09:26:54 2015
New Revision: 224830

URL: https://gcc.gnu.org/viewcvs?rev=224830&root=gcc&view=rev
Log:
PR 65711
* config/arm/linux-elf.h (LINUX_TARGET_LINK_SPEC): Move
'-dynamic-linker' within %{!shared: ...}.

Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/config/arm/linux-elf.h


[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-06-23 Thread ludo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

--- Comment #5 from ludo at gcc dot gnu.org ---
Author: ludo
Date: Tue Jun 23 09:21:44 2015
New Revision: 224829

URL: https://gcc.gnu.org/viewcvs?rev=224829&root=gcc&view=rev
Log:
PR 65711
* config/arm/linux-elf.h (LINUX_TARGET_LINK_SPEC): Move
'-dynamic-linker' within %{!shared: ...}.

Modified:
branches/gcc-4_9-branch/gcc/ChangeLog
branches/gcc-4_9-branch/gcc/config/arm/linux-elf.h


[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-06-23 Thread ludo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

--- Comment #4 from ludo at gcc dot gnu.org ---
Author: ludo
Date: Tue Jun 23 09:16:14 2015
New Revision: 224828

URL: https://gcc.gnu.org/viewcvs?rev=224828&root=gcc&view=rev
Log:
PR 65711
* config/arm/linux-elf.h (LINUX_TARGET_LINK_SPEC): Move
'-dynamic-linker' within %{!shared: ...}.

Modified:
branches/gcc-4_8-branch/gcc/ChangeLog
branches/gcc-4_8-branch/gcc/config/arm/linux-elf.h


[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-06-23 Thread ludo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

--- Comment #3 from ludo at gcc dot gnu.org ---
Author: ludo
Date: Tue Jun 23 09:06:55 2015
New Revision: 224826

URL: https://gcc.gnu.org/viewcvs?rev=224826&root=gcc&view=rev
Log:
PR 65711
* config/arm/linux-elf.h (LINUX_TARGET_LINK_SPEC): Move
'-dynamic-linker' within %{!shared: ...}.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/linux-elf.h


[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-04-22 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

Ramana Radhakrishnan  changed:

   What|Removed |Added

 CC||ramana at gcc dot gnu.org

--- Comment #2 from Ramana Radhakrishnan  ---
(In reply to Ludovic Courtès from comment #1)
> Created attachment 35270 [details]
> Proposed patch

Patches on gcc-patches please as per policy.

[Bug target/65711] arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared'

2015-04-09 Thread ludo at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65711

Ludovic Courtès  changed:

   What|Removed |Added

 CC||ludo at gnu dot org

--- Comment #1 from Ludovic Courtès  ---
Created attachment 35270
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35270&action=edit
Proposed patch