[PATCH 06/18] convert the C++ front end to automatic dependencies

Gabriel Dos Reis gdr@integrable-solutions.net
Fri Jul 26 01:23:00 GMT 2013


On Thu, Jul 25, 2013 at 3:31 PM, Tom Tromey <tromey@redhat.com> wrote:
> This converts the C++ front end.
>
> This renames g++spec.o to cp/g++spec.o for uniformity.
> This lets us remove an explicit rule.
>
> This patch does not remove various *_H macros from cp/Make-lang.in.
> These are still needed by ObjC++.  They're removed by a later patch.
>
>         * Make-lang.in (g++spec.o): Remove.
>         (CFLAGS-cp/g++spec.o): New variable.
>         (GXX_OBJS): Reference cp/g++spec.o.
>         (cc1plus-checksum.o, cp/lex.o, cp/cp-array-notation.o)
>         (cp/cp-lang.o, cp/decl.o, cp/decl2.o, cp/cp-objcp-common.o)
>         (cp/typeck2.o, cp/typeck.o, cp/class.o, cp/call.o)
>         (cp/friend.o, cp/init.o, cp/method.o, cp/cvt.o, cp/search.o)
>         (cp/tree.o, cp/ptree.o, cp/rtti.o, cp/except.o, cp/expr.o)
>         (cp/pt.o, cp/error.o, cp/repo.o, cp/semantics.o, cp/dump.o)
>         (cp/optimize.o, cp/mangle.o, cp/parser.o, cp/cp-gimplify.o)
>         (cp/name-lookup.o, cp/cxx-pretty-print.o): Remove.

OK.

-- Gaby



More information about the Gcc-patches mailing list