GCC Middle and Back End API Reference
|
Go to the source code of this file.
Data Structures | |
struct | prefix_list |
struct | path_prefix |
Functions | |
void | find_file_set_debug (bool) |
char * | find_a_file (struct path_prefix *, const char *, int) |
void | add_prefix (struct path_prefix *, const char *) |
void | add_prefix_begin (struct path_prefix *, const char *) |
void | prefix_from_env (const char *, struct path_prefix *) |
void | prefix_from_string (const char *, struct path_prefix *) |
|
extern |
Add an entry for PREFIX at the end of prefix list PREFIX.
References do_add_prefix(), ggc_alloc(), and prefix_list::prefix.
Referenced by main(), prefix_from_string(), and driver::set_up_specs().
|
extern |
Add an entry for PREFIX at the begin of prefix list PREFIX.
References do_add_prefix(), ggc_alloc(), and prefix_list::prefix.
Referenced by main().
|
extern |
References debug, free(), ggc_alloc(), HOST_EXECUTABLE_SUFFIX, NULL, and S_ISDIR.
Referenced by main(), main(), driver::maybe_run_linker(), and driver::set_up_specs().
References debug, and ggc_alloc().
Referenced by main().
|
extern |
Take the value of the environment variable ENV, break it into a path, and add of the entries to PPREFIX.
References env, ggc_alloc(), and prefix_from_string().
Referenced by main(), and setup_prefixes().
|
extern |
References add_prefix(), debug, DIR_SEPARATOR, free(), ggc_alloc(), and PATH_SEPARATOR.
Referenced by prefix_from_env(), and setup_prefixes().