mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 08:03:01 +00:00
[XDK/DDK]
Slightly reorganize architecture dependent headers, so that ASSERT can be used [CRT] Use some definitions only for vista+, since 2k3 msvcrt doesn't have them svn path=/trunk/; revision=55504
This commit is contained in:
parent
5eeb447451
commit
683b30a149
4 changed files with 579 additions and 580 deletions
|
@ -124,8 +124,9 @@ extern "C" {
|
||||||
__CRT_INLINE long double tanl(long double x) { return (tan((double)x)); }
|
__CRT_INLINE long double tanl(long double x) { return (tan((double)x)); }
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(__x86_64) || defined(_M_AMD64) || \
|
#if (_WIN32_WINNT >= 0x600) && \
|
||||||
defined (__ia64__) || defined (_M_IA64)
|
(defined(__x86_64) || defined(_M_AMD64) || \
|
||||||
|
defined (__ia64__) || defined (_M_IA64))
|
||||||
_CRTIMP float __cdecl acosf(float x);
|
_CRTIMP float __cdecl acosf(float x);
|
||||||
_CRTIMP float __cdecl asinf(float x);
|
_CRTIMP float __cdecl asinf(float x);
|
||||||
_CRTIMP float __cdecl atanf(float x);
|
_CRTIMP float __cdecl atanf(float x);
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,6 +2,22 @@
|
||||||
* Kernel Functions *
|
* Kernel Functions *
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
$if (_WDMDDK_)
|
$if (_WDMDDK_)
|
||||||
|
#if defined(_M_IX86)
|
||||||
|
$include(x86/ke.h)
|
||||||
|
#elif defined(_M_AMD64)
|
||||||
|
$include(amd64/ke.h)
|
||||||
|
#elif defined(_M_IA64)
|
||||||
|
$include(ia64/ke.h)
|
||||||
|
#elif defined(_M_PPC)
|
||||||
|
$include(ppc/ke.h)
|
||||||
|
#elif defined(_M_MIPS)
|
||||||
|
$include(mips/ke.h)
|
||||||
|
#elif defined(_M_ARM)
|
||||||
|
$include(arm/ke.h)
|
||||||
|
#else
|
||||||
|
#error Unknown Architecture
|
||||||
|
#endif
|
||||||
|
|
||||||
NTKERNELAPI
|
NTKERNELAPI
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
NTAPI
|
||||||
|
|
|
@ -209,23 +209,6 @@ $define (_WDMDDK_)
|
||||||
$include (interlocked.h)
|
$include (interlocked.h)
|
||||||
$include (rtltypes.h)
|
$include (rtltypes.h)
|
||||||
$include (ketypes.h)
|
$include (ketypes.h)
|
||||||
|
|
||||||
#if defined(_M_IX86)
|
|
||||||
$include(x86/ke.h)
|
|
||||||
#elif defined(_M_AMD64)
|
|
||||||
$include(amd64/ke.h)
|
|
||||||
#elif defined(_M_IA64)
|
|
||||||
$include(ia64/ke.h)
|
|
||||||
#elif defined(_M_PPC)
|
|
||||||
$include(ppc/ke.h)
|
|
||||||
#elif defined(_M_MIPS)
|
|
||||||
$include(mips/ke.h)
|
|
||||||
#elif defined(_M_ARM)
|
|
||||||
$include(arm/ke.h)
|
|
||||||
#else
|
|
||||||
#error Unknown Architecture
|
|
||||||
#endif
|
|
||||||
|
|
||||||
$include (mmtypes.h)
|
$include (mmtypes.h)
|
||||||
$include (extypes.h)
|
$include (extypes.h)
|
||||||
$include (setypes.h)
|
$include (setypes.h)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue