Print this page
5709 Add binary compatibility with Solaris 10 update 10.
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>

@@ -27,10 +27,11 @@
 # Copyright (c) 2012 by Delphix. All rights reserved.
 # Copyright 2016 Joyent, Inc.
 # Copyright (c) 2013, OmniTI Computer Consulting, Inc. All rights reserved.
 # Copyright (c) 2013 Gary Mills
 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
+# Copyright 2015 RackTop Systems.
 
 #
 # MAPFILE HEADER START
 #
 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.

@@ -403,11 +404,10 @@
         aio_suspend;
         aiowait;
         aio_waitn;
         aio_write;
         aiowrite;
-        asprintf;
         assfail;
         backtrace;
         backtrace_symbols;
         backtrace_symbols_fd;
         canonicalize_file_name;

@@ -434,11 +434,10 @@
         err;
         errx;
         faccessat;
         fchmodat;
         fcloseall;
-        fdatasync;
         ffsl;
         ffsll;
         fgetattr;
         fls;
         flsl;

@@ -519,11 +518,10 @@
         shm_open;
         shm_unlink;
         sigqueue;
         sigtimedwait;
         sigwaitinfo;
-        smt_pause;
         stpcpy;
         stpncpy;
         strcasestr;
         strchrnul;
         strndup;

@@ -543,11 +541,10 @@
         uconv_u16tou8;
         uconv_u32tou16;
         uconv_u32tou8;
         uconv_u8tou16;
         uconv_u8tou32;
-        vasprintf;
         verr;
         verrx;
         vforkx;
         vwarn;
         vwarnx;

@@ -574,10 +571,18 @@
         lio_listio64;
         mkstemps64;
         posix_fadvise64;
         posix_fallocate64;
 $endif
+} SUNW_1.22.7;
+
+SYMBOL_VERSION SUNW_1.22.7 {    # s10u10 - SunOS 5.10 (Solaris 10) patch additions
+    protected:
+        asprintf;
+        fdatasync;
+        smt_pause;
+        vasprintf;
 } SUNW_1.22.6;
 
 SYMBOL_VERSION SUNW_1.22.6 {    # s10u9 - SunOS 5.10 (Solaris 10) patch additions
     protected:
         futimens;