Messages in this thread | | | Date | Tue, 11 Jul 2023 12:31:12 -0300 | Subject | Re: [PATCH] rust: fix bindgen build error with UBSAN_BOUNDS_STRICT | From | Martin Rodriguez Reboredo <> |
| |
On 7/11/23 04:19, Andrea Righi wrote: > With commit 2d47c6956ab3 ("ubsan: Tighten UBSAN_BOUNDS on GCC") if > CONFIG_UBSAN is enabled and gcc supports -fsanitize=bounds-strict, we > can trigger the following build error due to bindgen lacking support for > this additional build option: > > BINDGEN rust/bindings/bindings_generated.rs > error: unsupported argument 'bounds-strict' to option '-fsanitize=' > > Fix by adding -fsanitize=bounds-strict to the list of skipped gcc flags > for bindgen. > > Fixes: 2d47c6956ab3 ("ubsan: Tighten UBSAN_BOUNDS on GCC") > Signed-off-by: Andrea Righi <andrea.righi@canonical.com> > --- > [...]
Reviewed-by: Martin Rodriguez Reboredo <yakoyoku@gmail.com>
| |