Commit be648db7 by Joern Rennecke Committed by Joern Rennecke

* config/epiphany/epiphany.h (LIB_SPEC): Link libc again after libgloss.

From-SVN: r183964
parent 26cfb9ab
......@@ -32,6 +32,8 @@
(epiphany_start_function): Handle multiple interrupt arguments and/or
forwarder_section attribute.
* config/epiphany/epiphany.h (LIB_SPEC): Link libc again after libgloss.
2012-02-07 Alan Modra <amodra@gmail.com>
PR target/52107
......
......@@ -43,9 +43,11 @@ along with GCC; see the file COPYING3. If not see
} while (0)
/* Pick up the libgloss library. One day we may do this by linker script, but
for now its static. */
for now its static.
libgloss might use errno/__errno, which might not have been needed when we
saw libc the first time, so link with libc a second time. */
#undef LIB_SPEC
#define LIB_SPEC "%{!shared:%{g*:-lg} %{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}} -lepiphany"
#define LIB_SPEC "%{!shared:%{g*:-lg} %{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}} -lepiphany %{!shared:%{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}}"
#define LINK_SPEC "%{v}"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment