osprey-gcc-4.2.0/gcc/config/alpha/vms-ld.c File Reference
#include "config.h"
#include "system.h"
#include "coretypes.h"
#include "tm.h"
Go to the source code of this file.
Define Documentation
| #define PATH_SEPARATOR ',' |
| #define PATH_SEPARATOR_STR "," |
Typedef Documentation
Function Documentation
| static void addarg |
( |
const char * |
str |
) |
[static] |
| static const char * expand_lib |
( |
char * |
name |
) |
[static] |
| static int is_regular_file |
( |
char * |
name |
) |
[static] |
| static char * locate_lib |
( |
char * |
lib_name, |
|
|
char * |
path_val | |
|
) |
| | [static] |
Definition at line 146 of file vms-ld.c.
References alloca, buf, debug, is_regular_file(), PATH_SEPARATOR, ptr, staticp, strcat(), strchr, strcpy, strlen(), strncpy(), to_host_file_spec(), and xstrdup().
| int main |
( |
int argc |
, |
|
|
char ** |
argv | |
|
) |
| | |
Definition at line 375 of file vms-ld.c.
References addarg(), dsc::adr, alloca, cmd, cwd, debug, exefilename, exit(), expand_lib(), ext, fclose(), fdopen, fgets(), fopen, fprintf(), fputs(), getcwd, i, ident, inhibit_exec, len, dsc::len, link_arg_index, link_args, dsc::mbz, mkstemp(), NULL, optfilefullname, preprocess_args(), printf(), process_args(), ptr, putchar(), save_temps, share, sharefilename, sprintf(), stat::st_size, strcasecmp(), strcat(), strchr, strcmp(), strcpy, strlen(), strncasecmp(), strncmp(), strncpy(), system_search_dirs, to_host_file_spec(), verbose, vmsdwarf2ehspec, vmsdwarf2spec, xmalloc(), and xstrdup().
| int main |
( |
int |
, |
|
|
char ** |
| |
|
) |
| | |
| static void preprocess_args |
( |
int * |
p_argc, |
|
|
char ** |
argv | |
|
) |
| | [static] |
Definition at line 249 of file vms-ld.c.
References addarg(), exefilename, i, len, ptr, share, sharefilename, strcat(), strchr, strcmp(), strcpy, strlen(), strncasecmp(), strncmp(), strrchr(), to_host_file_spec(), TOUPPER, xmalloc(), and xstrdup().
| static void process_args |
( |
int * |
p_argc, |
|
|
char ** |
argv | |
|
) |
| | [static] |
Definition at line 301 of file vms-ld.c.
References addarg(), debug, exefilename, free(), i, inhibit_exec, PATH_SEPARATOR_STR, ptr, save_temps, staticp, strcat(), strchr, strcmp(), strcpy, strlen(), strncmp(), verbose, xmalloc(), and xrealloc().
| static char * to_host_file_spec |
( |
char * |
filespec |
) |
[static] |
| static int translate_unix |
( |
char * |
name, |
|
|
int type |
ATTRIBUTE_UNUSED | |
|
) |
| | [static] |
| static int translate_unix |
( |
char * |
, |
|
|
int |
| |
|
) |
| | [static] |
Variable Documentation