summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc
diff options
context:
space:
mode:
authorAli Bahrami <Ali.Bahrami@Sun.COM>2010-02-18 10:50:37 -0700
committerAli Bahrami <Ali.Bahrami@Sun.COM>2010-02-18 10:50:37 -0700
commit20272c2e66d77f79ef35e7160584b5d098c3287f (patch)
tree9b374b4e88c3997b2e0ab21f10ac92c7fd9aab3c /usr/src/lib/libc
parent3adc9019c7d5ed01ec77dc5c13dd0f0cde37d8db (diff)
downloadillumos-joyent-20272c2e66d77f79ef35e7160584b5d098c3287f.tar.gz
6914728 Add dl_iterate_phdr() function to ld.so.1
PSARC/2010/015 dl_iterate_phdr
Diffstat (limited to 'usr/src/lib/libc')
-rw-r--r--usr/src/lib/libc/amd64/mapfile-vers7
-rw-r--r--usr/src/lib/libc/i386/mapfile-vers5
-rw-r--r--usr/src/lib/libc/sparc/mapfile-vers5
-rw-r--r--usr/src/lib/libc/sparcv9/mapfile-vers7
4 files changed, 20 insertions, 4 deletions
diff --git a/usr/src/lib/libc/amd64/mapfile-vers b/usr/src/lib/libc/amd64/mapfile-vers
index 7c759736c1..f47b181b65 100644
--- a/usr/src/lib/libc/amd64/mapfile-vers
+++ b/usr/src/lib/libc/amd64/mapfile-vers
@@ -19,7 +19,7 @@
# CDDL HEADER END
#
#
-# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -37,6 +37,11 @@
# MAPFILE HEADER END
#
+SUNW_1.23 {
+ global:
+ dl_iterate_phdr = FUNCTION FILTER /usr/lib/amd64/ld.so.1;
+};
+
SUNW_1.22 {
global:
dladdr = FUNCTION FILTER /usr/lib/amd64/ld.so.1;
diff --git a/usr/src/lib/libc/i386/mapfile-vers b/usr/src/lib/libc/i386/mapfile-vers
index 3a722f9aef..1826aa7cf0 100644
--- a/usr/src/lib/libc/i386/mapfile-vers
+++ b/usr/src/lib/libc/i386/mapfile-vers
@@ -19,7 +19,7 @@
# CDDL HEADER END
#
#
-# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -38,6 +38,9 @@
#
SUNW_1.23 {
+ global:
+ dl_iterate_phdr = FUNCTION FILTER /usr/lib/ld.so.1;
+
protected:
aio_cancel64;
aio_error64;
diff --git a/usr/src/lib/libc/sparc/mapfile-vers b/usr/src/lib/libc/sparc/mapfile-vers
index 8ab81fe11f..916e157908 100644
--- a/usr/src/lib/libc/sparc/mapfile-vers
+++ b/usr/src/lib/libc/sparc/mapfile-vers
@@ -19,7 +19,7 @@
# CDDL HEADER END
#
#
-# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -38,6 +38,9 @@
#
SUNW_1.23 {
+ global:
+ dl_iterate_phdr = FUNCTION FILTER /usr/lib/ld.so.1;
+
protected:
aio_cancel64;
aio_error64;
diff --git a/usr/src/lib/libc/sparcv9/mapfile-vers b/usr/src/lib/libc/sparcv9/mapfile-vers
index 41be7234d1..7f5ff85af1 100644
--- a/usr/src/lib/libc/sparcv9/mapfile-vers
+++ b/usr/src/lib/libc/sparcv9/mapfile-vers
@@ -19,7 +19,7 @@
# CDDL HEADER END
#
#
-# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
@@ -37,6 +37,11 @@
# MAPFILE HEADER END
#
+SUNW_1.23 {
+ global:
+ dl_iterate_phdr = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
+};
+
SUNW_1.22.1 {
protected:
# Note: The atomic_OP_WIDTH_nv symbols defined here are also defined