CVS commit: src/common/lib/libc/misc

2020-03-08 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Mar 8 21:35:03 UTC 2020 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: Add support for alignment_assumptions in uubsan Cherry-pick from FreeBSD: >From 7c1bc5ffc2fa68ddc76e5ea8a3a1a6fdfeee57f0 Mon Sep 17 00:00

CVS commit: src/common/lib/libc/misc

2019-02-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Feb 13 17:17:02 UTC 2019 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: Fix kUBSan build with GCC7 Add missing __unreachable() and FALLTHROUGH keywords. Reported by To generate a diff of this commit: cvs rd

CVS commit: src/common/lib/libc/misc

2019-02-04 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 4 22:07:41 UTC 2019 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: - use __unreachable() and move 'break's around to increase consistency and correctness ok kamil@ To generate a diff of this commit: cvs

CVS commit: src/common/lib/libc/misc

2018-08-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Aug 3 16:31:04 UTC 2018 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: Try to fix the evbppc-powerpc64 build Avoid "comparison between signed and unsigned integer expressions" on Big-Endian hosts. To generat

CVS commit: src/common/lib/libc/misc

2018-08-02 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Aug 3 03:12:32 UTC 2018 Modified Files: src/common/lib/libc/misc: ubsan.c Log Message: Tidy up the comment in ubsan.c As noted, style has no impact on the comparison of a similar code. This version is a reimplementation from

CVS commit: src/common/lib/libc/misc

2018-08-02 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Aug 3 02:05:43 UTC 2018 Added Files: src/common/lib/libc/misc: ubsan.c Log Message: Import micro-UBSan (ubsan.c) This is a reimplementation of the Undefined Behavior Sanitizer with the following properties: - pure C implemen