# HG changeset patch # User nickg # Date 1046370516 0 # Node ID 649897d20543be191f851186de7de0e95b548bf7 # Parent 6ba7ef90493e2141e145f7237340a4fd5b54e356 * include/mips-stub.h: Disabled option that makes MIPS32 targets use 64 bit registers in GDB protocol. The standard GDB does not support this, only MIPS own version. diff --git a/packages/hal/mips/arch/current/ChangeLog b/packages/hal/mips/arch/current/ChangeLog --- a/packages/hal/mips/arch/current/ChangeLog +++ b/packages/hal/mips/arch/current/ChangeLog @@ -1,3 +1,9 @@ +2003-02-27 Nick Garnett + + * include/mips-stub.h: Disabled option that makes MIPS32 targets + use 64 bit registers in GDB protocol. The standard GDB does not + support this, only MIPS own version. + 2003-01-31 Mark Salter * src/hal_syscall.c (hal_syscall_handler): Let generic syscall code diff --git a/packages/hal/mips/arch/current/include/mips-stub.h b/packages/hal/mips/arch/current/include/mips-stub.h --- a/packages/hal/mips/arch/current/include/mips-stub.h +++ b/packages/hal/mips/arch/current/include/mips-stub.h @@ -111,7 +111,7 @@ typedef unsigned long target_register_t; // We need to sign-extend the registers so GDB doesn't get confused. #define CYGARC_SIGN_EXTEND_REGISTERS -#elif defined(CYGPKG_HAL_MIPS_MIPS32) +#elif 0 //defined(CYGPKG_HAL_MIPS_MIPS32) // Even though we are only working with 32 bit registers, GDB expects 64 bits #define REGSIZE(X) 8 typedef unsigned long target_register_t;