Add -B support to gcc-ar/ranlib/nm
commitb5617e5f69bdd5ad7a3da9b34d1871fb2aff940a
authorAndi Kleen <ak@linux.intel.com>
Mon, 1 Sep 2014 16:41:17 +0000 (1 16:41 +0000)
committerAndi Kleen <ak@gcc.gnu.org>
Mon, 1 Sep 2014 16:41:17 +0000 (1 16:41 +0000)
tree002ff8316f4430d4d2d699fc668daaa5256ff01a
parentfc4f981d25a2b03e6c15303d531c272689c71187
Add -B support to gcc-ar/ranlib/nm

To use gcc-{ar,ranlib} for boot strap we need to add a -B option
to the tool. Since ar has weird and unusual argument conventions
implement the code by hand instead of using any libraries.

gcc/:

2014-09-01  Andi Kleen  <ak@linux.intel.com>

* file-find.c (add_prefix_begin): Add.
(do_add_prefix): Rename from add_prefix with first argument.
(add_prefix): Add new wrapper.
* file-find.h (add_prefix_begin): Add.
* gcc-ar.c (main): Support -B option.

From-SVN: r214800
gcc/ChangeLog
gcc/file-find.c
gcc/file-find.h
gcc/gcc-ar.c