* features/rs6000/power-core.xml, features/rs6000/power64-core.xml,
features/rs6000/powerpc-601.xml, features/rs6000/rs6000.xml: Change the type of the lr register to code_ptr. * features/rs6000/powerpc-32.c, features/rs6000/powerpc-403.c, features/rs6000/powerpc-403gc.c, features/rs6000/powerpc-505.c, features/rs6000/powerpc-601.c, features/rs6000/powerpc-602.c, features/rs6000/powerpc-603.c, features/rs6000/powerpc-604.c, features/rs6000/powerpc-64.c, features/rs6000/powerpc-7400.c, features/rs6000/powerpc-750.c, features/rs6000/powerpc-860.c, features/rs6000/powerpc-e500.c, features/rs6000/rs6000.c: Regenerate.
This commit is contained in:
parent
7cc619c3b1
commit
8f4d54ed1b
|
@ -1,3 +1,16 @@
|
||||||
|
2008-03-04 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
|
* features/rs6000/power-core.xml, features/rs6000/power64-core.xml,
|
||||||
|
features/rs6000/powerpc-601.xml, features/rs6000/rs6000.xml:
|
||||||
|
Change the type of the lr register to code_ptr.
|
||||||
|
* features/rs6000/powerpc-32.c, features/rs6000/powerpc-403.c,
|
||||||
|
features/rs6000/powerpc-403gc.c, features/rs6000/powerpc-505.c,
|
||||||
|
features/rs6000/powerpc-601.c, features/rs6000/powerpc-602.c,
|
||||||
|
features/rs6000/powerpc-603.c, features/rs6000/powerpc-604.c,
|
||||||
|
features/rs6000/powerpc-64.c, features/rs6000/powerpc-7400.c,
|
||||||
|
features/rs6000/powerpc-750.c, features/rs6000/powerpc-860.c,
|
||||||
|
features/rs6000/powerpc-e500.c, features/rs6000/rs6000.c: Regenerate.
|
||||||
|
|
||||||
2008-03-03 James E. Wilson <wilson@tuliptree.org>
|
2008-03-03 James E. Wilson <wilson@tuliptree.org>
|
||||||
|
|
||||||
* MAINTAINERS: Update my email address.
|
* MAINTAINERS: Update my email address.
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
<reg name="pc" bitsize="32" type="code_ptr" regnum="64"/>
|
<reg name="pc" bitsize="32" type="code_ptr" regnum="64"/>
|
||||||
<reg name="msr" bitsize="32" type="uint32"/>
|
<reg name="msr" bitsize="32" type="uint32"/>
|
||||||
<reg name="cr" bitsize="32" type="uint32"/>
|
<reg name="cr" bitsize="32" type="uint32"/>
|
||||||
<reg name="lr" bitsize="32" type="uint32"/>
|
<reg name="lr" bitsize="32" type="code_ptr"/>
|
||||||
<reg name="ctr" bitsize="32" type="uint32"/>
|
<reg name="ctr" bitsize="32" type="uint32"/>
|
||||||
<reg name="xer" bitsize="32" type="uint32"/>
|
<reg name="xer" bitsize="32" type="uint32"/>
|
||||||
</feature>
|
</feature>
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
<reg name="pc" bitsize="64" type="code_ptr" regnum="64"/>
|
<reg name="pc" bitsize="64" type="code_ptr" regnum="64"/>
|
||||||
<reg name="msr" bitsize="64" type="uint64"/>
|
<reg name="msr" bitsize="64" type="uint64"/>
|
||||||
<reg name="cr" bitsize="32" type="uint32"/>
|
<reg name="cr" bitsize="32" type="uint32"/>
|
||||||
<reg name="lr" bitsize="64" type="uint64"/>
|
<reg name="lr" bitsize="64" type="code_ptr"/>
|
||||||
<reg name="ctr" bitsize="64" type="uint64"/>
|
<reg name="ctr" bitsize="64" type="uint64"/>
|
||||||
<reg name="xer" bitsize="32" type="uint32"/>
|
<reg name="xer" bitsize="32" type="uint32"/>
|
||||||
</feature>
|
</feature>
|
||||||
|
|
|
@ -50,7 +50,7 @@ initialize_tdesc_powerpc_32 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_403 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_403gc (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_505 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_601 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "int");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "int");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "int");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "int");
|
||||||
tdesc_create_reg (feature, "mq", 124, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "mq", 124, 1, NULL, 32, "int");
|
||||||
|
|
|
@ -49,7 +49,7 @@
|
||||||
<reg name="pc" bitsize="32" type="code_ptr" regnum="64"/>
|
<reg name="pc" bitsize="32" type="code_ptr" regnum="64"/>
|
||||||
<reg name="msr" bitsize="32"/>
|
<reg name="msr" bitsize="32"/>
|
||||||
<reg name="cr" bitsize="32"/>
|
<reg name="cr" bitsize="32"/>
|
||||||
<reg name="lr" bitsize="32"/>
|
<reg name="lr" bitsize="32" type="code_ptr"/>
|
||||||
<reg name="ctr" bitsize="32"/>
|
<reg name="ctr" bitsize="32"/>
|
||||||
<reg name="xer" bitsize="32"/>
|
<reg name="xer" bitsize="32"/>
|
||||||
<reg name="mq" bitsize="32" regnum="124"/>
|
<reg name="mq" bitsize="32" regnum="124"/>
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_602 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_603 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_604 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ initialize_tdesc_powerpc_64 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 64, "code_ptr");
|
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, "msr", 65, 1, NULL, 64, "uint64");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 64, "uint64");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 64, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 64, "uint64");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 64, "uint64");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_7400 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_750 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ initialize_tdesc_powerpc_860 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ initialize_tdesc_powerpc_e500 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "cr", 66, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "ctr", 68, 1, NULL, 32, "uint32");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "uint32");
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ initialize_tdesc_rs6000 (void)
|
||||||
tdesc_create_reg (feature, "pc", 64, 1, NULL, 32, "code_ptr");
|
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, "msr", 65, 1, NULL, 32, "int");
|
||||||
tdesc_create_reg (feature, "cnd", 66, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "cnd", 66, 1, NULL, 32, "int");
|
||||||
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "lr", 67, 1, NULL, 32, "code_ptr");
|
||||||
tdesc_create_reg (feature, "cnt", 68, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "cnt", 68, 1, NULL, 32, "int");
|
||||||
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "xer", 69, 1, NULL, 32, "int");
|
||||||
tdesc_create_reg (feature, "mq", 70, 1, NULL, 32, "int");
|
tdesc_create_reg (feature, "mq", 70, 1, NULL, 32, "int");
|
||||||
|
|
|
@ -51,7 +51,7 @@
|
||||||
<reg name="pc" bitsize="32" type="code_ptr" regnum="64"/>
|
<reg name="pc" bitsize="32" type="code_ptr" regnum="64"/>
|
||||||
<reg name="msr" bitsize="32"/>
|
<reg name="msr" bitsize="32"/>
|
||||||
<reg name="cnd" bitsize="32"/>
|
<reg name="cnd" bitsize="32"/>
|
||||||
<reg name="lr" bitsize="32"/>
|
<reg name="lr" bitsize="32" type="code_ptr"/>
|
||||||
<reg name="cnt" bitsize="32"/>
|
<reg name="cnt" bitsize="32"/>
|
||||||
<reg name="xer" bitsize="32"/>
|
<reg name="xer" bitsize="32"/>
|
||||||
<reg name="mq" bitsize="32"/>
|
<reg name="mq" bitsize="32"/>
|
||||||
|
|
Loading…
Reference in New Issue