[PSDK/XDK/CRT]

- Fix ARM build of libwine. Patch by Yuntian Zhang. CORE-8672 #resolve
- Don't include non-existant ARM intrinsic headers

svn path=/trunk/; revision=67149
This commit is contained in:
Timo Kreuzer 2015-04-11 08:28:20 +00:00
parent 1d742c54fb
commit d4a96aae26
3 changed files with 10 additions and 2 deletions

View file

@ -16,8 +16,8 @@
#endif /* _M_IX86 */
#if defined(_M_ARM)
#include <arm_neon.h>
#include <armintr.h>
//#include <arm_neon.h>
//#include <armintr.h>
#endif /* _M_ARM */
#if defined(__cplusplus)

View file

@ -5934,7 +5934,11 @@ FORCEINLINE struct _TEB * NtCurrentTeb(void)
}
FORCEINLINE PVOID GetCurrentFiber(VOID)
{
#ifdef NONAMELESSUNION
return ((PNT_TIB )(ULONG_PTR)_MoveFromCoprocessor(CP15_TPIDRURW))->DUMMYUNIONNAME.FiberData;
#else
return ((PNT_TIB )(ULONG_PTR)_MoveFromCoprocessor(CP15_TPIDRURW))->FiberData;
#endif
}
#elif defined(_M_PPC)
FORCEINLINE unsigned long _read_teb_dword(const unsigned long Offset)

View file

@ -4577,7 +4577,11 @@ FORCEINLINE struct _TEB * NtCurrentTeb(void)
}
FORCEINLINE PVOID GetCurrentFiber(VOID)
{
#ifdef NONAMELESSUNION
return ((PNT_TIB )(ULONG_PTR)_MoveFromCoprocessor(CP15_TPIDRURW))->DUMMYUNIONNAME.FiberData;
#else
return ((PNT_TIB )(ULONG_PTR)_MoveFromCoprocessor(CP15_TPIDRURW))->FiberData;
#endif
}
#elif defined(_M_PPC)
FORCEINLINE unsigned long _read_teb_dword(const unsigned long Offset)