_IEEE_
if (_LIB_VERSION == _IEEE_ ||
_LIB_VERSION_TYPE _LIB_VERSION = _IEEE_;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_||isnan(x)||isnan(y)) return z;
if(_LIB_VERSION == _IEEE_||isnanf(x)||isnanf(y)) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_) return z;
if(_LIB_VERSION == _IEEE_) return z;
if(_LIB_VERSION == _IEEE_ ||isnan(y)||isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ ||isnanf(y)||isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_ ||isnan(y)||isnan(x)) return z;
if(_LIB_VERSION == _IEEE_) return y;
if(_LIB_VERSION == _IEEE_) return y;
if(_LIB_VERSION == _IEEE_) return y;
if(_LIB_VERSION == _IEEE_) return y;
if(_LIB_VERSION == _IEEE_) return z;
if(_LIB_VERSION == _IEEE_) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x) ) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x) ) return z;
if(_LIB_VERSION == _IEEE_) return y;
if(_LIB_VERSION == _IEEE_) return y;
if(_LIB_VERSION == _IEEE_) return y;
if(_LIB_VERSION == _IEEE_) return y;
if(_LIB_VERSION == _IEEE_ || isnan(x) || x > 0.0) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x) || x > (float)0.0) return z;
if(_LIB_VERSION == _IEEE_|| isnan(y)) return z;
if(_LIB_VERSION == _IEEE_|| isnanf(y)) return z;
if(_LIB_VERSION == _IEEE_ || isnan(y)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(y)) return z;
if(_LIB_VERSION == _IEEE_) return z;
if(_LIB_VERSION == _IEEE_) return z;
if(_LIB_VERSION == _IEEE_) return z;
if(_LIB_VERSION == _IEEE_) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnanf(x)) return z;
if(_LIB_VERSION == _IEEE_ || isnan(x)) return z;