OSDN Git Service

Remove TDESC_TYPE_I386_EFLAGS and TDESC_TYPE_I386_MXCSR.
authorhjl <hjl>
Tue, 2 Mar 2010 02:26:02 +0000 (02:26 +0000)
committerhjl <hjl>
Tue, 2 Mar 2010 02:26:02 +0000 (02:26 +0000)
commit4edaa7cb33669baee224dc203cca426e6e93b818
treebc28259c71db107393d83fa70df391b7ef09116f
parente02708c736bfbfe52ddcfc0563f5baa81d4277ee
Remove TDESC_TYPE_I386_EFLAGS and TDESC_TYPE_I386_MXCSR.

2010-03-01  H.J. Lu  <hongjiu.lu@intel.com>

* target-descriptions.c (tdesc_type): Remove
TDESC_TYPE_I386_EFLAGS and TDESC_TYPE_I386_MXCSR.
(tdesc_predefined_types): Likewise.
(tdesc_gdb_type): Likewise.  Pass NULL to append_flags_type_flag
if flag name is empty.
(maint_print_c_tdesc_cmd): Handle TDESC_TYPE_FLAGS.

* features/i386/32bit-core.xml: Define i386_eflags.
* features/i386/64bit-core.xml: Likewise.

* features/i386/32bit-sse.xml: Define i386_mxcsr.
* features/i386/64bit-sse.xml: Likewise.

* features/i386/amd64-linux.c: Regenerated.
* features/i386/amd64.c: Likewise.
* features/i386/i386-linux.c: Likewise.
* features/i386/i386.c: Likewise.
gdb/ChangeLog
gdb/features/i386/32bit-core.xml
gdb/features/i386/32bit-sse.xml
gdb/features/i386/64bit-core.xml
gdb/features/i386/64bit-sse.xml
gdb/features/i386/amd64-linux.c
gdb/features/i386/amd64.c
gdb/features/i386/i386-linux.c
gdb/features/i386/i386.c
gdb/target-descriptions.c