summaryrefslogtreecommitdiff
path: root/gcc/config/pa/pa64-hpux.h
diff options
context:
space:
mode:
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2002-11-05 16:51:10 +0000
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2002-11-05 16:51:10 +0000
commit9d67a43bd1a2b8be32ebfe991d8dfa6023327912 (patch)
treee414b4b38854acafafa8be1b7adacb0734088d6e /gcc/config/pa/pa64-hpux.h
parent995e679609f8df1f72b0e52be7ea57fe55cf19a4 (diff)
downloadgcc-9d67a43bd1a2b8be32ebfe991d8dfa6023327912.tar.gz
* pa64-hpux.h (LIB_SPEC): Fix p and pg options.
(STARTFILE_SPEC): Remove p and pg options. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58824 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/pa/pa64-hpux.h')
-rw-r--r--gcc/config/pa/pa64-hpux.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/gcc/config/pa/pa64-hpux.h b/gcc/config/pa/pa64-hpux.h
index 3db8626690f..2ed1e141bb7 100644
--- a/gcc/config/pa/pa64-hpux.h
+++ b/gcc/config/pa/pa64-hpux.h
@@ -46,11 +46,9 @@ Boston, MA 02111-1307, USA. */
#define LIB_SPEC \
"%{!shared:\
%{!p:\
- %{!pg:\
- %{!threads:-lc}\
- %{threads:-lcma -lc_r}}\
- %{p: -L/lib/libp/ -lc}\
- %{pg: -L/lib/libp/ -lc}}} /usr/lib/pa20_64/milli.a"
+ %{!pg: %{!threads:-lc} %{threads:-lcma -lc_r}}\
+ %{pg: -L/usr/lib/pa20_64/libp/ -lgprof -lc}}\
+ %{p: -L/usr/lib/pa20_64/libp/ -lprof -lc}} /usr/lib/pa20_64/milli.a"
/* Under hpux11, the normal location of the `ld' and `as' programs is the
/usr/ccs/bin directory. */
@@ -136,9 +134,7 @@ do { \
#define ENDFILE_SPEC ""
#undef STARTFILE_SPEC
-#define STARTFILE_SPEC "%{!shared: \
- %{!symbolic: \
- %{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt0.o%s}}}}"
+#define STARTFILE_SPEC "%{!shared: %{!symbolic: crt0.o%s}}"
#endif
/* Switch into a generic section. */