diff options
author | Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> | 2003-07-31 11:49:56 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2003-07-31 11:49:56 +0000 |
commit | 689a714d9f2e05d43e50f78316569ce8acfa7338 (patch) | |
tree | 55fd6cc16b9210a3d0e04354fb1083d9a7fa6162 /gcc | |
parent | ffd49b199552cec6f047e3592605bd8c542adf09 (diff) | |
download | gcc-689a714d9f2e05d43e50f78316569ce8acfa7338.zip gcc-689a714d9f2e05d43e50f78316569ce8acfa7338.tar.gz gcc-689a714d9f2e05d43e50f78316569ce8acfa7338.tar.bz2 |
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rwxr-xr-x | gcc/configure | 12 | ||||
-rw-r--r-- | gcc/configure.in | 12 |
3 files changed, 19 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2c82f05..475035d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +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 diff --git a/gcc/configure b/gcc/configure index dce7aa3..de7b106 100755 --- a/gcc/configure +++ b/gcc/configure @@ -6249,14 +6249,14 @@ else 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 ;; diff --git a/gcc/configure.in b/gcc/configure.in index 5f031236..f7ffc2f 100644 --- a/gcc/configure.in +++ b/gcc/configure.in @@ -1828,14 +1828,14 @@ changequote([,])dnl 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 ;; |