diff options
author | Ciro Santilli <ciro.santilli@arm.com> | 2019-07-23 10:32:52 +0100 |
---|---|---|
committer | Ciro Santilli <ciro.santilli@arm.com> | 2019-08-21 12:17:17 +0000 |
commit | 76358df574d655f97aa223faf2b860a41271e920 (patch) | |
tree | ccbac40fad4ac3393f1ee88c31d8ec64dece74fc /src/arch/arm | |
parent | acad54cf4e01809170e343b13f302fc5b032c366 (diff) | |
download | gem5-76358df574d655f97aa223faf2b860a41271e920.tar.xz |
arch-arm, cpu: fix ARM ubsan build on GCC 7.4.0
In src/cpu/reg_class.hh, numPinnedWrites was unset because the
constructors were not well factored out.
Change-Id: Ib2fc8d34a1adf5c48826d257a31dd24dfa64a08a
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20048
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'src/arch/arm')
-rw-r--r-- | src/arch/arm/isa/formats/fp.isa | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/arch/arm/isa/formats/fp.isa b/src/arch/arm/isa/formats/fp.isa index 434a69c32..a87988f14 100644 --- a/src/arch/arm/isa/formats/fp.isa +++ b/src/arch/arm/isa/formats/fp.isa @@ -2077,6 +2077,7 @@ let {{ case 0x1: cond = COND_VS; break; case 0x2: cond = COND_GE; break; case 0x3: cond = COND_GT; break; + default: panic("unreachable"); } if (size == 3) { return new VselD(machInst, vd, vn, vm, cond); |