GCC Middle and Back End API Reference
spec_list Struct Reference
Collaboration diagram for spec_list:

Data Fields

const char * name
const char * ptr
const char ** ptr_spec
struct spec_listnext
int name_len
bool user_p
bool alloc_p
const char * default_ptr

Detailed Description

Structure to keep track of the specs that have been defined so far. These are accessed using %(specname) in a compiler or link spec.

Field Documentation

◆ alloc_p

bool spec_list::alloc_p

Referenced by set_static_spec().

◆ default_ptr

const char* spec_list::default_ptr

◆ name

const char* spec_list::name

Referenced by do_spec_1(), read_specs(), and set_spec().

◆ name_len

int spec_list::name_len

Referenced by read_specs(), and set_spec().

◆ next

struct spec_list* spec_list::next

◆ ptr

const char* spec_list::ptr

◆ ptr_spec

const char** spec_list::ptr_spec

◆ user_p

bool spec_list::user_p

The documentation for this struct was generated from the following file: