From a32e40e2c4b62a41777d63d20a0898de4aa58b91 Mon Sep 17 00:00:00 2001 From: Manish Singh Date: Wed, 28 Oct 1998 08:51:18 +0000 Subject: [PATCH] G_BREAKPOINT for alpha from Robert Wilhelm -Yosh --- ChangeLog | 5 +++++ ChangeLog.pre-2-0 | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-12 | 5 +++++ ChangeLog.pre-2-2 | 5 +++++ ChangeLog.pre-2-4 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ glib.h | 4 +++- glib/glib.h | 4 +++- 10 files changed, 46 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index c6c9fbce..95e9b009 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Wed Oct 28 00:49:32 PST 1998 Manish Singh + + * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm + + Tue Oct 27 07:25:53 1998 Tim Janik * glib.h: diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index c6c9fbce..95e9b009 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,8 @@ +Wed Oct 28 00:49:32 PST 1998 Manish Singh + + * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm + + Tue Oct 27 07:25:53 1998 Tim Janik * glib.h: diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index c6c9fbce..95e9b009 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Wed Oct 28 00:49:32 PST 1998 Manish Singh + + * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm + + Tue Oct 27 07:25:53 1998 Tim Janik * glib.h: diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index c6c9fbce..95e9b009 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,8 @@ +Wed Oct 28 00:49:32 PST 1998 Manish Singh + + * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm + + Tue Oct 27 07:25:53 1998 Tim Janik * glib.h: diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index c6c9fbce..95e9b009 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,8 @@ +Wed Oct 28 00:49:32 PST 1998 Manish Singh + + * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm + + Tue Oct 27 07:25:53 1998 Tim Janik * glib.h: diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index c6c9fbce..95e9b009 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +Wed Oct 28 00:49:32 PST 1998 Manish Singh + + * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm + + Tue Oct 27 07:25:53 1998 Tim Janik * glib.h: diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index c6c9fbce..95e9b009 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Wed Oct 28 00:49:32 PST 1998 Manish Singh + + * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm + + Tue Oct 27 07:25:53 1998 Tim Janik * glib.h: diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index c6c9fbce..95e9b009 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Wed Oct 28 00:49:32 PST 1998 Manish Singh + + * glib.h: G_BREAKPOINT for alpha from Robert Wilhelm + + Tue Oct 27 07:25:53 1998 Tim Janik * glib.h: diff --git a/glib.h b/glib.h index 8e8c8cbf..dad951b8 100644 --- a/glib.h +++ b/glib.h @@ -336,7 +336,9 @@ extern "C" { */ #if defined (__i386__) && defined (__GNUC__) #define G_BREAKPOINT() G_STMT_START{ __asm__ __volatile__ ("int $03"); }G_STMT_END -#else /* !__i386__ */ +#elif defined (__alpha__) && defined (__GNUC__) +#define G_BREAKPOINT() G_STMT_START{ __asm__ __volatile__ ("bpt"); }G_STMT_END +#else /* !__i386__ && !__alpha__ */ #define G_BREAKPOINT() #endif /* __i386__ */ diff --git a/glib/glib.h b/glib/glib.h index 8e8c8cbf..dad951b8 100644 --- a/glib/glib.h +++ b/glib/glib.h @@ -336,7 +336,9 @@ extern "C" { */ #if defined (__i386__) && defined (__GNUC__) #define G_BREAKPOINT() G_STMT_START{ __asm__ __volatile__ ("int $03"); }G_STMT_END -#else /* !__i386__ */ +#elif defined (__alpha__) && defined (__GNUC__) +#define G_BREAKPOINT() G_STMT_START{ __asm__ __volatile__ ("bpt"); }G_STMT_END +#else /* !__i386__ && !__alpha__ */ #define G_BREAKPOINT() #endif /* __i386__ */ -- 2.34.1