From 9e90fb8f5ba364a3d9b6a9bf359928f2eb3ddc82 Mon Sep 17 00:00:00 2001 From: Aldy Hernandez Date: Fri, 5 Jun 2015 14:29:00 -0400 Subject: Squelch used but never defined warnings. --- gcc/testsuite/ChangeLog | 2 ++ gcc/testsuite/g++.dg/lto/pr65549_0.C | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6dfe68061a4..334d4091be8 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -10,6 +10,8 @@ * g++.dg/torture/pr46383.C: Same. * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same. * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf. + * g++.dg/lto/pr65549_0.C: Add { } to used but never defined + functions. * gfortran.dg/intent_out_8.f90: Same. * gfortran.dg/warn_target_lifetime_3.f90: Same. diff --git a/gcc/testsuite/g++.dg/lto/pr65549_0.C b/gcc/testsuite/g++.dg/lto/pr65549_0.C index 4c6358dc7b9..889cc994a58 100644 --- a/gcc/testsuite/g++.dg/lto/pr65549_0.C +++ b/gcc/testsuite/g++.dg/lto/pr65549_0.C @@ -25,7 +25,7 @@ struct C<_Functor(_ArgTypes...)> typename remove_reference<_Functor>::type>::value, _Functor> {}; template using result_of_t = typename C<_Tp>::type; -template void forward(); +template void forward() { } template _Tp move(_Tp) {} namespace __cxx11 { class basic_string typedef string; @@ -119,7 +119,7 @@ class H { template void schedule(Func func) { G __trans_tmp_1; struct task_with_ready_state { - task_with_ready_state(Func, G); + task_with_ready_state(Func, G) { }; }; std::make_unique(std::move(func), __trans_tmp_1); _promise->schedule(std::move(func)); -- cgit v1.2.1