binutils-gdb/ld/emultempl
Christopher Faylor 70b0be7903 * pe-dll.c (autofilter_liblist): Add more system libs excluded by default.
(autofilter_objlist): Add crtbegin.o, crtend.o.
* emultempl/pe.em (OPTION_EXCLUDE_LIBS): Add new define.
(longopts): Add new option --exclude-libs.
(gld_${EMULATION_NAME}_list_options): Give quick help about it.
(gld_${EMULATION_NAME}_parse_args): Use it.
* pe-dll.h (pe_dll_add_excludes): Add second param to prototype.
* pe-dll.c (exclude_list_struct): Add field type to distinguish symbols from
whole archives.
(pe_dll_add_excludes): Set excludes->type.
(auto_export): Add new variable libname and set to archive basename if abfd.
Use it when filtering default and user-specified libarary excludes.  Let string
"ALL" mean all libs when filtering user-specified libs.
* ld.texinfo: Document --exclude-libs.
2002-05-22 18:03:09 +00:00
..
aix.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
armcoff.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
armelf_oabi.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
armelf.em
astring.sed
beos.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
elf32.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
generic.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
gld960.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
gld960c.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
hppaelf.em * emultempl/hppaelf.em (build_section_lists): New function. 2002-05-04 02:06:43 +00:00
linux.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
lnk960.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
m68kcoff.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
m68kelf.em
mipsecoff.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
mipself.em
mmix-elfnmmo.em
mmixelf.em
mmo.em
needrelax.em
ostring.sed
pe.em * pe-dll.c (autofilter_liblist): Add more system libs excluded by default. 2002-05-22 18:03:09 +00:00
ppc64elf.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
README
sh64elf.em
sunos.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
ticoff.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00
vanilla.em * ldemul.c (ldemul_new_vers_pattern): New function. 2002-05-22 09:04:48 +00:00

The files in this directory are sourced by genscripts.sh, after
setting some variables to substitute in, to produce
C source files that contain jump tables for each emulation.