Re: [Xen-devel] [PATCH for-4.10 1/2] ubsan: add clang 5.0 support

2017-10-17 Thread Jan Beulich
>>> On 17.10.17 at 14:57, wrote: > On Tue, Oct 17, 2017 at 06:43:28AM -0600, Jan Beulich wrote: >> >>> On 17.10.17 at 13:36, wrote: >> > clang 5.0 changed the layout of the type_mismatch_data structure and >> > introduced __ubsan_handle_type_mismatch_v1 and >> > __ubsan_handle_pointer_overflow. >

Re: [Xen-devel] [PATCH for-4.10 1/2] ubsan: add clang 5.0 support

2017-10-17 Thread Roger Pau Monné
On Tue, Oct 17, 2017 at 06:43:28AM -0600, Jan Beulich wrote: > >>> On 17.10.17 at 13:36, wrote: > > clang 5.0 changed the layout of the type_mismatch_data structure and > > introduced __ubsan_handle_type_mismatch_v1 and > > __ubsan_handle_pointer_overflow. > > > > This commit adds support for the

Re: [Xen-devel] [PATCH for-4.10 1/2] ubsan: add clang 5.0 support

2017-10-17 Thread Jan Beulich
>>> On 17.10.17 at 13:36, wrote: > clang 5.0 changed the layout of the type_mismatch_data structure and > introduced __ubsan_handle_type_mismatch_v1 and > __ubsan_handle_pointer_overflow. > > This commit adds support for the new structure layout, adds the > missing handlers and the new types for

[Xen-devel] [PATCH for-4.10 1/2] ubsan: add clang 5.0 support

2017-10-17 Thread Roger Pau Monne
clang 5.0 changed the layout of the type_mismatch_data structure and introduced __ubsan_handle_type_mismatch_v1 and __ubsan_handle_pointer_overflow. This commit adds support for the new structure layout, adds the missing handlers and the new types for type_check_kinds. Signed-off-by: Roger Pau Mo