summaryrefslogblamecommitdiff
path: root/zap/source/any/math/exp.cc
blob: 2d4831b140314e84dba9056f7292063aaa75e702 (plain) (tree)






















                                                                                                                              
/*
	Copyright 2022-2023 Gabriel Jensen.
	This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
	If a copy of the MPL was not distributed with this file, You can obtain one at <https://mozilla.org/MPL/2.0>.
*/

#include <zap/math.h>

extern "C" {
	zap_priv_nothrw unsigned char      zap_expuc( unsigned char      val,unsigned char      n) {return ::zap::exp(val,n);}
	zap_priv_nothrw unsigned short     zap_expus( unsigned short     val,unsigned short     n) {return ::zap::exp(val,n);}
	zap_priv_nothrw unsigned int       zap_expui( unsigned int       val,unsigned int       n) {return ::zap::exp(val,n);}
	zap_priv_nothrw unsigned long      zap_expul( unsigned long      val,unsigned long      n) {return ::zap::exp(val,n);}
	zap_priv_nothrw unsigned long long zap_expull(unsigned long long val,unsigned long long n) {return ::zap::exp(val,n);}
	zap_priv_nothrw signed char        zap_expsc( signed char        val,signed char        n) {return ::zap::exp(val,n);}
	zap_priv_nothrw short              zap_exps(  short              val,short              n) {return ::zap::exp(val,n);}
	zap_priv_nothrw int                zap_expi(  int                val,int                n) {return ::zap::exp(val,n);}
	zap_priv_nothrw long               zap_expl(  long               val,long               n) {return ::zap::exp(val,n);}
	zap_priv_nothrw long long          zap_expll( long long          val,long long          n) {return ::zap::exp(val,n);}
	zap_priv_nothrw float              zap_expf(  float              val,float              n) {return ::zap::exp(val,n);}
	zap_priv_nothrw double             zap_expd(  double             val,double             n) {return ::zap::exp(val,n);}
	zap_priv_nothrw long double        zap_expld( long double        val,long double        n) {return ::zap::exp(val,n);}
}