aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSandra Loosemore <sloosemore@baylibre.com>2025-02-22 16:54:50 +0000
committerSandra Loosemore <sloosemore@baylibre.com>2025-02-22 17:08:35 +0000
commitc978965b445079abbb88c22ba74de1e26e9f5b81 (patch)
treea8cadb452bb2bcec1a32f74fd4e43b3d80081d15 /gcc
parenta2f60c1ff5a85497f84dc307301bcbc4bd77082e (diff)
downloadgcc-c978965b445079abbb88c22ba74de1e26e9f5b81.zip
gcc-c978965b445079abbb88c22ba74de1e26e9f5b81.tar.gz
gcc-c978965b445079abbb88c22ba74de1e26e9f5b81.tar.bz2
OpenMP: Silence uninitialized variable warning in C++ front end.
There's no actual problem with the code here, just a false-positive warning emitted by some older GCC versions. gcc/cp/ChangeLog * parser.cc (cp_finish_omp_declare_variant): Initialize append_args_last.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/parser.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/parser.cc b/gcc/cp/parser.cc
index 0578aad..9f619b1 100644
--- a/gcc/cp/parser.cc
+++ b/gcc/cp/parser.cc
@@ -50383,7 +50383,7 @@ cp_finish_omp_declare_variant (cp_parser *parser, cp_token *pragma_tok,
location_t varid_loc = make_location (caret_loc, start_loc, finish_loc);
tree append_args_tree = NULL_TREE;
- tree append_args_last;
+ tree append_args_last = NULL_TREE;
vec<tree> adjust_args_list = vNULL;
bool has_match = false, has_adjust_args = false;
location_t adjust_args_loc = UNKNOWN_LOCATION;