diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a22186353c..96faf939ba 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,19 @@ +2007-10-15 Daniel Jacobowitz + + * features/rs6000/power-altivec.xml, features/rs6000/power-core.xml, + features/rs6000/power-fpu.xml, features/rs6000/power-oea.xml, + features/rs6000/power-spe.xml, features/rs6000/power64-core.xml: New + feature descriptions for standard PowerPC register sets. + + * features/rs6000/powerpc-32.xml, features/rs6000/powerpc-403.xml, + features/rs6000/powerpc-403gc.xml, features/rs6000/powerpc-505.xml, + features/rs6000/powerpc-601.xml, features/rs6000/powerpc-602.xml, + features/rs6000/powerpc-603.xml, features/rs6000/powerpc-604.xml, + features/rs6000/powerpc-64.xml, features/rs6000/powerpc-7400.xml, + features/rs6000/powerpc-750.xml, features/rs6000/powerpc-860.xml, + features/rs6000/powerpc-e500.xml, features/rs6000/rs6000.xml: New + target descriptions for PowerPC processors. + 2007-10-15 Daniel Jacobowitz * target-descriptions.c (tdesc_predefined_types): New. diff --git a/gdb/features/rs6000/power-altivec.xml b/gdb/features/rs6000/power-altivec.xml new file mode 100644 index 0000000000..cd326a7498 --- /dev/null +++ b/gdb/features/rs6000/power-altivec.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/power-core.xml b/gdb/features/rs6000/power-core.xml new file mode 100644 index 0000000000..d05afadac8 --- /dev/null +++ b/gdb/features/rs6000/power-core.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/power-fpu.xml b/gdb/features/rs6000/power-fpu.xml new file mode 100644 index 0000000000..4605173581 --- /dev/null +++ b/gdb/features/rs6000/power-fpu.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/power-oea.xml b/gdb/features/rs6000/power-oea.xml new file mode 100644 index 0000000000..851fea3213 --- /dev/null +++ b/gdb/features/rs6000/power-oea.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/power-spe.xml b/gdb/features/rs6000/power-spe.xml new file mode 100644 index 0000000000..7372681c5a --- /dev/null +++ b/gdb/features/rs6000/power-spe.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/power64-core.xml b/gdb/features/rs6000/power64-core.xml new file mode 100644 index 0000000000..a37dfbfcc9 --- /dev/null +++ b/gdb/features/rs6000/power64-core.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-32.xml b/gdb/features/rs6000/powerpc-32.xml new file mode 100644 index 0000000000..5388ce6406 --- /dev/null +++ b/gdb/features/rs6000/powerpc-32.xml @@ -0,0 +1,17 @@ + + + + + + + + powerpc:common + + + + diff --git a/gdb/features/rs6000/powerpc-403.xml b/gdb/features/rs6000/powerpc-403.xml new file mode 100644 index 0000000000..8d4d237859 --- /dev/null +++ b/gdb/features/rs6000/powerpc-403.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-403gc.xml b/gdb/features/rs6000/powerpc-403gc.xml new file mode 100644 index 0000000000..67000b7909 --- /dev/null +++ b/gdb/features/rs6000/powerpc-403gc.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-505.xml b/gdb/features/rs6000/powerpc-505.xml new file mode 100644 index 0000000000..5e4a42d29f --- /dev/null +++ b/gdb/features/rs6000/powerpc-505.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-601.xml b/gdb/features/rs6000/powerpc-601.xml new file mode 100644 index 0000000000..2fb2845e75 --- /dev/null +++ b/gdb/features/rs6000/powerpc-601.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-602.xml b/gdb/features/rs6000/powerpc-602.xml new file mode 100644 index 0000000000..50ff572c2f --- /dev/null +++ b/gdb/features/rs6000/powerpc-602.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-603.xml b/gdb/features/rs6000/powerpc-603.xml new file mode 100644 index 0000000000..b24400814c --- /dev/null +++ b/gdb/features/rs6000/powerpc-603.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-604.xml b/gdb/features/rs6000/powerpc-604.xml new file mode 100644 index 0000000000..ca2ada48ad --- /dev/null +++ b/gdb/features/rs6000/powerpc-604.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-64.xml b/gdb/features/rs6000/powerpc-64.xml new file mode 100644 index 0000000000..994807a148 --- /dev/null +++ b/gdb/features/rs6000/powerpc-64.xml @@ -0,0 +1,17 @@ + + + + + + + + powerpc:common64 + + + + diff --git a/gdb/features/rs6000/powerpc-7400.xml b/gdb/features/rs6000/powerpc-7400.xml new file mode 100644 index 0000000000..a3c37a7d60 --- /dev/null +++ b/gdb/features/rs6000/powerpc-7400.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-750.xml b/gdb/features/rs6000/powerpc-750.xml new file mode 100644 index 0000000000..3b82aa4be4 --- /dev/null +++ b/gdb/features/rs6000/powerpc-750.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-860.xml b/gdb/features/rs6000/powerpc-860.xml new file mode 100644 index 0000000000..43706070ad --- /dev/null +++ b/gdb/features/rs6000/powerpc-860.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gdb/features/rs6000/powerpc-e500.xml b/gdb/features/rs6000/powerpc-e500.xml new file mode 100644 index 0000000000..87b395efdc --- /dev/null +++ b/gdb/features/rs6000/powerpc-e500.xml @@ -0,0 +1,13 @@ + + + + + + powerpc:e500 + + + diff --git a/gdb/features/rs6000/rs6000.xml b/gdb/features/rs6000/rs6000.xml new file mode 100644 index 0000000000..68a7e27a85 --- /dev/null +++ b/gdb/features/rs6000/rs6000.xml @@ -0,0 +1,99 @@ + + + + + + + + rs6000:6000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +