From 1cc1dd2dddc9ff7918312800fc63545e3c273592 Mon Sep 17 00:00:00 2001 From: Art Yerkes Date: Sun, 10 Sep 2006 06:07:08 +0000 Subject: [PATCH] Cleaning: tweaks. svn path=/branches/powerpc/; revision=24015 --- reactos/include/psdk/winnt.h | 2 +- reactos/include/psdk/winternl.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/reactos/include/psdk/winnt.h b/reactos/include/psdk/winnt.h index 9c95b6d6a63..20a7dc531ac 100644 --- a/reactos/include/psdk/winnt.h +++ b/reactos/include/psdk/winnt.h @@ -81,7 +81,7 @@ extern "C" { #ifndef VOID #define VOID void #endif -typedef signed char CHAR; +typedef char CHAR; typedef short SHORT; #ifndef LONG_DEFINED #define LONG_DEFINED diff --git a/reactos/include/psdk/winternl.h b/reactos/include/psdk/winternl.h index 4fbf08d5fcf..a1c43275ffd 100644 --- a/reactos/include/psdk/winternl.h +++ b/reactos/include/psdk/winternl.h @@ -1663,6 +1663,9 @@ extern LPSTR _strupr(LPSTR str); /* FIXME: Doesn't belong here */ #if defined(__i386__) && defined(__GNUC__) static inline void WINAPI DbgBreakPoint(void) { __asm__ __volatile__("int3"); } static inline void WINAPI DbgUserBreakPoint(void) { __asm__ __volatile__("int3"); } +#elif defined(__PowerPC__) && defined(__GNUC__) +static inline void WINAPI DbgBreakPoint(void) { __asm__ __volatile__("ti 0,7,0"); } +static inline void WINAPI DbgUserBreakPoint(void) { __asm__ __volatile__("ti 0,7,0"); } #else /* __i386__ && __GNUC__ */ void WINAPI DbgBreakPoint(void); void WINAPI DbgUserBreakPoint(void);