Math-Geometry-Delaunay

 view release on metacpan or  search on metacpan

src/ppport.h  view on Meta::CPAN

magic_regdata_cnt|||
magic_regdatum_get|||
magic_regdatum_set|||
magic_scalarpack|||
magic_set_all_env|||
magic_setamagic|||
magic_setarylen|||
magic_setcollxfrm|||
magic_setdbline|||
magic_setdefelem|||
magic_setenv|||
magic_sethint|||
magic_setisa|||
magic_setmglob|||
magic_setnkeys|||
magic_setpack|||
magic_setpos|||
magic_setregexp|||
magic_setsig|||
magic_setsubstr|||
magic_settaint|||

src/ppport.h  view on Meta::CPAN

my_letohi|||n
my_letohl|||n
my_letohs|||n
my_lstat|||
my_memcmp||5.004000|n
my_memset|||n
my_ntohl|||
my_pclose||5.004000|
my_popen_list||5.007001|
my_popen||5.004000|
my_setenv|||
my_snprintf|5.009004||pvn
my_socketpair||5.007003|n
my_sprintf|5.009003||pvn
my_stat|||
my_strftime||5.007002|
my_strlcat|5.009004||pn
my_strlcpy|5.009004||pn
my_swabn|||n
my_swap|||
my_unexec|||

src/xpfpa.h  view on Meta::CPAN

# define XPFPA_RETURN_DOUBLE_EXTENDED(val) \
            { \
                long double _xpfpa_result = (val); \
                XPFPA_RESTORE() \
                return _xpfpa_result; \
            }


#elif defined(HAVE__FESETENV) // C++11 fenv.h available

// fenv.h defines functions fegetenv and fesetenv and type fenv_t
# include <fenv.h>

#define _FPU_EXTENDED 0x300
#define _FPU_DOUBLE   0x200
#define _FPU_SINGLE   0x0

# define XPFPA_DECLARE() \
            fenv_t _xpfpa_fpu;
            unsigned short int _xpfpa_fpu_oldcw;

# define XPFPA_SWITCH_DOUBLE() \
            fegetenv(&_xpfpa_fpu); \
            _xpfpa_fpu_oldcw = _xpfpa_fpu.__control_word; \
            _xpfpa_fpu.__control_word = (_xpfpa_fpu_oldcw & ~_FPU_EXTENDED & ~_FPU_SINGLE) | _FPU_DOUBLE; \
            fesetenv(&_xpfpa_fpu);
# define XPFPA_SWITCH_SINGLE() \
            fegetenv(&_xpfpa_fpu); \
            _xpfpa_fpu_oldcw = _xpfpa_fpu.__control_word; \
            _xpfpa_fpu.__control_word = (_xpfpa_fpu_oldcw & ~_FPU_EXTENDED & ~_FPU_DOUBLE) | _FPU_SINGLE; \
            fesetenv(&_xpfpa_fpu);
# define XPFPA_SWITCH_DOUBLE_EXTENDED() \
            fegetenv(&_xpfpa_fpu); \
            _xpfpa_fpu_oldcw = _xpfpa_fpu.__control_word; \
            _xpfpa_fpu.__control_word = (_xpfpa_fpu_oldcw & ~_FPU_SINGLE & ~_FPU_DOUBLE) | _FPU_EXTENDED; \
            fesetenv(&_xpfpa_fpu);
# define XPFPA_RESTORE() \
            fegetenv(&_xpfpa_fpu); \
            _xpfpa_fpu.__control_word = _xpfpa_fpu_oldcw; \
            fesetenv(&_xpfpa_fpu);
// We use a temporary volatile variable (in a new block) in order to ensure
// that the optimizer does not mis-optimize the instructions. Also, a volatile
// variable ensures truncation to correct precision.
# define XPFPA_RETURN_DOUBLE(val) \
            { \
                volatile double _xpfpa_result = (val); \
                XPFPA_RESTORE() \
                return _xpfpa_result; \
            }
# define XPFPA_RETURN_SINGLE(val) \

src_Win64/ppport.h  view on Meta::CPAN

magic_regdata_cnt|||
magic_regdatum_get|||
magic_regdatum_set|||
magic_scalarpack|||
magic_set_all_env|||
magic_setamagic|||
magic_setarylen|||
magic_setcollxfrm|||
magic_setdbline|||
magic_setdefelem|||
magic_setenv|||
magic_sethint|||
magic_setisa|||
magic_setmglob|||
magic_setnkeys|||
magic_setpack|||
magic_setpos|||
magic_setregexp|||
magic_setsig|||
magic_setsubstr|||
magic_settaint|||

src_Win64/ppport.h  view on Meta::CPAN

my_letohi|||n
my_letohl|||n
my_letohs|||n
my_lstat|||
my_memcmp||5.004000|n
my_memset|||n
my_ntohl|||
my_pclose||5.004000|
my_popen_list||5.007001|
my_popen||5.004000|
my_setenv|||
my_snprintf|5.009004||pvn
my_socketpair||5.007003|n
my_sprintf|5.009003||pvn
my_stat|||
my_strftime||5.007002|
my_strlcat|5.009004||pn
my_strlcpy|5.009004||pn
my_swabn|||n
my_swap|||
my_unexec|||



( run in 0.798 second using v1.01-cache-2.11-cpan-140bd7fdf52 )