 b8158192fa
			
		
	
	
		b8158192fa
		
	
	
	
	
		
			
			Add an XML description for SSE registers (XMM+MXCSR) for both X86 and X86-64 architectures in the GDB stub: - configure: Define gdb_xml_files for the X86 targets (32 and 64bit). - gdb-xml/i386-32bit-sse.xml & gdb-xml/i386-64bit-sse.xml: The XML files that contain a description of the XMM + MXCSR registers. - gdb-xml/i386-32bit.xml & gdb-xml/i386-64bit.xml: wrappers that include the XML file of the core registers and the other XML file of the SSE registers. - target/i386/cpu.c: Modify the gdb_core_xml_file to the new XML wrapper, modify the gdb_num_core_regs to fit the registers number defined in each XML file. Signed-off-by: Abdallah Bouassida <abdallah.bouassida@lauterbach.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
		
			
				
	
	
		
			15 lines
		
	
	
		
			477 B
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			477 B
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0"?>
 | |
| <!-- Copyright (C) 2010-2017 Free Software Foundation, Inc.
 | |
| 
 | |
|      Copying and distribution of this file, with or without modification,
 | |
|      are permitted in any medium without royalty provided the copyright
 | |
|      notice and this notice are preserved.  -->
 | |
| 
 | |
| <!-- I386 64bit -->
 | |
| 
 | |
| <!DOCTYPE target SYSTEM "gdb-target.dtd">
 | |
| <feature name="org.gnu.gdb.i386.64bit">
 | |
|   <xi:include href="i386-64bit-core.xml"/>
 | |
|   <xi:include href="i386-64bit-sse.xml"/>
 | |
| </feature>
 |