--- - branch: MAIN date: Sat Dec 2 12:40:03 UTC 2017 files: - new: '1.105' old: '1.104' path: src/sys/arch/amd64/amd64/trap.c pathrev: src/sys/arch/amd64/amd64/trap.c@1.105 type: modified - new: '1.74' old: '1.73' path: src/sys/arch/amd64/conf/ALL pathrev: src/sys/arch/amd64/conf/ALL@1.74 type: modified - new: '1.470' old: '1.469' path: src/sys/arch/amd64/conf/GENERIC pathrev: src/sys/arch/amd64/conf/GENERIC@1.470 type: modified id: 20171202T124003Z.dd2ec02a514a46745aa364b7946d7cfaeb8d0945 log: | Drop COMPAT_10 on amd64. The support for it comes down to one ifdef in trap.c - code that is incorrect anyway, there were originally three lcall LDT slots, and here only one instruction is decoded. Given that one of these slots was used by BSDi's syscall, also remove the references to COMPAT_NOMID to make clear we don't support that (it already is not enabled). Note: for some reason, COMPAT_10 does not even compile, because there are "multiple definitions of _KERNEL_OPT_COMPAT_...", and I don't really understand where this comes from. module: src subject: 'CVS commit: src/sys/arch/amd64' unixtime: '1512218403' user: maxv