Index: arm-tdep.c =================================================================== RCS file: /cvs/src/src/gdb/arm-tdep.c,v retrieving revision 1.69 diff -c -r1.69 arm-tdep.c *** arm-tdep.c 24 Aug 2002 00:21:34 -0000 1.69 --- arm-tdep.c 3 Sep 2002 22:29:17 -0000 *************** *** 225,234 **** static CORE_ADDR arm_addr_bits_remove (CORE_ADDR val) { ! if (arm_pc_is_thumb (val)) ! return (val & (arm_apcs_32 ? 0xfffffffe : 0x03fffffe)); else ! return (val & (arm_apcs_32 ? 0xfffffffc : 0x03fffffc)); } /* When reading symbols, we need to zap the low bit of the address, --- 225,234 ---- static CORE_ADDR arm_addr_bits_remove (CORE_ADDR val) { ! if (arm_apcs_32) ! return (val & (arm_pc_is_thumb (val) ? 0xfffffffe : 0xfffffffc)); else ! return (val & 0x03fffffc); } /* When reading symbols, we need to zap the low bit of the address,