binutils-gdb/gdb/regformats/reg-spu.dat

134 lines
1.1 KiB
Plaintext
Raw Normal View History

name:spu
ChangeLog: * features/Makefile (%.dat): Emit xmltarget statement. * regformats/regdat.sh: Support xmltarget and xmlarch statments. Generate code to set gdbserver_xmltarget in init_registers_${name}. * regformats/arm-with-iwmmxt.dat: Regenerate. * regformats/mips64-linux.dat: Regenerate. * regformats/mips-linux.dat: Regenerate. * regformats/rs6000/powerpc-32.dat: Regenerate. * regformats/rs6000/powerpc-64.dat: Regenerate. * regformats/rs6000/powerpc-e500.dat: Regenerate. * regformats/reg-arm.dat: Add xmlarch statement. * regformats/reg-i386.dat: Likewise. * regformats/reg-i386-linux.dat: Likewise. * regformats/reg-x86-64-linux.dat: Likewise. * regformats/reg-spu.dat: Likewise. gdbserver/ChangeLog: * regcache.h (gdbserver_xmltarget): Add extern declaration. * server.c (gdbserver_xmltarget): Define. (get_features_xml): Use it to replace "target.xml" and arch_string. * configure.srv: Remove srv_xmltarget. Add XML files that were mentioned there to srv_xmlfiles instead. Remove conditional tests on gdb_cv_arm_iwmmxt, gdb_cv_ppc_altivec, gdb_cv_ppc_spe; set srv_xmlfiles and srv_regobj to include all possible choices. * configure.ac (srv_xmltarget): Remove. (srv_xmlfiles): Do not add "target.xml". (gdb_cv_arm_iwmmxt, gdb_cv_ppc_altivec, gdb_cv_ppc_spe): Remove checks for supplementary target information. * configure: Regenerate. * Makefile.in (XML_TARGET): Remove. (target.xml): Remove rule. (clean): Do not clean up target.xml. (.PRECIOUS): Do not mention target.xml. * target.h (struct target_ops): Remove arch_string member. * linux-low.c (linux_arch_string): Remove. (linux_target_ops): Remove arch_string initializer. * linux-low.h (struct linux_target_ops): Remove arch_string member. * linux-i386-low.c (the_low_target): Remove arch_string initializer. * linux-x86-64-low.c (the_low_target): Remove arch_string initializer. * spu-low.c (spu_arch_string): Remove. (spu_target_ops): Remove arch_string initializer. * win32-low.c (win32_arch_string): Remove. (win32_target_ops): Remove arch_string initializer. * win32-low.h (struct win32_target_ops): Remove arch_string member. * win32-arm-low.c (the_low_target): Remove arch_string initializer. * win32-i368-low.c (the_low_target): Remove arch_string initializer.
2008-02-28 13:54:10 +08:00
xmlarch:spu
expedite:r0,r1,npc
128:r0
128:r1
128:r2
128:r3
128:r4
128:r5
128:r6
128:r7
128:r8
128:r9
128:r10
128:r11
128:r12
128:r13
128:r14
128:r15
128:r16
128:r17
128:r18
128:r19
128:r20
128:r21
128:r22
128:r23
128:r24
128:r25
128:r26
128:r27
128:r28
128:r29
128:r30
128:r31
128:r32
128:r33
128:r34
128:r35
128:r36
128:r37
128:r38
128:r39
128:r40
128:r41
128:r42
128:r43
128:r44
128:r45
128:r46
128:r47
128:r48
128:r49
128:r50
128:r51
128:r52
128:r53
128:r54
128:r55
128:r56
128:r57
128:r58
128:r59
128:r60
128:r61
128:r62
128:r63
128:r64
128:r65
128:r66
128:r67
128:r68
128:r69
128:r70
128:r71
128:r72
128:r73
128:r74
128:r75
128:r76
128:r77
128:r78
128:r79
128:r80
128:r81
128:r82
128:r83
128:r84
128:r85
128:r86
128:r87
128:r88
128:r89
128:r90
128:r91
128:r92
128:r93
128:r94
128:r95
128:r96
128:r97
128:r98
128:r99
128:r100
128:r101
128:r102
128:r103
128:r104
128:r105
128:r106
128:r107
128:r108
128:r109
128:r110
128:r111
128:r112
128:r113
128:r114
128:r115
128:r116
128:r117
128:r118
128:r119
128:r120
128:r121
128:r122
128:r123
128:r124
128:r125
128:r126
128:r127
32:id
32:npc