OSDN Git Service

Remove TDESC_TYPE_I386_EFLAGS and TDESC_TYPE_I386_MXCSR.
authorhjl <hjl>
Mon, 1 Mar 2010 17:26:02 +0000 (17:26 +0000)
committerhjl <hjl>
Mon, 1 Mar 2010 17:26:02 +0000 (17:26 +0000)
commit0012573939a99927ae56b1e933149b954c047422
treeb16cb7a8cfe32ce8a5f5ce4ae9064b1f239eac33
parent58d2d74f1c89b2e2b983e638d716d1648dd35d0d
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