Lines Matching full:ldmain
115 * ldmain.c (main): Initialize warn_mismatch field.
381 * ldmain.c (main): Correct check of fclose return value when
558 * ldmain.c (remove_output): Declare.
574 * ldmain.c (multiple_definition): Only skip the warning if the
612 * ldmain.c (main): Call bfd_set_default_target.
613 * Makefile.in (ldmain.o): Define TARGET when compiling.
617 * ldmain.c (main): Don't initialize link_info.lprefix or
702 * ldmain.c (get_emulation): Likewise.
1089 * mpw-make.sed: Add symbolic doublequoting to ldmain compile edit.
1123 * ldmain.c (get_emulation): Check for -mips4 like -mips1, et. al.
1242 * ldmain.c (sbrk): Declare if HAVE_SBRK and
1310 * ldmain.c (main): If nocrossref_list is not NULL, call
1345 * ldmain.c (main): Check command_line.cref rather than
1597 * ldmain.c (main): Don't close and unlink the file on error, since
1610 * ldmain.c (main): Initialize notice_all field. If it is set at
1670 * ldmain.c (main): Add support for option.
1760 * ldmain.c (main): Call lang_map when appropriate.
1785 * ldmain.c (add_archive_element): Improve format of archive
1804 * ldmain.c (main): Use link_info.traditional_format rather than
1923 * ldmain.c (multiple_definition): Don't warn about multiple
1955 * ldmain.c (main): Call bfd_set_error_program_name.
1977 * ldmain.c (add_wrap): New function.
1978 * ldmain.h (add_wrap): Declare.
2004 * ldmain.c (warning_callback): Suppress multiple gp values warning
2011 * ldmain.c (main): Initialize link_info.wrap_hash.
2491 * ldmain.c (constructor_callback): Don't warn about BFD_RELOC_CTOR
2691 * ldmain.c (add_to_set): Pass NULL to ldctor_add_new_set_entry for
2725 * ldmain.c (main): Initialize new field link_info.static_link.
2727 * ldmain.c (add_keepsyms_file): Add \n at end of einfo calls.
2885 * ldmain.c (main): Set lex_string before calling lex_redirect, and
2958 * ldmain.c (struct warning_callback_info): Define.
3024 (ldmain.o): Don't bother to ensure that EMUL is non-empty.
3030 * ldmain.c: Likewise. Include <ctype.h>. Don't try to set
3045 * ldmain.c (warning_callback): Add abfd, section, and address
3084 * ldmain.c (main): Add call to ldemul_set_symbols.
3105 * ldmain.c (main): Remove PE stuff.
3213 * ldmain.c (constructor_callback): Allocate set_name in stack
3284 * ldmain.c (set_scripts_dir): Don't base script directory on
3295 * ldmain.c (add_to_set): Warn if config.warn_constructors.
3310 * ldmain.c (main): Don't warn about dynamic_link for a
3323 * ldmain.c (main): Set link_info.symbolic to false.
3328 * ldmain.c (HAVE_SBRK): Define for everything except
3363 * ldmain.c (main): Always initialize PE info in link_info.
3463 * ldmain.c (main): Initialize PE argument info.
3563 * ldmain.c (main): If opening the map file fails, call
3570 * ldmain.c (main): Revert patch of March 10, since the SVR4 linker
3586 * ldmain.c (progress.h): Include.
3600 * ldmain.c (whole_archive): New variable.
3602 * ldmain.h: Declare whole_archive.
3622 * ldmain.c (main): Don't set EXEC_P if link_info.shared is set.
3699 * ldmain.c (main): If trace_file_tries is true, and we are using
3714 * ldmain.c (undefined_symbol): Handle section being NULL.
3720 * ldmain.c (multiple_common): Likewise.
3983 * ldmain.c (multiple_common): One of the types may now be
4134 * ldmain.c (main): Rather than prohibiting ld -r -s, treat it as
4151 * ldmain.c (undefined_symbol): Handle -warn-once.
4159 * ldmain.c (multiple_definition): Use %D for ``first defined
4386 * ldmain.c (main): Initialize command_line.rpath to NULL.
4514 * ldmain.c (notice_ysym): Use bfd_is_und_section to check for the
4532 * ldmain.c (main): Initialize link_info.shared to false. Give
4581 * ldmain.c (get_emulation): Ignore -m486 for Linux compatibility.
4589 * ldmain.c (main): Initialize command_line.interpreter to NULL.
4608 * ldmain.c (main): Initialize config.traditional_format to false.
4687 * ldmain.c (check_for_scripts_dir): Pass false for new cmdline
4699 * ldmain.c (add_archive_element): Don't initialize subfiles or
4755 * ldmain.c (main): Initialize config.dynamic_link to false. Warn
4987 * ldmain.c (main): Check the return value of bfd_close.
5048 * ldmain.c (add_to_set): Now takes reloc argument rather than
5056 * ldctor.c: Include ldmain.h.
5126 * ldmain.c (write_map): Don't define. Removed all references.
5132 * ldmain.h (write_map): Don't declare.
5216 * ldmain.c (main): Instead of calling parse_line, set up the
5252 * ldlang.c, ldmain.c: Include libiberty.h.
5261 * ldlang.c, ldmain.c, ldmisc.c: Use bfd_get_error and
5299 * ldmain.c (main): Use %ld when printing long values.
5314 * ldmain.c (main): Call xatexit, not atexit.
5324 * ldmain.c (preserve_output): Function removed.
5339 ldmain.c ldmisc.c ldmisc.h lexsup.c
5343 * ldmain.c (remove_output): Put it here (new function).
5346 * ldmain.c ldgram.y: Call xexit instead of exit.
5365 printing them. Include "ldmain.h" for program_name decl.
5381 * ldmain.c ldmain.h ldgram.y: If -v -V or --version was given,
5391 * ldmain.c (main): Compute and display total execution time.
5396 * ldmain.c (reloc_overflow): Added name, reloc_name and addend
5424 * ldmain.c (add_archive_element): If trace_files or
5443 * ldmain.c (add_to_set): Add bitsize argument.
5553 * ldmain.c (had_y): Removed.
5580 (EMULATION_OFILES): Depend on bfdlink.h, ldmain.h, ldexp.h,
5589 * ldmain.c (lprefix): Change default from a char to a string
5593 * ldmain.h (lprefix_len): Declare.
5624 (ldmain.o): Handle undefined EMUL error correctly.
5670 * ldmain.c (subfile_wanted_p): If merging a common symbol which is
5684 * ldmain.c (enter_file_symbols): Removed duplicate tests of p. If
5703 * ldmain.c (get_emulation): Ignore -mips1, -mips2 and -mips3
5761 * ldmain.c (enter_global_ref), ldsym.c (write_file_locals):
5830 * ldmain.c (enter_global_ref): Just ignore any weak symbol for
5863 * ldemul.c, ldfile.c, ldlang.c, ldmain.c, ldmisc.c, ldmisc.h,
5878 * ldmain.c (refize): Do not zero out BSF_WEAK flag.
5917 * ldmain.c (main): Call set_scripts_dir after argv has been processed.
6005 * ldexp.c, ldfile.c, ldlang.c, lexsup.c, ldmain.c, ldemul.c:
6046 * ldmain.c (enter_global_ref): Call it.
6104 * ldmain.c (main): If ld script is a file, parse it as a -T
6136 * ldmain.c: Don't include sys/stat.h; it already got included
6152 * ldmain.[ch]: Remove initial Q_ from function names.
6155 * ldfile.c, ldmain.c, ldgram.y: Rename option_v to trace_file_tries.
6161 * ldmain.c (set_scripts_dir): Don't look in "." first.
6187 * ldmain.c (set_scripts_dir): Check . and <ld bin dir>/../lib for
6192 * ldmain.c (get_emulation, check_for_scripts_dir,
6276 * ldmain.c (subfile_wanted_p): Don't dump core if there are no
6323 ldlex.l, ldmain.c, ldmisc.c, ldsym.c, ldver.c, ldwarn.c,
6342 * ldmain.c (main): Check for -m options. Add default directory
6530 * ldmain.c (g_switch_value): New variable.
6552 * ldmain.c (Q_enter_file_symbols): Common section is NEVER_LOAD by
6623 * ldmain.c (subfile_wanted_p): Preserve section of common symbols,
6631 * ldmain.c (subfile_wanted_p): If we already have a common
6648 * ldmain.c, ldsym.c: Use new bfd_is_com_section macro rather than
6679 * ldmain.c (decode_library_subfile): Patch from
6719 * ldexp.c, ldlang.c, ldmain.c, ldsym.c, ldwarn.c: Use new
6742 * ldmain.c (Q_enter_file_symbols): if had -y, lookup symbol and
6749 ldlang.h, ldlex.h, ldmain.h, ldmisc.h, ldsym.h, ldver.h, ldwarn.h,
6815 * ldmain.c (linear_library): don't even think about processing
6828 * Makefile.in (ldexp.o, ldctor.o, ldlang.o, ldmain.o, ldwrite.o,
6844 * ldmain.c (main): Non-fatal errors should still cause non-zero
7020 * ldmain.c(main): prevent -r and -relax from being on at the same
7025 * ldmain.c (Q_enter_global_ref), ldindr.c (add_indirect): fix for
7092 * ldexp.c, ldlang.c, ldmain.c: reflect this
7097 * ldmain.c (linear_library): complain once if archive isn't
7111 * ldmain.c (main): take out ./ from library path, and close file
7220 * ldmain.c (Q_enter_file_symbols): now aliases work again
7311 * ldmain.c: Replace {GLD,LNK}960_EMULATION_NAME by
7350 * ldmain.c: quit using exit
7366 * ldmain.c: don't open a map file if it doesn't have a name
7381 * ldmain.c: open map file
7388 pass DEFAULT_EMULATION to ldmain.c.
7409 * ldmain.c: include the requried prototype headers
7470 * ldemul.c, ldexp.c, ldlang.c, ldlnk960.c, ldmain.c, ldwrite.c,
7501 ldgram.y, ldlex.l, ldlnk960.c, ldmain.c, ldmisc.c, ldmisc.h,
7541 * ldmain
7592 * ldfile.c, ldlang.c, ldmain.c, ldwrite.c: Cope with renames of a