head 1.2; access; symbols netbsd-10-0-RELEASE:1.2 netbsd-10-0-RC6:1.2 netbsd-10-0-RC5:1.2 netbsd-10-0-RC4:1.2 netbsd-10-0-RC3:1.2 netbsd-10-0-RC2:1.2 thorpej-ifq:1.2.0.38 thorpej-ifq-base:1.2 thorpej-altq-separation:1.2.0.36 thorpej-altq-separation-base:1.2 netbsd-10-0-RC1:1.2 netbsd-10:1.2.0.34 netbsd-10-base:1.2 bouyer-sunxi-drm:1.2.0.32 bouyer-sunxi-drm-base:1.2 netbsd-9-3-RELEASE:1.2 thorpej-i2c-spi-conf2:1.2.0.30 thorpej-i2c-spi-conf2-base:1.2 thorpej-futex2:1.2.0.28 thorpej-futex2-base:1.2 thorpej-cfargs2:1.2.0.26 thorpej-cfargs2-base:1.2 cjep_sun2x-base1:1.2 cjep_sun2x:1.2.0.24 cjep_sun2x-base:1.2 cjep_staticlib_x-base1:1.2 netbsd-9-2-RELEASE:1.2 cjep_staticlib_x:1.2.0.22 cjep_staticlib_x-base:1.2 thorpej-i2c-spi-conf:1.2.0.20 thorpej-i2c-spi-conf-base:1.2 thorpej-cfargs:1.2.0.18 thorpej-cfargs-base:1.2 thorpej-futex:1.2.0.16 thorpej-futex-base:1.2 netbsd-9-1-RELEASE:1.2 bouyer-xenpvh-base2:1.2 phil-wifi-20200421:1.2 bouyer-xenpvh-base1:1.2 phil-wifi-20200411:1.2 bouyer-xenpvh:1.2.0.14 bouyer-xenpvh-base:1.2 is-mlppp:1.2.0.12 is-mlppp-base:1.2 phil-wifi-20200406:1.2 ad-namecache-base3:1.2 netbsd-9-0-RELEASE:1.2 netbsd-9-0-RC2:1.2 ad-namecache-base2:1.2 ad-namecache-base1:1.2 ad-namecache:1.2.0.10 ad-namecache-base:1.2 netbsd-9-0-RC1:1.2 phil-wifi-20191119:1.2 netbsd-9:1.2.0.8 netbsd-9-base:1.2 phil-wifi-20190609:1.2 isaki-audio2:1.2.0.6 isaki-audio2-base:1.2 pgoyette-compat-merge-20190127:1.2 pgoyette-compat-20190127:1.2 pgoyette-compat-20190118:1.2 pgoyette-compat-1226:1.2 pgoyette-compat-1126:1.2 pgoyette-compat-1020:1.2 pgoyette-compat-0930:1.2 pgoyette-compat-0906:1.2 pgoyette-compat-0728:1.2 phil-wifi:1.2.0.4 phil-wifi-base:1.2 pgoyette-compat-0625:1.2 pgoyette-compat-0521:1.2 pgoyette-compat-0502:1.2 pgoyette-compat-0422:1.2 pgoyette-compat-0415:1.2 pgoyette-compat-0407:1.2 pgoyette-compat-0330:1.2 pgoyette-compat-0322:1.2 pgoyette-compat-0315:1.2 pgoyette-compat:1.2.0.2 pgoyette-compat-base:1.2 tls-maxphys:1.1.0.2 tls-maxphys-base-20171202:1.1; locks; strict; comment @# @; 1.2 date 2018.01.15.07.20.10; author mrg; state Exp; branches; next 1.1; commitid 6LnLbLRZPQcurWmA; 1.1 date 2017.09.14.07.58.44; author mrg; state Exp; branches 1.1.2.1; next ; commitid ngZ6fHXwTqlZA87A; 1.1.2.1 date 2017.09.14.07.58.44; author jdolecek; state dead; branches; next 1.1.2.2; commitid XcIYRZTAh1LmerhA; 1.1.2.2 date 2017.12.03.11.36.57; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; desc @@ 1.2 log @note that COMPAT_X implies all COMPAT_X+N. @ text @# $NetBSD: compat_netbsd60.config,v 1.1 2017/09/14 07:58:44 mrg Exp $ # Common fragment for all NetBSD targets wanting NetBSD 6.0 and newer # compatibility support. # # Note that COMPAT_60 implies all newer COMPAT_XX options. include "conf/compat_netbsd.config" options COMPAT_60 # NetBSD 6.0 and beyond. @ 1.1 log @clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options. removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list. @ text @d1 1 a1 1 # $NetBSD$ d5 2 @ 1.1.2.1 log @file compat_netbsd60.config was added on branch tls-maxphys on 2017-12-03 11:36:57 +0000 @ text @d1 7 @ 1.1.2.2 log @update from HEAD @ text @a0 7 # $NetBSD$ # Common fragment for all NetBSD targets wanting NetBSD 6.0 and newer # compatibility support. include "conf/compat_netbsd.config" options COMPAT_60 # NetBSD 6.0 and beyond. @