/external/elfutils/src/ |
ld.c | 208 struct ld_state ld_state; variable in typeref:struct:ld_state 310 obstack_init (&ld_state.smem); 342 ld_state.srcfiles = NULL; 355 ld_state.default_paths = ld_state.paths; 356 ld_state.paths = ld_state.tailpaths = NULL; 369 error_loading |= FILE_PROCESS (-1, last_file, &ld_state, &last_file); 385 if (ld_state.file_type != relocatable_file_type [all...] |
ldgeneric.c | 41 static const char **ld_generic_lib_extensions (struct ld_state *) 44 struct ld_state *statep); 46 struct ld_state *statep, 48 static void ld_generic_generate_sections (struct ld_state *statep); 49 static void ld_generic_create_sections (struct ld_state *statep); 50 static int ld_generic_flag_unresolved (struct ld_state *statep); 51 static int ld_generic_open_outfile (struct ld_state *statep, int machine, 53 static int ld_generic_create_outfile (struct ld_state *statep); 54 static void ld_generic_relocate_section (struct ld_state *statep, 58 static int ld_generic_finalize (struct ld_state *statep) [all...] |
ldscript.y | 139 if (likely (ld_state.entry == NULL)) 140 ld_state.entry = $3; 148 if (likely (ld_state.pagesize == 0)) 149 ld_state.pagesize = $3; 153 if (likely (ld_state.interp == NULL)) 154 ld_state.interp = $3; 204 if (ld_state.strip == strip_debug 205 && ebl_debugscn_p (ld_state.ebl, $1)) 220 obstack_alloc (&ld_state.smem, 227 if (ld_state.strip == strip_debu [all...] |
ld.h | 269 struct ld_state; 278 const char **(*lib_extensions) (struct ld_state *) 289 int (*file_process) (int fd, struct usedfiles *, struct ld_state *, 295 int (*file_close) (struct usedfiles *, struct ld_state *); 307 void (*create_sections) (struct ld_state *); 312 int (*flag_unresolved) (struct ld_state *); 318 void (*generate_sections) (struct ld_state *); 324 int (*open_outfile) (struct ld_state *, int, int, int); 329 int (*create_outfile) (struct ld_state *); 334 void (*relocate_section) (struct ld_state *, Elf_Scn *, struct scninfo * 708 struct ld_state struct [all...] |
ldscript.c | [all...] |
i386_ld.c | 37 static int (*old_open_outfile) (struct ld_state *, int, int, int); 41 elf_i386_open_outfile (struct ld_state *statep, int machine, int klass, 53 elf_i386_relocate_section (struct ld_state *statep, Elf_Scn *outscn, 185 elf_i386_initialize_plt (struct ld_state *statep, Elf_Scn *scn) 213 elf_i386_initialize_pltrel (struct ld_state *statep, Elf_Scn *scn) 232 elf_i386_initialize_got (struct ld_state *statep, Elf_Scn *scn) 327 elf_i386_finalize_plt (struct ld_state *statep, size_t nsym, size_t nsym_dyn) 475 elf_i386_rel_type (struct ld_state *statep __attribute__ ((__unused__))) 483 elf_i386_count_relocations (struct ld_state *statep, struct scninfo *scninfo) 633 elf_i386_create_relocations (struct ld_state *statep [all...] |
ldlex.l | 176 {ID} { ldlval.str = obstack_strndup (&ld_state.smem, 180 {FILENAMECHAR1}{FILENAMECHAR} { ldlval.str = obstack_strndup (&ld_state.smem, 317 defined = ld_state.file_type == dso_file_type;
|
ChangeLog | 164 undefined symbols if not creating DSO or ld_state.nodefs is not set.
|
ldlex.c | [all...] |