+ actual XML file to be used in place of "target.xml".
+
+ If NULL then its content will be generated by parsing the target
+ description into xml. */
+ mutable const char *xmltarget = NULL;
+
+ /* The value of <architecture> element in the XML, replying GDB. */
+ const char *arch = NULL;
+
+ /* The value of <osabi> element in the XML, replying GDB. */
+ const char *osabi = NULL;
+
+public:
+ target_desc ()
+ : registers_size (0)
+ {}
+
+ ~target_desc ();
+
+ bool operator== (const target_desc &other) const;
+
+ bool operator!= (const target_desc &other) const
+ {
+ return !(*this == other);
+ }