summaryrefslogtreecommitdiff
path: root/libc/debian/patches/libc-filter.patch
blob: 8f9b73a2c5e90aec9468403bb86b0f42c17056fb (plain)
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
Index: b/usr/src/lib/libc/port/mapfile-vers
===================================================================
--- a/usr/src/lib/libc/port/mapfile-vers	2012-09-30 22:01:53.161890010 +0400
+++ b/usr/src/lib/libc/port/mapfile-vers	2012-09-30 22:04:33.005580114 +0400
@@ -111,11 +111,11 @@
 	_nl_msg_cat_cntr;
 
 $if _ELF32
-	dl_iterate_phdr	{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
+	dl_iterate_phdr	{ TYPE = FUNCTION; FILTER = ld.so.1 };
 $elif sparcv9
-	dl_iterate_phdr	{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
+	dl_iterate_phdr	{ TYPE = FUNCTION; FILTER = ld.so.1 };
 $elif amd64
-	dl_iterate_phdr	{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
+	dl_iterate_phdr	{ TYPE = FUNCTION; FILTER = ld.so.1 };
 $else
 $error unknown platform
 $endif
@@ -482,36 +482,36 @@
 SYMBOL_VERSION SUNW_1.22 {	# SunOS 5.10 (Solaris 10)
     global:
 $if _ELF32
-	dladdr		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	dladdr1		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	dlclose		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	dldump		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	dlerror		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	dlinfo		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	dlmopen		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	dlopen		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	dlsym		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
+	dladdr		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dladdr1		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlclose		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dldump		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlerror		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlinfo		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlmopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlsym		{ TYPE = FUNCTION; FILTER = ld.so.1 };
 $elif sparcv9
-	dladdr		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	dladdr1		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	dlclose		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	dldump		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	dlerror		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	dlinfo		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	dlmopen		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	dlopen		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	dlsym		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
+	dladdr		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dladdr1		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlclose		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dldump		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlerror		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlinfo		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlmopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlsym		{ TYPE = FUNCTION; FILTER = ld.so.1 };
 $elif amd64
-	dladdr		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dladdr1		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dlamd64getunwind { TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dlclose		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dldump		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dlerror		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dlinfo		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dlmopen		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dlopen		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	dlsym		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
+	dladdr		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dladdr1		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlamd64getunwind { TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlclose		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dldump		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlerror		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlinfo		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlmopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	dlsym		{ TYPE = FUNCTION; FILTER = ld.so.1 };
 $else
 $error unknown platform
 $endif
@@ -2587,44 +2587,44 @@
 	__xpg6			{ FLAGS = NODIRECT };
 
 $if _ELF32
-	_dladdr			{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_dladdr1		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_dlclose		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_dldump			{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_dlerror		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_dlinfo			{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_dlmopen		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_dlopen			{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_dlsym			{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
-	_ld_libc		{ TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 };
+	_dladdr			{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dladdr1		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlclose		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dldump			{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlerror		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlinfo			{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlmopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlopen			{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlsym			{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_ld_libc		{ TYPE = FUNCTION; FILTER = ld.so.1 };
 	_sys_errlist;
 	_sys_errs;
 	_sys_index;
 	_sys_nerr		{ FLAGS = NODYNSORT };
 	_sys_num_err;
 $elif sparcv9
-	_dladdr		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_dladdr1	{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_dlclose	{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_dldump		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_dlerror	{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_dlinfo		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_dlmopen	{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_dlopen		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_dlsym		{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
-	_ld_libc	{ TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 };
+	_dladdr		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dladdr1	{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlclose	{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dldump		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlerror	{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlinfo		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlmopen	{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlsym		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_ld_libc	{ TYPE = FUNCTION; FILTER = ld.so.1 };
 $elif amd64
-	_dladdr		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dladdr1	{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dlamd64getunwind { TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dlclose	{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dldump		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dlerror	{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dlinfo		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dlmopen	{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dlopen		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_dlsym		{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
-	_ld_libc	{ TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
+	_dladdr		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dladdr1	{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlamd64getunwind { TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlclose	{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dldump		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlerror	{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlinfo		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlmopen	{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlopen		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_dlsym		{ TYPE = FUNCTION; FILTER = ld.so.1 };
+	_ld_libc	{ TYPE = FUNCTION; FILTER = ld.so.1 };
 $else
 $error unknown platform
 $endif