61 #       naming the 32-bit version 'sparc' would be too likely to cause errors.
  62 #
  63 # -     lf64: Defined on platforms that offer the 32-bit largefile APIs
  64 #
  65 $if _ELF32
  66 $add lf64
  67 $endif
  68 $if _sparc && _ELF32
  69 $add sparc32
  70 $endif
  71 $if _sparc && _ELF64
  72 $add sparcv9
  73 $endif
  74 $if _x86 && _ELF32
  75 $add i386
  76 $endif
  77 $if _x86 && _ELF64
  78 $add amd64
  79 $endif
  80 
  81 SYMBOL_VERSION ILLUMOS_0.40 {
  82     protected:
  83         errc;
  84         verrc;
  85         vwarnc;
  86         warnc;
  87 } ILLUMOS_0.39;
  88 
  89 SYMBOL_VERSION ILLUMOS_0.39 {
  90     protected:
  91         memrchr;
  92 } ILLUMOS_0.38;
  93 
  94 SYMBOL_VERSION ILLUMOS_0.38 {
  95     protected:
  96         getgrouplist;
  97 } ILLUMOS_0.37;
  98 
  99 SYMBOL_VERSION ILLUMOS_0.37 {
 100     global:
 
 | 
 
 
  61 #       naming the 32-bit version 'sparc' would be too likely to cause errors.
  62 #
  63 # -     lf64: Defined on platforms that offer the 32-bit largefile APIs
  64 #
  65 $if _ELF32
  66 $add lf64
  67 $endif
  68 $if _sparc && _ELF32
  69 $add sparc32
  70 $endif
  71 $if _sparc && _ELF64
  72 $add sparcv9
  73 $endif
  74 $if _x86 && _ELF32
  75 $add i386
  76 $endif
  77 $if _x86 && _ELF64
  78 $add amd64
  79 $endif
  80 
  81 SYMBOL_VERSION ILLUMOS_0.41 {
  82     protected:
  83         getcontext_extd;
  84         swapcontext_extd;
  85         ucontext_alloc;
  86         ucontext_free;
  87 } ILLUMOS_0.40;
  88 
  89 SYMBOL_VERSION ILLUMOS_0.40 {
  90     protected:
  91         errc;
  92         verrc;
  93         vwarnc;
  94         warnc;
  95 } ILLUMOS_0.39;
  96 
  97 SYMBOL_VERSION ILLUMOS_0.39 {
  98     protected:
  99         memrchr;
 100 } ILLUMOS_0.38;
 101 
 102 SYMBOL_VERSION ILLUMOS_0.38 {
 103     protected:
 104         getgrouplist;
 105 } ILLUMOS_0.37;
 106 
 107 SYMBOL_VERSION ILLUMOS_0.37 {
 108     global:
 
 |