3#ifndef __LIBC_H_INCLUDED__
4#define __LIBC_H_INCLUDED__
11#define NEED_MINILIBC 1
16#define INLINE __forceinline
17#define FASTCALL __fastcall
25#define FASTCALL __attribute__((fastcall))
51#ifndef __int8_t_defined
52#define __int8_t_defined
64typedef signed long long int64_t;
75#define M_PI 3.14159265358979
104#define libc_memmove libc_memcpy
107 return (
void*)LocalAlloc(LMEM_FIXED, size);
111 return (
void*)LocalAlloc(LMEM_FIXED | LMEM_ZEROINIT, size * nmemb);
115 int oldsize = (int)LocalSize((HLOCAL)old);
117 if (size <= oldsize)
return old;
118 mem = LocalAlloc(LMEM_FIXED, size);
120 LocalFree((HLOCAL)old);
125 LocalFree((HLOCAL)mem);
129 double res = -9999.999;
130 unsigned __int64 i = *(
unsigned __int64*)(&x);
131 if (!(i & 0x7F00000000000000UL)) {
135 *e = ((i << 1) >> 53) - 1022;
136 i &= 0x800FFFFFFFFFFFFFUL;
137 i |= 0x3FF0000000000000UL;
138 return *(
double*)(&i) * 0.5;
144 fld qword ptr[esp + 4]
161 fld qword ptr[esp + 12]
162 fld qword ptr[esp + 4]
181#define libc_malloc malloc
182#define libc_calloc calloc
183#define libc_realloc realloc
184#define libc_free free
186#define libc_memset memset
187#define libc_memcpy memcpy
188#define libc_memmove memmove
190#define libc_frexp frexp
int _fltused
Definition main.cpp:136
int int32_t
Definition acefiex.h:160
unsigned int uint32_t
Definition acefiex.h:163
COMPILER_DEPENDENT_INT64 int64_t
Definition acefiex.h:164
short int int16_t
Definition acefiex.h:159
unsigned char uint8_t
Definition acefiex.h:161
COMPILER_DEPENDENT_UINT64 uint64_t
Definition acefiex.h:165
unsigned short int uint16_t
Definition acefiex.h:162
signed char int8_t
Definition acefiex.h:158
__declspec(align(2)) typedef struct _icmp_head_
Definition icmp.h:37
#define INLINE
Definition libc.h:24
#define libc_frexp
Definition libc.h:190
#define libc_calloc
Definition libc.h:182
#define libc_realloc
Definition libc.h:183
#define libc_memset
Definition libc.h:186
#define libc_malloc
Definition libc.h:181
#define libc_exp
Definition libc.h:191
#define libc_free
Definition libc.h:184
#define libc_pow
Definition libc.h:192
#define libc_memcpy
Definition libc.h:187
int x
Definition term.cpp:49