From: Tobias Burnus Date: Wed, 18 Sep 2019 06:44:20 +0000 (+0200) Subject: Silence compiler warnings X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2355e137a5e2176b12e36a1c77cbb729353bad1c;p=thirdparty%2Fgcc.git Silence compiler warnings gcc/ 2019-09-17 Tobias Burnus * config/gcn/gcn.c (gcn_expand_scalar_to_vector_address, gcn_md_reorg): Remove unused statement. (gcn_emutls_var_init): Add missing return - after sorry abort. * config/gcn/gcn.md (movdi_symbol_save_scc): Fix condition. * config/gcn/mkoffload.c (process_obj): Remove unused variables. * gimplify.c (gomp_oacc_needs_data_present): Likewise. (gimplify_adjust_omp_clauses): Fix condition by adding (). * omp-low.c (process_oacc_gangprivate_1): Comment unused parameter name to silence unused warning. * omp-sese.c (omp_sese_number, omp_sese_pseudo): Remove superfluous (). (oacc_do_neutering): Use signed int to avoid a warning. --- diff --git a/gcc/ChangeLog.omp b/gcc/ChangeLog.omp index ab17bf0863d4..72797d99687f 100644 --- a/gcc/ChangeLog.omp +++ b/gcc/ChangeLog.omp @@ -1,3 +1,12 @@ +2019-09-17 Tobias Burnus + + * gimplify.c (gomp_oacc_needs_data_present): Remove unused variables. + * omp-low.c (process_oacc_gangprivate_1): Comment unused + parameter name to silence unused warning. + * omp-sese.c (omp_sese_number, omp_sese_pseudo): Remove + superfluous (). + (oacc_do_neutering): Use signed int to avoid a warning. + 2019-09-06 Julian Brown * gimplify.c (gimplify_omp_for): Use for_stmt in call to diff --git a/gcc/gimplify.c b/gcc/gimplify.c index dcd6e0de34ca..e463511344c8 100644 --- a/gcc/gimplify.c +++ b/gcc/gimplify.c @@ -10284,7 +10284,6 @@ static oacc_array_mapping_info * gomp_oacc_needs_data_present (tree decl) { gimplify_omp_ctx *ctx = NULL; - bool ref_p = TREE_CODE (TREE_TYPE (decl)) == REFERENCE_TYPE; if (gimplify_omp_ctxp->region_type != ORT_ACC_PARALLEL && gimplify_omp_ctxp->region_type != ORT_ACC_KERNELS) diff --git a/gcc/omp-low.c b/gcc/omp-low.c index 3eb858d7f8b2..c584e42f1476 100644 --- a/gcc/omp-low.c +++ b/gcc/omp-low.c @@ -13708,7 +13708,7 @@ lower_omp_teams (gimple_stmt_iterator *gsi_p, omp_context *ctx) } static int -process_oacc_gangprivate_1 (splay_tree_node node, void *data) +process_oacc_gangprivate_1 (splay_tree_node node, void * /* data */) { omp_context *ctx = (omp_context *) node->value; unsigned level_total = 0; diff --git a/gcc/omp-sese.c b/gcc/omp-sese.c index ec9cacdf0928..d9be28ae08f9 100644 --- a/gcc/omp-sese.c +++ b/gcc/omp-sese.c @@ -1345,7 +1345,7 @@ oacc_do_neutering (void) vec prop_set; prop_set.create (last_basic_block_for_fn (cfun)); - for (unsigned i = 0; i < last_basic_block_for_fn (cfun); i++) + for (int i = 0; i < last_basic_block_for_fn (cfun); i++) prop_set.quick_push (0); find_ssa_names_to_propagate (par, mask, worker_single, vector_single, @@ -1637,7 +1637,7 @@ omp_sese_number (int n, int p, int dir, basic_block b, size_t offset = (dir > 0 ? offsetof (edge_def, dest) : offsetof (edge_def, src)); edge e; - edge_iterator (ei); + edge_iterator ei; FOR_EACH_EDGE (e, ei, edges) { @@ -1660,7 +1660,7 @@ omp_sese_pseudo (basic_block me, bb_sese *sese, int depth, int dir, vec *edges, size_t offset) { edge e; - edge_iterator (ei); + edge_iterator ei; int hi_back = depth; pseudo_node_t node_back (0, depth); int hi_child = depth;