diff options
author | mrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-02-13 07:52:52 +0000 |
---|---|---|
committer | mrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-02-13 07:52:52 +0000 |
commit | f8a5ad491eaab5772085427658d1298360537d14 (patch) | |
tree | 1fb08d86d6092f2c0472878f4dd46621fed436d1 /gcc/cp/Make-lang.in | |
parent | 53b02e6d166e8d13ad1242625309abaa7473e6e1 (diff) | |
download | gcc-f8a5ad491eaab5772085427658d1298360537d14.tar.gz |
gcc:
* config/t-darwin (build/slashify): Allow others to reuse easier.
objcp:
* Make-lang.in (obj-c++.tags): Plugify Objective-C++.
* plugin/parser.h: Likewise.
* plugin/parser.c: Likewise.
cp:
* Make-lang.in (build/slashify): Plugify Objective-C++.
(cp/parser.o): Likewise.
(objcp/plugin/parser.h): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@170101 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/Make-lang.in')
-rw-r--r-- | gcc/cp/Make-lang.in | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in index 373471448a4..7d8abaf01e5 100644 --- a/gcc/cp/Make-lang.in +++ b/gcc/cp/Make-lang.in @@ -326,3 +326,16 @@ cp/name-lookup.o: cp/name-lookup.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \ cp/cxx-pretty-print.o: cp/cxx-pretty-print.c $(CXX_PRETTY_PRINT_H) \ $(CONFIG_H) $(SYSTEM_H) $(TM_H) coretypes.h $(CXX_TREE_H) tree-pretty-print.h + + +# Objective-C++ related rules: + +cp/parser.o: $(objdir)/objcp/plugin/parser.h $(srcdir)/objcp/plugin/parser.c + +build/slashify:: $(srcdir)/config/slashify.c + $(COMPILER_FOR_BUILD) $(srcdir)/config/slashify.c -o $@ + +$(objdir)/objcp/plugin/parser.h: $(srcdir)/objcp/plugin/parser.h | build/slashify + test -d objcp || mkdir objcp + test -d objcp/plugin || mkdir objcp/plugin + build/slashify < $< > $@ |