]> gcc.gnu.org Git - gcc.git/commit
jit: Fix Darwin bootstrap after r15-1699.
authorIain Sandoe <iain@sandoe.co.uk>
Sat, 29 Jun 2024 02:10:59 +0000 (03:10 +0100)
committerIain Sandoe <iains@gcc.gnu.org>
Sat, 29 Jun 2024 02:49:34 +0000 (03:49 +0100)
commit45e74d5dfa4c5f372df0d3545bc342b6a2505e71
tree0cf9331c9ac84c5f3e7f86538adfb342aa62bf39
parent9fbbad9b6c6e7fa7eaf37552173f5b8b2958976b
jit: Fix Darwin bootstrap after r15-1699.

r15-1699-g445c62ee492 contains changes that trigger two maybe-uninitialized
warnings on Darwin, which result in a bootstrap failure.

Note that the warnings are false positives, in fact the variables should be
initialized in the cases of a switch (all values of the switch condition are
covered).

Fixed here by providing default initializations for the relevant variables.

gcc/jit/ChangeLog:

* jit-recording.cc
(recording::memento_of_typeinfo::make_debug_string): Default the value
of ident.
(recording::memento_of_typeinfo::write_reproducer): Default the value
of type.

Signed-off-by: Iain Sandoe <iains@gcc.gnu.org>
gcc/jit/jit-recording.cc
This page took 0.054045 seconds and 5 git commands to generate.