diff options
author | Tsukasa OI <research_trasio@irq.a4lg.com> | 2022-10-06 06:43:53 +0000 |
---|---|---|
committer | Andrew Burgess <aburgess@redhat.com> | 2022-10-11 15:18:15 +0100 |
commit | babcfd75883790c13de37c86f15de7d4bca582de (patch) | |
tree | ac8066df661b63892d1488b0ba6cd79346011f58 /sim | |
parent | 340aa4f6872ca3c4f7fc4a79671537064d0ca91f (diff) | |
download | gdb-babcfd75883790c13de37c86f15de7d4bca582de.zip gdb-babcfd75883790c13de37c86f15de7d4bca582de.tar.gz gdb-babcfd75883790c13de37c86f15de7d4bca582de.tar.bz2 |
sim: Initialize pbb_br_* by default
On the files generated by sim/common/genmloop.sh, variables pbb_br_type and
pbb_br_npc are declared uninitialized and passed to other functions in some
cases. Despite that those are harmless, they will generate GCC warnings
("-Wmaybe-uninitialized").
This commit ensures that pbb_br_type and pbb_br_npc variables are
initialized to a harmless value.
Diffstat (limited to 'sim')
-rwxr-xr-x | sim/common/genmloop.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sim/common/genmloop.sh b/sim/common/genmloop.sh index 1bbeb61..5f6456d 100755 --- a/sim/common/genmloop.sh +++ b/sim/common/genmloop.sh @@ -1167,8 +1167,8 @@ void SEM_PC vpc; #if WITH_SEM_SWITCH_FULL /* For communication between cti's and cti-chain. */ - SEM_BRANCH_TYPE pbb_br_type; - PCADDR pbb_br_npc; + SEM_BRANCH_TYPE pbb_br_type = SEM_BRANCH_UNTAKEN; + PCADDR pbb_br_npc = 0; #endif EOF @@ -1259,8 +1259,8 @@ void SEM_PC vpc; #if WITH_SEM_SWITCH_FAST /* For communication between cti's and cti-chain. */ - SEM_BRANCH_TYPE pbb_br_type; - PCADDR pbb_br_npc; + SEM_BRANCH_TYPE pbb_br_type = SEM_BRANCH_UNTAKEN; + PCADDR pbb_br_npc = 0; #endif EOF |