Commit 689a714d by Rainer Orth Committed by Rainer Orth

configure.in (gcc_cv_ld_hidden): Also disable on mips-sgi-irix5* without GNU ld.

	* configure.in (gcc_cv_ld_hidden): Also disable on mips-sgi-irix5*
	without GNU ld.
	Update comment.
	* configure: Regenerate.

From-SVN: r69996
parent ffd49b19
2003-07-31 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* configure.in (gcc_cv_ld_hidden): Also disable on mips-sgi-irix5*
without GNU ld.
Update comment.
* configure: Regenerate.
2003-07-31 Vladimir Makarov <vmakarov@redhat.com> 2003-07-31 Vladimir Makarov <vmakarov@redhat.com>
* sched-deps.c (sched_analyze_2): Prevent interblock move of CC0 * sched-deps.c (sched_analyze_2): Prevent interblock move of CC0
......
...@@ -6249,14 +6249,14 @@ else ...@@ -6249,14 +6249,14 @@ else
fi fi
else else
case "$target" in case "$target" in
mips-sgi-irix6*) mips-sgi-irix[56]*)
if test x"$gnu_ld_flag" = x"no"; then if test x"$gnu_ld_flag" = x"no"; then
# Even if using gas with .hidden support, the resulting object files # Even if using gas with .hidden support, the resulting object files
# cannot be linked with the IRIX 6 O32 linker. With the N32 and # cannot be linked with the IRIX 5 and IRIX 6 O32 linkers. With
# N64 linkers, the problem is that the linker refuses to accept # the IRIX 6 N32 and N64 linkers, the problem is that the linker
# -call_shared (passed by default to the linker) and -r (used to # refuses to accept -call_shared (passed by default to the
# link the object file generated without .hidden directives with # linker) and -r (used to link the object file generated without
# one that hides symbols), so we also lose. # .hidden directives with one that hides symbols), so we also lose.
gcc_cv_ld_hidden=no gcc_cv_ld_hidden=no
fi fi
;; ;;
......
...@@ -1828,14 +1828,14 @@ changequote([,])dnl ...@@ -1828,14 +1828,14 @@ changequote([,])dnl
fi fi
else else
case "$target" in case "$target" in
mips-sgi-irix6*) mips-sgi-irix[[56]]*)
if test x"$gnu_ld_flag" = x"no"; then if test x"$gnu_ld_flag" = x"no"; then
# Even if using gas with .hidden support, the resulting object files # Even if using gas with .hidden support, the resulting object files
# cannot be linked with the IRIX 6 O32 linker. With the N32 and # cannot be linked with the IRIX 5 and IRIX 6 O32 linkers. With
# N64 linkers, the problem is that the linker refuses to accept # the IRIX 6 N32 and N64 linkers, the problem is that the linker
# -call_shared (passed by default to the linker) and -r (used to # refuses to accept -call_shared (passed by default to the
# link the object file generated without .hidden directives with # linker) and -r (used to link the object file generated without
# one that hides symbols), so we also lose. # .hidden directives with one that hides symbols), so we also lose.
gcc_cv_ld_hidden=no gcc_cv_ld_hidden=no
fi fi
;; ;;
......
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