GDB (xrefs)
|
#include "defs.h"
#include "target.h"
#include "target-descriptions.h"
#include "xml-support.h"
#include "xml-tdesc.h"
#include "osabi.h"
#include "filenames.h"
#include "gdb_assert.h"
Go to the source code of this file.
Functions | |
static struct target_desc * | tdesc_parse_xml (const char *document, xml_fetch_another fetcher, void *fetcher_baton) |
struct target_desc * | file_read_description_xml (const char *filename) |
static char * | fetch_available_features_from_target (const char *name, void *baton_) |
struct target_desc * | target_read_description_xml (struct target_ops *ops) |
static char* fetch_available_features_from_target | ( | const char * | name, |
void * | baton_ | ||
) | [static] |
Definition at line 601 of file xml-tdesc.c.
References TARGET_OBJECT_AVAILABLE_FEATURES, and target_read_stralloc().
Referenced by target_read_description_xml().
struct target_desc* file_read_description_xml | ( | const char * | filename | ) | [read] |
Definition at line 567 of file xml-tdesc.c.
References _, do_cleanups(), ldirname(), make_cleanup(), tdesc_parse_xml(), warning(), xfree(), and xml_fetch_content_from_file().
Referenced by target_find_description().
struct target_desc* target_read_description_xml | ( | struct target_ops * | ops | ) | [read] |
Definition at line 617 of file xml-tdesc.c.
References do_cleanups(), fetch_available_features_from_target(), make_cleanup(), tdesc_parse_xml(), and xfree().
Referenced by target_find_description().
static struct target_desc* tdesc_parse_xml | ( | const char * | document, |
xml_fetch_another | fetcher, | ||
void * | fetcher_baton | ||
) | [static, read] |
Definition at line 39 of file xml-tdesc.c.
Referenced by file_read_description_xml(), and target_read_description_xml().