Commit e44e10e4 authored by Jim Blandy's avatar Jim Blandy
Browse files

* 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.
parent 8e9b75ed
......@@ -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]*$$//' \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment