Index: features/rs6000/power-core.xml =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/power-core.xml,v retrieving revision 1.3 diff -u -p -r1.3 power-core.xml --- features/rs6000/power-core.xml 1 Jan 2008 22:53:14 -0000 1.3 +++ features/rs6000/power-core.xml 4 Feb 2008 21:22:40 -0000 @@ -40,7 +40,7 @@ - + Index: features/rs6000/power64-core.xml =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/power64-core.xml,v retrieving revision 1.3 diff -u -p -r1.3 power64-core.xml --- features/rs6000/power64-core.xml 1 Jan 2008 22:53:14 -0000 1.3 +++ features/rs6000/power64-core.xml 4 Feb 2008 21:22:40 -0000 @@ -40,7 +40,7 @@ - + Index: features/rs6000/powerpc-601.xml =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-601.xml,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-601.xml --- features/rs6000/powerpc-601.xml 1 Jan 2008 22:53:14 -0000 1.2 +++ features/rs6000/powerpc-601.xml 4 Feb 2008 21:22:40 -0000 @@ -46,7 +46,7 @@ - + Index: features/rs6000/rs6000.xml =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/rs6000.xml,v retrieving revision 1.2 diff -u -p -r1.2 rs6000.xml --- features/rs6000/rs6000.xml 1 Jan 2008 22:53:14 -0000 1.2 +++ features/rs6000/rs6000.xml 4 Feb 2008 21:22:42 -0000 @@ -48,7 +48,7 @@ - + Index: features/rs6000/powerpc-32.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-32.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-32.c --- features/rs6000/powerpc-32.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-32.c 4 Feb 2008 21:22:40 -0000 @@ -47,7 +47,7 @@ initialize_tdesc_powerpc_32 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-403.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-403.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-403.c --- features/rs6000/powerpc-403.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-403.c 4 Feb 2008 21:22:40 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_403 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-403gc.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-403gc.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-403gc.c --- features/rs6000/powerpc-403gc.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-403gc.c 4 Feb 2008 21:22:40 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_403gc (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-505.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-505.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-505.c --- features/rs6000/powerpc-505.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-505.c 4 Feb 2008 21:22:40 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_505 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-601.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-601.c,v retrieving revision 1.1 diff -u -p -r1.1 powerpc-601.c --- features/rs6000/powerpc-601.c 15 Oct 2007 19:41:56 -0000 1.1 +++ features/rs6000/powerpc-601.c 4 Feb 2008 21:22:40 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_601 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "int"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "int"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "int"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "int"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "int"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "int"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "int"); Index: features/rs6000/powerpc-602.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-602.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-602.c --- features/rs6000/powerpc-602.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-602.c 4 Feb 2008 21:22:41 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_602 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-603.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-603.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-603.c --- features/rs6000/powerpc-603.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-603.c 4 Feb 2008 21:22:41 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_603 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-604.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-604.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-604.c --- features/rs6000/powerpc-604.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-604.c 4 Feb 2008 21:22:41 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_604 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-64.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-64.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-64.c --- features/rs6000/powerpc-64.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-64.c 4 Feb 2008 21:22:41 -0000 @@ -47,7 +47,7 @@ initialize_tdesc_powerpc_64 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 64, "uint64"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 64, "uint64"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 64, "uint64"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 64, "uint64"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 64, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 64, "uint64"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 64, "uint64"); Index: features/rs6000/powerpc-7400.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-7400.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-7400.c --- features/rs6000/powerpc-7400.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-7400.c 4 Feb 2008 21:22:41 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_7400 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-750.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-750.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-750.c --- features/rs6000/powerpc-750.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-750.c 4 Feb 2008 21:22:41 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_750 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-860.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-860.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-860.c --- features/rs6000/powerpc-860.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-860.c 4 Feb 2008 21:22:41 -0000 @@ -45,7 +45,7 @@ initialize_tdesc_powerpc_860 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/powerpc-e500.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/powerpc-e500.c,v retrieving revision 1.2 diff -u -p -r1.2 powerpc-e500.c --- features/rs6000/powerpc-e500.c 5 Nov 2007 21:55:39 -0000 1.2 +++ features/rs6000/powerpc-e500.c 4 Feb 2008 21:22:41 -0000 @@ -47,7 +47,7 @@ initialize_tdesc_powerpc_e500 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "uint32"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "uint32"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32"); Index: features/rs6000/rs6000.c =================================================================== RCS file: /cvs/src/src/gdb/features/rs6000/rs6000.c,v retrieving revision 1.1 diff -u -p -r1.1 rs6000.c --- features/rs6000/rs6000.c 15 Oct 2007 19:41:56 -0000 1.1 +++ features/rs6000/rs6000.c 4 Feb 2008 21:22:41 -0000 @@ -47,7 +47,7 @@ initialize_tdesc_rs6000 (void) tdesc_create_reg (feature, "r29", 29, 1, NULL, 32, "int"); tdesc_create_reg (feature, "r30", 30, 1, NULL, 32, "int"); tdesc_create_reg (feature, "r31", 31, 1, NULL, 32, "int"); - tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "int"); + tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr"); tdesc_create_reg (feature, "msr", 65, 1, NULL, 32, "int"); tdesc_create_reg (feature, "cnd", 66, 1, NULL, 32, "int"); tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "int");