diff options
Diffstat (limited to 'usr/src/lib/libadm/common/mapfile-vers')
-rw-r--r-- | usr/src/lib/libadm/common/mapfile-vers | 56 |
1 files changed, 34 insertions, 22 deletions
diff --git a/usr/src/lib/libadm/common/mapfile-vers b/usr/src/lib/libadm/common/mapfile-vers index 914a9f530d..eed3e03c79 100644 --- a/usr/src/lib/libadm/common/mapfile-vers +++ b/usr/src/lib/libadm/common/mapfile-vers @@ -55,7 +55,7 @@ SYMBOL_VERSION SUNW_1.1 { SYMBOL_VERSION SUNW_0.7 { global: - pkgdir; + pkgdir { ASSERT = { TYPE = OBJECT; SIZE = addrsize; }; }; read_vtoc; write_vtoc; }; @@ -74,7 +74,12 @@ SYMBOL_VERSION SUNWprivate_1.1 { ckgid_err; ckgid_hlp; ckgid_val; - ckindent; + ckindent { + ASSERT = { + TYPE = OBJECT; + SIZE = 4; + }; + }; ckint; ckint_err; ckint_hlp; @@ -88,7 +93,12 @@ SYMBOL_VERSION SUNWprivate_1.1 { ckpath_hlp; ckpath_stx; ckpath_val; - ckquit; + ckquit { + ASSERT = { + TYPE = OBJECT; + SIZE = 4; + }; + }; ckrange; ckrange_err; ckrange_hlp; @@ -106,7 +116,12 @@ SYMBOL_VERSION SUNWprivate_1.1 { ckuid_err; ckuid_hlp; ckuid_val; - ckwidth; + ckwidth { + ASSERT = { + TYPE = OBJECT; + SIZE = 4; + }; + }; ckyorn; ckyorn_err; ckyorn_hlp; @@ -136,7 +151,12 @@ SYMBOL_VERSION SUNWprivate_1.1 { _moddevtabrec; _opendevtab; _opendgrptab; - pkgfile; + pkgfile { + ASSERT = { + TYPE = OBJECT; + SIZE = addrsize; + }; + }; pkginfo; pkginfofind; pkgnmchk; @@ -175,26 +195,18 @@ $if _sparc || (_x86 && _ELF32) SYMBOL_VERSION SUNW_0.7 { global: - circf; - sed; - nbra { TYPE = DATA; FILTER = libgen.so.1; SIZE = 0x4 }; -$if _ELF32 - loc1 { TYPE = DATA; FILTER = libgen.so.1; SIZE = 0x4 }; - loc2 { TYPE = DATA; FILTER = libgen.so.1; SIZE = 0x4 }; - locs { TYPE = DATA; FILTER = libgen.so.1; SIZE = 0x4 }; -$elif _ELF64 - loc1 { TYPE = DATA; FILTER = libgen.so.1; SIZE = 0x8 }; - loc2 { TYPE = DATA; FILTER = libgen.so.1; SIZE = 0x8 }; - locs { TYPE = DATA; FILTER = libgen.so.1; SIZE = 0x8 }; -$else -$error unknown ELFCLASS -$endif + circf { ASSERT = { TYPE = OBJECT; SIZE = 4; }; }; + sed { ASSERT = { TYPE = OBJECT; SIZE = 4; }; }; + nbra { TYPE = DATA; FILTER = libgen.so.1; SIZE = addrsize; }; + loc1 { TYPE = DATA; FILTER = libgen.so.1; SIZE = addrsize; }; + loc2 { TYPE = DATA; FILTER = libgen.so.1; SIZE = addrsize; }; + locs { TYPE = DATA; FILTER = libgen.so.1; SIZE = addrsize; }; }; SYMBOL_VERSION SUNWprivate_1.1 { global: - advance { TYPE = FUNCTION; FILTER = libgen.so.1 }; - compile { TYPE = FUNCTION; FILTER = libgen.so.1 }; - step { TYPE = FUNCTION; FILTER = libgen.so.1 }; + advance { TYPE = FUNCTION; FILTER = libgen.so.1; }; + compile { TYPE = FUNCTION; FILTER = libgen.so.1; }; + step { TYPE = FUNCTION; FILTER = libgen.so.1; }; }; $endif |