"Christos Zoulas" writes: > Module Name: src > Committed By: christos > Date: Thu Jan 26 15:55:11 UTC 2017 > > Modified Files: > src/sys/arch/acorn32/include: types.h > src/sys/arch/algor/include: types.h > src/sys/arch/amd64/include: types.h > src/sys/arch/arc/include: types.h > src/sys/arch/arm/include: types.h > src/sys/arch/cats/include: types.h > src/sys/arch/cobalt/include: types.h > src/sys/arch/epoc32/include: types.h > src/sys/arch/evbarm/include: types.h > src/sys/arch/evbmips/include: types.h > src/sys/arch/evbppc/include: types.h > src/sys/arch/hpcarm/include: types.h > src/sys/arch/iyonix/include: types.h > src/sys/arch/mips/include: types.h > src/sys/arch/netwinder/include: types.h > src/sys/arch/ofppc/include: types.h > src/sys/arch/pmax/include: types.h > src/sys/arch/powerpc/include: types.h > src/sys/arch/riscv/include: types.h > src/sys/arch/sbmips/include: types.h > src/sys/arch/sgimips/include: types.h > src/sys/arch/shark/include: types.h > src/sys/arch/sparc64/include: types.h > src/sys/arch/usermode/include: types.h > src/sys/arch/zaurus/include: types.h > > Log Message: > provide __HAVE_COMPAT_NETBSD32 and fix multiple include protection > consistently.
can't this be done such that ~most platforms don't define it? only the few with compat_netbsd32 should need to define it, everyone else shouldn't. the value shouldn't matter, just if it is defined. .mrg.