mirror of
https://github.com/Vita3K/Vita3K.git
synced 2025-04-02 11:02:10 -04:00
222 lines
4.7 KiB
C++
222 lines
4.7 KiB
C++
// Vita3K emulator project
|
|
// Copyright (C) 2021 Vita3K team
|
|
//
|
|
// This program is free software; you can redistribute it and/or modify
|
|
// it under the terms of the GNU General Public License as published by
|
|
// the Free Software Foundation; either version 2 of the License, or
|
|
// (at your option) any later version.
|
|
//
|
|
// This program is distributed in the hope that it will be useful,
|
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
// GNU General Public License for more details.
|
|
//
|
|
// You should have received a copy of the GNU General Public License along
|
|
// with this program; if not, write to the Free Software Foundation, Inc.,
|
|
// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
|
|
#pragma once
|
|
|
|
#include <module/module.h>
|
|
|
|
BRIDGE_DECL(_Cosh)
|
|
BRIDGE_DECL(_Dclass)
|
|
BRIDGE_DECL(_Dsign)
|
|
BRIDGE_DECL(_Dtest)
|
|
BRIDGE_DECL(_Exp)
|
|
BRIDGE_DECL(_FCosh)
|
|
BRIDGE_DECL(_FDclass)
|
|
BRIDGE_DECL(_FDsign)
|
|
BRIDGE_DECL(_FDtest)
|
|
BRIDGE_DECL(_FExp)
|
|
BRIDGE_DECL(_FFpcomp)
|
|
BRIDGE_DECL(_FLog)
|
|
BRIDGE_DECL(_FSin)
|
|
BRIDGE_DECL(_FSinh)
|
|
BRIDGE_DECL(_FSinx)
|
|
BRIDGE_DECL(_Fpcomp)
|
|
BRIDGE_DECL(_LCosh)
|
|
BRIDGE_DECL(_LDclass)
|
|
BRIDGE_DECL(_LDsign)
|
|
BRIDGE_DECL(_LDtest)
|
|
BRIDGE_DECL(_LExp)
|
|
BRIDGE_DECL(_LFpcomp)
|
|
BRIDGE_DECL(_LLog)
|
|
BRIDGE_DECL(_LSin)
|
|
BRIDGE_DECL(_LSinh)
|
|
BRIDGE_DECL(_LSinx)
|
|
BRIDGE_DECL(_Log)
|
|
BRIDGE_DECL(_Sin)
|
|
BRIDGE_DECL(_Sinh)
|
|
BRIDGE_DECL(_Sinx)
|
|
BRIDGE_DECL(acos)
|
|
BRIDGE_DECL(acosf)
|
|
BRIDGE_DECL(acosh)
|
|
BRIDGE_DECL(acoshf)
|
|
BRIDGE_DECL(acoshl)
|
|
BRIDGE_DECL(acosl)
|
|
BRIDGE_DECL(asin)
|
|
BRIDGE_DECL(asinf)
|
|
BRIDGE_DECL(asinh)
|
|
BRIDGE_DECL(asinhf)
|
|
BRIDGE_DECL(asinhl)
|
|
BRIDGE_DECL(asinl)
|
|
BRIDGE_DECL(atan)
|
|
BRIDGE_DECL(atan2)
|
|
BRIDGE_DECL(atan2f)
|
|
BRIDGE_DECL(atan2l)
|
|
BRIDGE_DECL(atanf)
|
|
BRIDGE_DECL(atanh)
|
|
BRIDGE_DECL(atanhf)
|
|
BRIDGE_DECL(atanhl)
|
|
BRIDGE_DECL(atanl)
|
|
BRIDGE_DECL(cbrt)
|
|
BRIDGE_DECL(cbrtf)
|
|
BRIDGE_DECL(cbrtl)
|
|
BRIDGE_DECL(ceil)
|
|
BRIDGE_DECL(ceilf)
|
|
BRIDGE_DECL(ceill)
|
|
BRIDGE_DECL(copysign)
|
|
BRIDGE_DECL(copysignf)
|
|
BRIDGE_DECL(copysignl)
|
|
BRIDGE_DECL(cos)
|
|
BRIDGE_DECL(cosf)
|
|
BRIDGE_DECL(cosh)
|
|
BRIDGE_DECL(coshf)
|
|
BRIDGE_DECL(coshl)
|
|
BRIDGE_DECL(cosl)
|
|
BRIDGE_DECL(erf)
|
|
BRIDGE_DECL(erfc)
|
|
BRIDGE_DECL(erfcf)
|
|
BRIDGE_DECL(erfcl)
|
|
BRIDGE_DECL(erff)
|
|
BRIDGE_DECL(erfl)
|
|
BRIDGE_DECL(exp)
|
|
BRIDGE_DECL(exp2)
|
|
BRIDGE_DECL(exp2f)
|
|
BRIDGE_DECL(exp2l)
|
|
BRIDGE_DECL(expf)
|
|
BRIDGE_DECL(expl)
|
|
BRIDGE_DECL(expm1)
|
|
BRIDGE_DECL(expm1f)
|
|
BRIDGE_DECL(expm1l)
|
|
BRIDGE_DECL(fabs)
|
|
BRIDGE_DECL(fabsf)
|
|
BRIDGE_DECL(fabsl)
|
|
BRIDGE_DECL(fdim)
|
|
BRIDGE_DECL(fdimf)
|
|
BRIDGE_DECL(fdiml)
|
|
BRIDGE_DECL(floor)
|
|
BRIDGE_DECL(floorf)
|
|
BRIDGE_DECL(floorl)
|
|
BRIDGE_DECL(fma)
|
|
BRIDGE_DECL(fmaf)
|
|
BRIDGE_DECL(fmal)
|
|
BRIDGE_DECL(fmax)
|
|
BRIDGE_DECL(fmaxf)
|
|
BRIDGE_DECL(fmaxl)
|
|
BRIDGE_DECL(fmin)
|
|
BRIDGE_DECL(fminf)
|
|
BRIDGE_DECL(fminl)
|
|
BRIDGE_DECL(fmod)
|
|
BRIDGE_DECL(fmodf)
|
|
BRIDGE_DECL(fmodl)
|
|
BRIDGE_DECL(frexp)
|
|
BRIDGE_DECL(frexpf)
|
|
BRIDGE_DECL(frexpl)
|
|
BRIDGE_DECL(hypot)
|
|
BRIDGE_DECL(hypotf)
|
|
BRIDGE_DECL(hypotl)
|
|
BRIDGE_DECL(ilogb)
|
|
BRIDGE_DECL(ilogbf)
|
|
BRIDGE_DECL(ilogbl)
|
|
BRIDGE_DECL(ldexp)
|
|
BRIDGE_DECL(ldexpf)
|
|
BRIDGE_DECL(ldexpl)
|
|
BRIDGE_DECL(lgamma)
|
|
BRIDGE_DECL(lgammaf)
|
|
BRIDGE_DECL(lgammal)
|
|
BRIDGE_DECL(llrint)
|
|
BRIDGE_DECL(llrintf)
|
|
BRIDGE_DECL(llrintl)
|
|
BRIDGE_DECL(llround)
|
|
BRIDGE_DECL(llroundf)
|
|
BRIDGE_DECL(llroundl)
|
|
BRIDGE_DECL(log)
|
|
BRIDGE_DECL(log10)
|
|
BRIDGE_DECL(log10f)
|
|
BRIDGE_DECL(log10l)
|
|
BRIDGE_DECL(log1p)
|
|
BRIDGE_DECL(log1pf)
|
|
BRIDGE_DECL(log1pl)
|
|
BRIDGE_DECL(log2)
|
|
BRIDGE_DECL(log2f)
|
|
BRIDGE_DECL(log2l)
|
|
BRIDGE_DECL(logb)
|
|
BRIDGE_DECL(logbf)
|
|
BRIDGE_DECL(logbl)
|
|
BRIDGE_DECL(logf)
|
|
BRIDGE_DECL(logl)
|
|
BRIDGE_DECL(lrint)
|
|
BRIDGE_DECL(lrintf)
|
|
BRIDGE_DECL(lrintl)
|
|
BRIDGE_DECL(lround)
|
|
BRIDGE_DECL(lroundf)
|
|
BRIDGE_DECL(lroundl)
|
|
BRIDGE_DECL(modf)
|
|
BRIDGE_DECL(modff)
|
|
BRIDGE_DECL(modfl)
|
|
BRIDGE_DECL(nan)
|
|
BRIDGE_DECL(nanf)
|
|
BRIDGE_DECL(nanl)
|
|
BRIDGE_DECL(nearbyint)
|
|
BRIDGE_DECL(nearbyintf)
|
|
BRIDGE_DECL(nearbyintl)
|
|
BRIDGE_DECL(nextafter)
|
|
BRIDGE_DECL(nextafterf)
|
|
BRIDGE_DECL(nextafterl)
|
|
BRIDGE_DECL(nexttoward)
|
|
BRIDGE_DECL(nexttowardf)
|
|
BRIDGE_DECL(nexttowardl)
|
|
BRIDGE_DECL(pow)
|
|
BRIDGE_DECL(powf)
|
|
BRIDGE_DECL(powl)
|
|
BRIDGE_DECL(remainder)
|
|
BRIDGE_DECL(remainderf)
|
|
BRIDGE_DECL(remainderl)
|
|
BRIDGE_DECL(remquo)
|
|
BRIDGE_DECL(remquof)
|
|
BRIDGE_DECL(remquol)
|
|
BRIDGE_DECL(rint)
|
|
BRIDGE_DECL(rintf)
|
|
BRIDGE_DECL(rintl)
|
|
BRIDGE_DECL(round)
|
|
BRIDGE_DECL(roundf)
|
|
BRIDGE_DECL(roundl)
|
|
BRIDGE_DECL(scalbln)
|
|
BRIDGE_DECL(scalblnf)
|
|
BRIDGE_DECL(scalblnl)
|
|
BRIDGE_DECL(scalbn)
|
|
BRIDGE_DECL(scalbnf)
|
|
BRIDGE_DECL(scalbnl)
|
|
BRIDGE_DECL(sin)
|
|
BRIDGE_DECL(sinf)
|
|
BRIDGE_DECL(sinh)
|
|
BRIDGE_DECL(sinhf)
|
|
BRIDGE_DECL(sinhl)
|
|
BRIDGE_DECL(sinl)
|
|
BRIDGE_DECL(sqrt)
|
|
BRIDGE_DECL(sqrtf)
|
|
BRIDGE_DECL(sqrtl)
|
|
BRIDGE_DECL(tan)
|
|
BRIDGE_DECL(tanf)
|
|
BRIDGE_DECL(tanh)
|
|
BRIDGE_DECL(tanhf)
|
|
BRIDGE_DECL(tanhl)
|
|
BRIDGE_DECL(tanl)
|
|
BRIDGE_DECL(tgamma)
|
|
BRIDGE_DECL(tgammaf)
|
|
BRIDGE_DECL(tgammal)
|
|
BRIDGE_DECL(trunc)
|
|
BRIDGE_DECL(truncf)
|
|
BRIDGE_DECL(truncl)
|