1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
Index: gcc-48/src/gcc/config/sol2.h
===================================================================
--- gcc-48.orig/src/gcc/config/sol2.h 2013-01-11 00:38:27.000000000 +0400
+++ gcc-48/src/gcc/config/sol2.h 2013-11-07 13:13:00.257045588 +0400
@@ -114,16 +114,16 @@
#undef LIB_SPEC
#define LIB_SPEC \
"%{!symbolic:\
- %{pthreads|pthread:-lpthread} \
+ %{pthreads|pthread:} \
%{pthreads|pthread|fprofile-generate*:" LIB_TLS_SPEC "} \
- %{p|pg:-ldl} -lc}"
+ %{p|pg:} -lc}"
#ifndef CROSS_DIRECTORY_STRUCTURE
#undef MD_EXEC_PREFIX
-#define MD_EXEC_PREFIX "/usr/ccs/bin/"
+#define MD_EXEC_PREFIX "/usr/bin/"
#undef MD_STARTFILE_PREFIX
-#define MD_STARTFILE_PREFIX "/usr/ccs/lib/"
+#define MD_STARTFILE_PREFIX "/usr/lib/"
#endif
#undef STARTFILE_ARCH32_SPEC
@@ -153,9 +153,7 @@
#define LINK_ARCH32_SPEC_BASE \
"%{G:-G} \
%{YP,*} \
- %{R*} \
- %{!YP,*:%{p|pg:-Y P,%R/usr/ccs/lib/libp:%R/usr/lib/libp:%R/usr/ccs/lib:%R/lib:%R/usr/lib} \
- %{!p:%{!pg:-Y P,%R/usr/ccs/lib:%R/lib:%R/usr/lib}}}"
+ %{R*}"
#undef LINK_ARCH32_SPEC
#define LINK_ARCH32_SPEC LINK_ARCH32_SPEC_BASE
Index: gcc-48/src/gcc/config/sol2-bi.h
===================================================================
--- gcc-48.orig/src/gcc/config/sol2-bi.h 2013-01-11 00:38:27.000000000 +0400
+++ gcc-48/src/gcc/config/sol2-bi.h 2013-11-07 13:13:00.258902250 +0400
@@ -73,9 +73,7 @@
#define LINK_ARCH64_SPEC_BASE \
"%{G:-G} \
%{YP,*} \
- %{R*} \
- %{!YP,*:%{p|pg:-Y P,%R/usr/lib/libp/" ARCH64_SUBDIR ":%R/lib/" ARCH64_SUBDIR ":%R/usr/lib/" ARCH64_SUBDIR "} \
- %{!p:%{!pg:-Y P,%R/lib/" ARCH64_SUBDIR ":%R/usr/lib/" ARCH64_SUBDIR "}}}"
+ %{R*}"
#undef LINK_ARCH64_SPEC
#ifndef USE_GLD
|