OSDN Git Service

* Integrate tlink patch from jason@cygnus.com
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Aug 1997 20:23:53 +0000 (20:23 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Aug 1997 20:23:53 +0000 (20:23 +0000)
commit94ca3aabc3c15be6abd61e91fc1ef184c9fe3dc5
treefd4878ed0cdfb269f8e71f6bb4319c96a290414b
parentea0cb7ae5f6f719c7b651fd31451921e2528bea9
    * Integrate tlink patch from jason@cygnus.com
        * gcc.c (SWITCH_TAKES_ARG): Add 'V', 'B' and 'b'.
        (process_command): Increment n_switches for them.  Don't discard
        their args.  Validate them.
        (main): Escape " marks when creating COLLECT_GCC_OPTIONS.
        From Rohan Lenard.
        (process_command): Set include_prefixes from COMPILER_PATH.
        (main): Set COLLECT_GCC_OPTIONS sooner.
        * confiugre.in: Link ../ld/ld.new to collect-ld rather than real-ld.
        * tlink.c, hash.c, hash.h: New files.
        * Makefile.in (USE_COLLECT2): Always use collect2.
        (collect2): Depend on and link in hash.o and tlink.o.
        (tlink.o, hash.o): Add dependencies.

tlink patches from Jason.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14769 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in
gcc/collect2.c
gcc/configure
gcc/configure.in
gcc/gcc.c
gcc/hash.c [new file with mode: 0644]
gcc/hash.h [new file with mode: 0644]
gcc/tlink.c [new file with mode: 0644]