Print this page
8548 want memset_s(3C)
Reviewed by: Robert Mustacchi <rm@joyent.com>


  60 #       naming the 32-bit version 'sparc' would be too likely to cause errors.
  61 #
  62 # -     lf64: Defined on platforms that offer the 32-bit largefile APIs
  63 #
  64 $if _ELF32
  65 $add lf64
  66 $endif
  67 $if _sparc && _ELF32
  68 $add sparc32
  69 $endif
  70 $if _sparc && _ELF64
  71 $add sparcv9
  72 $endif
  73 $if _x86 && _ELF32
  74 $add i386
  75 $endif
  76 $if _x86 && _ELF64
  77 $add amd64
  78 $endif
  79 








  80 SYMBOL_VERSION ILLUMOS_0.26 {   # fts(3) LFS
  81 $if lf64
  82     protected:
  83         fts_children64;
  84         fts_close64;
  85         fts_open64;
  86         fts_read64;
  87         fts_set64;
  88 $endif
  89 } ILLUMOS_0.25;
  90 
  91 SYMBOL_VERSION ILLUMOS_0.25 {   # inet_* moved from libnsl/libsocket
  92     protected:
  93         inet_addr;
  94         inet_aton;
  95         inet_lnaof;
  96         inet_makeaddr;
  97         inet_netof;
  98         inet_network;
  99         inet_ntoa;




  60 #       naming the 32-bit version 'sparc' would be too likely to cause errors.
  61 #
  62 # -     lf64: Defined on platforms that offer the 32-bit largefile APIs
  63 #
  64 $if _ELF32
  65 $add lf64
  66 $endif
  67 $if _sparc && _ELF32
  68 $add sparc32
  69 $endif
  70 $if _sparc && _ELF64
  71 $add sparcv9
  72 $endif
  73 $if _x86 && _ELF32
  74 $add i386
  75 $endif
  76 $if _x86 && _ELF64
  77 $add amd64
  78 $endif
  79 
  80 SYMBOL_VERSION ILLUMOS_0.27 {   # memset_s(3C) and set_constraint_handler_s(3C)
  81     protected:
  82         abort_handler_s;
  83         ignore_handler_s;
  84         memset_s;
  85         set_constraint_handler_s;
  86 } ILLUMOS_0.26;
  87 
  88 SYMBOL_VERSION ILLUMOS_0.26 {   # fts(3) LFS
  89 $if lf64
  90     protected:
  91         fts_children64;
  92         fts_close64;
  93         fts_open64;
  94         fts_read64;
  95         fts_set64;
  96 $endif
  97 } ILLUMOS_0.25;
  98 
  99 SYMBOL_VERSION ILLUMOS_0.25 {   # inet_* moved from libnsl/libsocket
 100     protected:
 101         inet_addr;
 102         inet_aton;
 103         inet_lnaof;
 104         inet_makeaddr;
 105         inet_netof;
 106         inet_network;
 107         inet_ntoa;