On 05/01/2020 13:47, Izumi Tsutsui wrote: [snip]
My patch allows COPTS to be overridden as http://src.illumos.org/source/xref/netbsd-src/sys/conf/Makefile.kern.inc#69 has 69 DEFCOPTS?= -O2 70 COPTS?= ${DEFCOPTS} which I believe allows COPTS to be overridden by makeoptions COPTS="..."If it's users' responsibility to explicitly add "-mapcs-frame" in COPTS when they want to build a kernel with both COPTS="-Os" and options DDB, it's okay for me. (I'm afraid zaurus GENERIC needs -Os in near future)
I changed the use of COPTS to CFLAGS - hopefully this fixes all problems. Sorry for the breakage. Nick