From 8dc35b87076f7ffa5370932e054f0336aa01f122 Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Mon, 15 Oct 2007 19:27:25 +0000 Subject: [PATCH] * 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. --- gdb/ChangeLog | 16 +++++ gdb/features/rs6000/power-altivec.xml | 57 +++++++++++++++ gdb/features/rs6000/power-core.xml | 49 +++++++++++++ gdb/features/rs6000/power-fpu.xml | 44 ++++++++++++ gdb/features/rs6000/power-oea.xml | 62 +++++++++++++++++ gdb/features/rs6000/power-spe.xml | 45 ++++++++++++ gdb/features/rs6000/power64-core.xml | 49 +++++++++++++ gdb/features/rs6000/powerpc-32.xml | 17 +++++ gdb/features/rs6000/powerpc-403.xml | 40 +++++++++++ gdb/features/rs6000/powerpc-403gc.xml | 46 +++++++++++++ gdb/features/rs6000/powerpc-505.xml | 19 +++++ gdb/features/rs6000/powerpc-601.xml | 69 +++++++++++++++++++ gdb/features/rs6000/powerpc-602.xml | 26 +++++++ gdb/features/rs6000/powerpc-603.xml | 28 ++++++++ gdb/features/rs6000/powerpc-604.xml | 28 ++++++++ gdb/features/rs6000/powerpc-64.xml | 17 +++++ gdb/features/rs6000/powerpc-7400.xml | 14 ++++ gdb/features/rs6000/powerpc-750.xml | 41 +++++++++++ gdb/features/rs6000/powerpc-860.xml | 65 ++++++++++++++++++ gdb/features/rs6000/powerpc-e500.xml | 13 ++++ gdb/features/rs6000/rs6000.xml | 99 +++++++++++++++++++++++++++ 21 files changed, 844 insertions(+) create mode 100644 gdb/features/rs6000/power-altivec.xml create mode 100644 gdb/features/rs6000/power-core.xml create mode 100644 gdb/features/rs6000/power-fpu.xml create mode 100644 gdb/features/rs6000/power-oea.xml create mode 100644 gdb/features/rs6000/power-spe.xml create mode 100644 gdb/features/rs6000/power64-core.xml create mode 100644 gdb/features/rs6000/powerpc-32.xml create mode 100644 gdb/features/rs6000/powerpc-403.xml create mode 100644 gdb/features/rs6000/powerpc-403gc.xml create mode 100644 gdb/features/rs6000/powerpc-505.xml create mode 100644 gdb/features/rs6000/powerpc-601.xml create mode 100644 gdb/features/rs6000/powerpc-602.xml create mode 100644 gdb/features/rs6000/powerpc-603.xml create mode 100644 gdb/features/rs6000/powerpc-604.xml create mode 100644 gdb/features/rs6000/powerpc-64.xml create mode 100644 gdb/features/rs6000/powerpc-7400.xml create mode 100644 gdb/features/rs6000/powerpc-750.xml create mode 100644 gdb/features/rs6000/powerpc-860.xml create mode 100644 gdb/features/rs6000/powerpc-e500.xml create mode 100644 gdb/features/rs6000/rs6000.xml 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +