+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>
* sched-deps.c (sched_analyze_2): Prevent interblock move of CC0
fi
else
case "$target" in
- mips-sgi-irix6*)
+ mips-sgi-irix[56]*)
if test x"$gnu_ld_flag" = x"no"; then
# Even if using gas with .hidden support, the resulting object files
- # cannot be linked with the IRIX 6 O32 linker. With the N32 and
- # N64 linkers, the problem is that the linker refuses to accept
- # -call_shared (passed by default to the linker) and -r (used to
- # link the object file generated without .hidden directives with
- # one that hides symbols), so we also lose.
+ # cannot be linked with the IRIX 5 and IRIX 6 O32 linkers. With
+ # the IRIX 6 N32 and N64 linkers, the problem is that the linker
+ # refuses to accept -call_shared (passed by default to the
+ # linker) and -r (used to link the object file generated without
+ # .hidden directives with one that hides symbols), so we also lose.
gcc_cv_ld_hidden=no
fi
;;
fi
else
case "$target" in
- mips-sgi-irix6*)
+ mips-sgi-irix[[56]]*)
if test x"$gnu_ld_flag" = x"no"; then
# Even if using gas with .hidden support, the resulting object files
- # cannot be linked with the IRIX 6 O32 linker. With the N32 and
- # N64 linkers, the problem is that the linker refuses to accept
- # -call_shared (passed by default to the linker) and -r (used to
- # link the object file generated without .hidden directives with
- # one that hides symbols), so we also lose.
+ # cannot be linked with the IRIX 5 and IRIX 6 O32 linkers. With
+ # the IRIX 6 N32 and N64 linkers, the problem is that the linker
+ # refuses to accept -call_shared (passed by default to the
+ # linker) and -r (used to link the object file generated without
+ # .hidden directives with one that hides symbols), so we also lose.
gcc_cv_ld_hidden=no
fi
;;