diff options
author | oharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2008-10-07 18:04:14 +0000 |
---|---|---|
committer | oharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2008-10-07 18:04:14 +0000 |
commit | 3aef2f08589e46bbbce15a4534c4900bc2528998 (patch) | |
tree | 48a5ed64668e450a58b1ef79d15a6ee823f3e8b0 /src/target/armv4_5.c | |
parent | 2babd879165466517b3d5f0530794a3885b3eeaf (diff) |
Fixes SEGFAULT when setting registers from GDB.
set $cpsr=1234
git-svn-id: svn://svn.berlios.de/openocd/trunk@1026 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/target/armv4_5.c')
-rw-r--r-- | src/target/armv4_5.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/target/armv4_5.c b/src/target/armv4_5.c index df9e3df7..6848bf76 100644 --- a/src/target/armv4_5.c +++ b/src/target/armv4_5.c @@ -277,6 +277,9 @@ reg_cache_t* armv4_5_build_reg_cache(target_t *target, armv4_5_common_t *armv4_5 if (armv4_5_core_reg_arch_type == -1) armv4_5_core_reg_arch_type = register_reg_arch_type(armv4_5_get_core_reg, armv4_5_set_core_reg); + register_init_dummy(&armv4_5_gdb_dummy_fp_reg); + register_init_dummy(&armv4_5_gdb_dummy_fps_reg); + for (i = 0; i < 37; i++) { arch_info[i] = armv4_5_core_reg_list_arch_info[i]; |