diff options
author | John David Anglin <dave.anglin@nrc-cnrc.gc.ca> | 2008-01-17 02:48:20 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2008-01-17 02:48:20 +0000 |
commit | 6595ec51c4a4aee6a369bebe575e08cb41068e66 (patch) | |
tree | 4694f61a2eb1e36ec8b0c960caff8f42268037c0 /gcc | |
parent | 8f90eb97224a3b48cce0975db6c006ffb53facd0 (diff) | |
download | gcc-6595ec51c4a4aee6a369bebe575e08cb41068e66.zip gcc-6595ec51c4a4aee6a369bebe575e08cb41068e66.tar.gz gcc-6595ec51c4a4aee6a369bebe575e08cb41068e66.tar.bz2 |
re PR libfortran/34699 (FAIL: gfortran.fortran-torture/execute/intrinsic_set_exponent.f90 execution)
PR libgfortran/34699
* pa-hpux.h (LINK_SPEC): Only search /lib/pa1.1 and /usr/lib/pa1.1 on
static links.
* pa-hpux10.h (LINK_SPEC): Likewise.
* pa-hpux11.h (LINK_SPEC): Don't search /lib/pa1.1 and /usr/lib/pa1.1.
From-SVN: r131586
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/config/pa/pa-hpux.h | 2 | ||||
-rw-r--r-- | gcc/config/pa/pa-hpux10.h | 2 | ||||
-rw-r--r-- | gcc/config/pa/pa-hpux11.h | 13 |
4 files changed, 10 insertions, 15 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0aa13b5..e22f508 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2008-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + PR libgfortran/34699 + * pa-hpux.h (LINK_SPEC): Only search /lib/pa1.1 and /usr/lib/pa1.1 on + static links. + * pa-hpux10.h (LINK_SPEC): Likewise. + * pa-hpux11.h (LINK_SPEC): Don't search /lib/pa1.1 and /usr/lib/pa1.1. + 2008-01-16 Richard Guenther <rguenther@suse.de> PR middle-end/32628 diff --git a/gcc/config/pa/pa-hpux.h b/gcc/config/pa/pa-hpux.h index 2a96835..cd85cdc 100644 --- a/gcc/config/pa/pa-hpux.h +++ b/gcc/config/pa/pa-hpux.h @@ -97,7 +97,7 @@ along with GCC; see the file COPYING3. If not see #undef LINK_SPEC #if ((TARGET_DEFAULT | TARGET_CPU_DEFAULT) & MASK_PA_11) #define LINK_SPEC \ - "%{!mpa-risc-1-0:%{!march=1.0:%{!shared:-L/lib/pa1.1 -L/usr/lib/pa1.1 }}}%{mlinker-opt:-O} %{!shared:-u main} %{static:-a archive} %{g*:-a archive} %{shared:-b}" + "%{!mpa-risc-1-0:%{!march=1.0:%{static:-L/lib/pa1.1 -L/usr/lib/pa1.1 }}}%{mlinker-opt:-O} %{!shared:-u main} %{static:-a archive} %{g*:-a archive} %{shared:-b}" #else #define LINK_SPEC \ "%{mlinker-opt:-O} %{!shared:-u main} %{static:-a archive} %{g*:-a archive} %{shared:-b}" diff --git a/gcc/config/pa/pa-hpux10.h b/gcc/config/pa/pa-hpux10.h index 2fc17a5..a05a5f1 100644 --- a/gcc/config/pa/pa-hpux10.h +++ b/gcc/config/pa/pa-hpux10.h @@ -84,7 +84,7 @@ along with GCC; see the file COPYING3. If not see #undef LINK_SPEC #if ((TARGET_DEFAULT | TARGET_CPU_DEFAULT) & MASK_PA_11) #define LINK_SPEC \ - "%{!mpa-risc-1-0:%{!march=1.0:%{!shared:-L/lib/pa1.1 -L/usr/lib/pa1.1 }}}\ + "%{!mpa-risc-1-0:%{!march=1.0:%{static:-L/lib/pa1.1 -L/usr/lib/pa1.1 }}}\ %{!shared:%{p:-L/lib/libp %{!static:\ %nWarning: consider linking with `-static' as system libraries with\n\ %n profiling support are only provided in archive format}}}\ diff --git a/gcc/config/pa/pa-hpux11.h b/gcc/config/pa/pa-hpux11.h index 37cf6d1..ce31119 100644 --- a/gcc/config/pa/pa-hpux11.h +++ b/gcc/config/pa/pa-hpux11.h @@ -105,18 +105,6 @@ along with GCC; see the file COPYING3. If not see /* We can debug dynamically linked executables on hpux11; we also want dereferencing of a NULL pointer to cause a SEGV. */ #undef LINK_SPEC -#if ((TARGET_DEFAULT | TARGET_CPU_DEFAULT) & MASK_PA_11) -#define LINK_SPEC \ - "%{!mpa-risc-1-0:%{!march=1.0:%{!shared:-L/lib/pa1.1 -L/usr/lib/pa1.1 }}}\ - %{!shared:%{p:-L/lib/libp -L/usr/lib/libp %{!static:\ - %nWarning: consider linking with `-static' as system libraries with\n\ - %n profiling support are only provided in archive format}}}\ - %{!shared:%{pg:-L/lib/libp -L/usr/lib/libp %{!static:\ - %nWarning: consider linking with `-static' as system libraries with\n\ - %n profiling support are only provided in archive format}}}\ - -z %{mlinker-opt:-O} %{!shared:-u main -u __gcc_plt_call}\ - %{static:-a archive} %{shared:-b}" -#else #define LINK_SPEC \ "%{!shared:%{p:-L/lib/libp -L/usr/lib/libp %{!static:\ %nWarning: consider linking with `-static' as system libraries with\n\ @@ -126,7 +114,6 @@ along with GCC; see the file COPYING3. If not see %n profiling support are only provided in archive format}}}\ -z %{mlinker-opt:-O} %{!shared:-u main -u __gcc_plt_call}\ %{static:-a archive} %{shared:-b}" -#endif /* HP-UX 11 has posix threads. HP libc contains pthread stubs so that non-threaded applications can be linked with a thread-safe libc |