ReactOS 0.4.15-dev-7788-g1ad9096
winesup.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdio.h>
4#include <conio.h>
5#include <float.h>
6#include <locale.h>
7#include <internal/locale.h>
8
9#undef NtCurrentPeb
10#define NtCurrentPeb() (NtCurrentTeb()->Peb)
11#define GetProcessHeap() (NtCurrentPeb()->ProcessHeap)
12
13#define HeapAlloc(_Heap, _Flags, _Size) RtlAllocateHeap(_Heap, _Flags, _Size)
14#define HeapFree(_Heap, _Flags, _Ptr) RtlFreeHeap(_Heap, _Flags, _Ptr)
15
16#ifdef _LIBCNT_
17static inline unsigned int __control87(unsigned int new, unsigned int mask)
18{
19 return 0;
20}
21#define _control87 __control87
22extern threadlocinfo _LIBCNT_locinfo;
23#define get_locinfo() (&_LIBCNT_locinfo)
24#else
25#define get_locinfo() ((pthreadlocinfo)get_locinfo())
26#endif
27
28void
30_internal_handle_float(
31 int negative,
32 int exp,
37
38//#include <debug.h>
39
40#define __WINE_DEBUG_H
41#undef WINE_DEFAULT_DEBUG_CHANNEL
42#define WINE_DEFAULT_DEBUG_CHANNEL(_Ch)
43#undef TRACE
44#define TRACE(...) /* DPRINT(__VA_ARGS__) */
45#define debugstr_a(format) format
char * va_list
Definition: acmsvcex.h:78
#define noinline
Definition: types.h:64
GLenum GLint GLuint mask
Definition: glext.h:6028
uint64_t ULONGLONG
Definition: typedefs.h:67
void int int ULONGLONG d
Definition: winesup.h:34
void int int suppress
Definition: winesup.h:33
void int exp
Definition: winesup.h:32
void int int ULONGLONG int l_or_L_prefix
Definition: winesup.h:35
void int int ULONGLONG int va_list * ap
Definition: winesup.h:36
void __declspec(noinline) _internal_handle_float(int negative