diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2015-06-05 14:29:00 -0400 |
---|---|---|
committer | Aldy Hernandez <aldyh@redhat.com> | 2015-06-05 14:29:00 -0400 |
commit | 9e90fb8f5ba364a3d9b6a9bf359928f2eb3ddc82 (patch) | |
tree | 906774b04a2315e6e0109ec866407a4b6ee1195f | |
parent | 03334de98b2965046f6bad710de66169e351d4d6 (diff) | |
download | gcc-aldyh/debug-early.tar.gz |
Squelch used but never defined warnings.aldyh/debug-early
-rw-r--r-- | gcc/testsuite/ChangeLog | 2 | ||||
-rw-r--r-- | 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 <typename _Tp> using result_of_t = typename C<_Tp>::type; -template <typename> void forward(); +template <typename> void forward() { } template <typename _Tp> _Tp move(_Tp) {} namespace __cxx11 { class basic_string typedef string; @@ -119,7 +119,7 @@ class H { template <typename Func> 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<task_with_ready_state>(std::move(func), __trans_tmp_1); _promise->schedule(std::move(func)); |