diff options
author | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-07-11 01:25:05 +0100 |
---|---|---|
committer | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-07-24 16:54:51 +0100 |
commit | 8977a1270b9c17e6682d25eb4b4030d7f2204df9 (patch) | |
tree | 9a800e6545035b8909c16a1e25427e5a59d3ed40 | |
parent | 8797a869c011f99ada3aced877b187f5430ec2f3 (diff) | |
download | gcc-8977a1270b9c17e6682d25eb4b4030d7f2204df9.zip gcc-8977a1270b9c17e6682d25eb4b4030d7f2204df9.tar.gz gcc-8977a1270b9c17e6682d25eb4b4030d7f2204df9.tar.bz2 |
aarch64: Use constructor explicitly in get_flags_off
gcc/ChangeLog:
* config/aarch64/aarch64-feature-deps.h
(get_flags_off): Construct aarch64_feature_flags (0) explicitly.
-rw-r--r-- | gcc/config/aarch64/aarch64-feature-deps.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/config/aarch64/aarch64-feature-deps.h b/gcc/config/aarch64/aarch64-feature-deps.h index 79126db..a14ae22 100644 --- a/gcc/config/aarch64/aarch64-feature-deps.h +++ b/gcc/config/aarch64/aarch64-feature-deps.h @@ -97,9 +97,10 @@ template<aarch64_feature> struct info; constexpr aarch64_feature_flags get_flags_off (aarch64_feature_flags mask) { - return (0 + return (aarch64_feature_flags (0) #define AARCH64_OPT_EXTENSION(A, IDENT, C, D, E, F) \ - | (feature_deps::IDENT ().enable & mask ? AARCH64_FL_##IDENT : 0) + | (feature_deps::IDENT ().enable & mask ? AARCH64_FL_##IDENT \ + : aarch64_feature_flags (0)) #include "config/aarch64/aarch64-option-extensions.def" ); } |