* ymakefile (C_DEBUG_SWITCH, C_OPTIMIZE_SWITCH): Remove these;
people shouldn't edit this file to choose optimization and debugging switches anyway. ../configure will set CFLAGS to an appropriate default, which they will be able to override. * Makefile.in (xmakefile): Don't try to turn -g and -O in CFLAGS into C_DEBUG_SWITCH and C_OPTIMIZE_SWITCH. CFLAGS should be the sole source of such switches, so that setting CFLAGS controls them completely.
This commit is contained in:
parent
8e9b75edd9
commit
e44e10e4ea
1 changed files with 1 additions and 4 deletions
|
@ -76,10 +76,7 @@ relock:
|
|||
xmakefile: ymakefile config.h ../config.status
|
||||
-rm -f xmakefile xmakefile.new junk.c junk.cpp
|
||||
cp ${srcdir}/ymakefile junk.c
|
||||
${CPP} -I${srcdir} ${CFLAGS} junk.c > junk.cpp \
|
||||
-DC_SWITCH_SITE="`echo ${CFLAGS}' ' \
|
||||
| sed -e 's/-g /C_DEBUG_SWITCH /' \
|
||||
-e 's/-O[0-9]* /C_OPTIMIZE_SWITCH /'`"
|
||||
${CPP} -I${srcdir} ${CFLAGS} junk.c > junk.cpp
|
||||
< junk.cpp \
|
||||
sed -e 's/^#.*//' \
|
||||
-e 's/^[ \f\t][ \f\t]*$$//' \
|
||||
|
|
Loading…
Add table
Reference in a new issue