• jsm28's avatar
    * collect2.c: Include diagnostic.h. · 11091b4d
    jsm28 authored
    	(fatal_perror, fatal, error, fancy_abort): Remove.
    	(main): Set progname.  Call xmalloc_set_program_name and
    	diagnostic_initialize.
    	(maybe_run_lto_and_relink, main, collect_execute, scan_prog_file,
    	scan_libraries, resolve_lib_name): Call fatal_error instead of
    	fatal and fatal_perror.
    	* collect2.h (error, fatal, fatal_perror): Don't declare.
    	* tlink.c: Include diagnostic-core.h.
    	(recompile_files): Call fatal_error instead of fatal_perror.
    	* Makefile.in (COLLECT2_OBJS): Include diagnostic.o,
    	pretty-print.o and input.o.
    	(collect2.o, tlink.o): Update dependencies.
    
    testsuite:
    	* lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
    	output.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173915 138bc75d-0d04-0410-961f-82ee72b054a4
    11091b4d
ChangeLog 559 KB