--- - branch: MAIN date: Mon Aug 10 10:51:21 UTC 2020 files: - new: '1.139' old: '1.138' path: src/sys/arch/amiga/amiga/trap.c pathrev: src/sys/arch/amiga/amiga/trap.c@1.139 type: modified - new: '1.151' old: '1.150' path: src/sys/arch/mac68k/mac68k/trap.c pathrev: src/sys/arch/mac68k/mac68k/trap.c@1.151 type: modified - new: '1.147' old: '1.146' path: src/sys/arch/sun3/sun3/trap.c pathrev: src/sys/arch/sun3/sun3/trap.c@1.147 type: modified id: 20200810T105121Z.28d14292532fbb1ea50c1c97d0878f21786a6a33 log: | Fix siginfo support for amiga, mac68k, and sun3: - T_ZERODIV is integer divide by zero. Therefore, ksi_code should be FPE_INTDIV, not FPE_FLTDIV. - Set ksi_addr for SIGTRAP. Also, set TRAP_BRKPT or TRAP_TRACE to ksi_code appropriately. This fixes some tests in lib/libc/sys and lib/libc/gen. XXX Apply similar fixes to other m68k ports. module: src subject: 'CVS commit: src/sys/arch' unixtime: '1597056681' user: rin