summaryrefslogtreecommitdiff
path: root/usr/src/lib/libipsecutil
diff options
context:
space:
mode:
authorDan McDonald <danmcd@joyent.com>2021-04-19 10:23:09 -0400
committerDan McDonald <danmcd@joyent.com>2021-04-19 10:23:09 -0400
commitced4e404c515b8735c4e6d563a547b9a8067c53c (patch)
tree252e51d6cc61998a8d739eb75b35e0c075c32236 /usr/src/lib/libipsecutil
parentf608a347058c01d3b62c685fe06ea23a960d9f6d (diff)
parent2282d3b00bd23a5df4dfea0edd5ae737693bd4b7 (diff)
downloadillumos-joyent-ced4e404c515b8735c4e6d563a547b9a8067c53c.tar.gz
[illumos-gate merge]
commit 2282d3b00bd23a5df4dfea0edd5ae737693bd4b7 13713 vm_unmap_mmio() should return non zero on error commit 9558d0b12b2242f8f19a3526ff0656c48b28f657 13712 bhyve allows vmspace mapping inside existing range commit 5920236ba222e7ab53c90f117bfc66be6c043363 13322 build zfs command as 64-bit binary commit 414dafc0a71bccb9c69d6801ed11ba1016a8082b 13714 pcieadm pci check misses renamed nodes 13715 pcieadm save-cfgspace doesn't work with b/d/f 13716 pcieadm save-cfgspace -a can't open files commit 7e85189a2092f2550c3af3a55e22564546838229 13487 want mapfile-based assertions about symbol properties (fix SPARC)
Diffstat (limited to 'usr/src/lib/libipsecutil')
-rw-r--r--usr/src/lib/libipsecutil/common/mapfile-vers10
1 files changed, 7 insertions, 3 deletions
diff --git a/usr/src/lib/libipsecutil/common/mapfile-vers b/usr/src/lib/libipsecutil/common/mapfile-vers
index b023c23a53..a682d0cadd 100644
--- a/usr/src/lib/libipsecutil/common/mapfile-vers
+++ b/usr/src/lib/libipsecutil/common/mapfile-vers
@@ -56,12 +56,16 @@ SYMBOL_VERSION SUNWprivate_1.1 {
dump_key;
dump_sadb_idtype;
dump_sockaddr;
-$if _ELF64
+$if _x86 && _ELF64
env { ASSERT = { TYPE = OBJECT; SIZE = 64; }; };
-$elif _ELF32
+$elif _x86 && _ELF32
env { ASSERT = { TYPE = OBJECT; SIZE = 40; }; };
+$elif _sparc && _ELF64
+ env { ASSERT = { TYPE = OBJECT; SIZE = 96; }; };
+$elif _sparc && _ELF32
+ env { ASSERT = { TYPE = OBJECT; SIZE = 48; }; };
$else
-$error unknown ELFCLASS
+$error Unknown architecture
$endif
_errfp { TYPE = FUNCTION; FILTER = libc.so.1; };
_errxfp { TYPE = FUNCTION; FILTER = libc.so.1; };