diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-12 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-4 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-6 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-8 | 5 | ||||
-rw-r--r-- | glib/gbacktrace.h | 4 |
7 files changed, 32 insertions, 2 deletions
@@ -1,3 +1,8 @@ +Fri Mar 12 15:30:58 2004 Manish Singh <yosh@gimp.org> + + * glib/gbacktrace.h: ia32's G_BREAKPOINT() implementation works on + amd64 too. Enable it. + Fri Mar 12 15:21:22 2004 Manish Singh <yosh@gimp.org> * glib/gatomic.c: Non-optimizing compile fails for two asm diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 23d896498..68b26875b 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Fri Mar 12 15:30:58 2004 Manish Singh <yosh@gimp.org> + + * glib/gbacktrace.h: ia32's G_BREAKPOINT() implementation works on + amd64 too. Enable it. + Fri Mar 12 15:21:22 2004 Manish Singh <yosh@gimp.org> * glib/gatomic.c: Non-optimizing compile fails for two asm diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 23d896498..68b26875b 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,8 @@ +Fri Mar 12 15:30:58 2004 Manish Singh <yosh@gimp.org> + + * glib/gbacktrace.h: ia32's G_BREAKPOINT() implementation works on + amd64 too. Enable it. + Fri Mar 12 15:21:22 2004 Manish Singh <yosh@gimp.org> * glib/gatomic.c: Non-optimizing compile fails for two asm diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 23d896498..68b26875b 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +Fri Mar 12 15:30:58 2004 Manish Singh <yosh@gimp.org> + + * glib/gbacktrace.h: ia32's G_BREAKPOINT() implementation works on + amd64 too. Enable it. + Fri Mar 12 15:21:22 2004 Manish Singh <yosh@gimp.org> * glib/gatomic.c: Non-optimizing compile fails for two asm diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 23d896498..68b26875b 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Fri Mar 12 15:30:58 2004 Manish Singh <yosh@gimp.org> + + * glib/gbacktrace.h: ia32's G_BREAKPOINT() implementation works on + amd64 too. Enable it. + Fri Mar 12 15:21:22 2004 Manish Singh <yosh@gimp.org> * glib/gatomic.c: Non-optimizing compile fails for two asm diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 23d896498..68b26875b 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Fri Mar 12 15:30:58 2004 Manish Singh <yosh@gimp.org> + + * glib/gbacktrace.h: ia32's G_BREAKPOINT() implementation works on + amd64 too. Enable it. + Fri Mar 12 15:21:22 2004 Manish Singh <yosh@gimp.org> * glib/gatomic.c: Non-optimizing compile fails for two asm diff --git a/glib/gbacktrace.h b/glib/gbacktrace.h index ee0d443a5..0c9981a3f 100644 --- a/glib/gbacktrace.h +++ b/glib/gbacktrace.h @@ -43,10 +43,10 @@ G_BEGIN_DECLS void g_on_error_query (const gchar *prg_name); void g_on_error_stack_trace (const gchar *prg_name); -/* Hacker macro to place breakpoints for elected machines. +/* Hacker macro to place breakpoints for selected machines. * Actual use is strongly discouraged of course ;) */ -#if defined (__i386__) && defined (__GNUC__) && __GNUC__ >= 2 +#if (defined (__i386__) || defined (__x86_64__)) && defined (__GNUC__) && __GNUC__ >= 2 # define G_BREAKPOINT() G_STMT_START{ __asm__ __volatile__ ("int $03"); }G_STMT_END #elif defined (_MSC_VER) && defined (_M_IX86) # define G_BREAKPOINT() G_STMT_START{ __asm int 3h }G_STMT_END |