| @@ -1,25 +1,25 @@ | | | @@ -1,25 +1,25 @@ |
1 | $NetBSD: patch-ad,v 1.2 2020/02/18 16:40:18 joerg Exp $ | | 1 | $NetBSD: patch-ad,v 1.3 2020/02/18 17:44:26 joerg Exp $ |
2 | | | 2 | |
3 | make sure no one sneaks a -O* in on us via one of these variables | | 3 | make sure no one sneaks a -O* in on us via one of these variables |
4 | set in the environment | | 4 | set in the environment |
5 | | | 5 | |
6 | --- Makefile.in.orig 2013-08-20 04:10:31.000000000 +0900 | | 6 | --- Makefile.in.orig 2013-08-20 04:10:31.000000000 +0900 |
7 | +++ Makefile.in 2013-12-20 11:35:09.000000000 +0900 | | 7 | +++ Makefile.in 2013-12-20 11:35:09.000000000 +0900 |
8 | @@ -222,6 +222,17 @@ | | 8 | @@ -222,6 +222,17 @@ |
9 | | | 9 | |
10 | lexor.o: lexor.cc parse.h | | 10 | lexor.o: lexor.cc parse.h |
11 | | | 11 | |
12 | +# make sure no one sneaks a -O* in on us via one of these variables | | 12 | +# make sure no one sneaks a -O* in on us via one of these variables |
13 | +# set in the environment | | 13 | +# set in the environment |
14 | +CXX_NOOPT=$(CXX:-O%=) | | 14 | +CXX_NOOPT=$(CXX:-O%=) |
15 | +CPPFLAGS_NOOPT=$(CPPFLAGS:-O%=) | | 15 | +CPPFLAGS_NOOPT=$(CPPFLAGS:-O%=) |
16 | +CXXFLAGS_NOOPT=$(CXXFLAGS:-O%=) | | 16 | +CXXFLAGS_NOOPT=$(CXXFLAGS:-O%=) |
17 | + | | 17 | + |
18 | +parse.o: parse.h | | 18 | +parse.o: parse.cc |
19 | + @[ -d dep ] || mkdir dep | | 19 | + @[ -d dep ] || mkdir dep |
20 | + $(CXX_NOOPT) $(CPPFLAGS_NOOPT) $(CXXFLAGS_NOOPT) -MD -c $< -o $*.o | | 20 | + $(CXX_NOOPT) $(CPPFLAGS_NOOPT) $(CXXFLAGS_NOOPT) -MD -c $< -o $*.o |
21 | + mv $*.d dep/$*.d | | 21 | + mv $*.d dep/$*.d |
22 | + | | 22 | + |
23 | parse.o: parse.cc | | 23 | parse.o: parse.cc |
24 | | | 24 | |
25 | # Build this in two steps to avoid parallel build issues (see pr3462585) | | 25 | # Build this in two steps to avoid parallel build issues (see pr3462585) |