re PR sanitizer/69099 (ICE when compiling gcc.dg/atomic/c11-atomic-exec-2.c with -fsanitize=float-cast-overflow) PR sanitizer/69099 * c-convert.c (convert) [INTEGER_TYPE]: Drop ARG. Don't pass ARG to ubsan_instrument_float_cast. Fold EXPR. Use NULL_TREE instead of NULL. * convert.c (convert_to_integer_1): Adjust call to ubsan_instrument_float_cast. Use NULL_TREE instead of NULL. * ubsan.c (ubsan_instrument_float_cast): Drop the ARG parameter. Use EXPR instead of ARG. * ubsan.h (ubsan_instrument_float_cast): Adjust declaration. * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test. From-SVN: r232099
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| bounds-1.c | Loading commit data... | |
| bounds-2.c | Loading commit data... | |
| c-shift-1.c | Loading commit data... | |
| c-shift-2.c | Loading commit data... | |
| c99-shift-1.c | Loading commit data... | |
| c99-shift-2.c | Loading commit data... | |
| c99-wrapv-shift-1.c | Loading commit data... | |
| c99-wrapv-shift-2.c | Loading commit data... | |
| float-cast-overflow-atomic.c | Loading commit data... | |
| float-cast-overflow-bf.c | Loading commit data... | |
| ipa-icf-1.c | Loading commit data... | |
| object-size-9.c | Loading commit data... | |
| pr63690.c | Loading commit data... | |
| pr67279.c | Loading commit data... | |
| pr67662.c | Loading commit data... | |
| ubsan.exp | Loading commit data... |