2018-04-19 Christophe Lyon <christophe.lyon@linaro.org>
* g++.dg/lto/pr85405_0.C: Require shared and fpic effective
targets.
* g++.dg/lto/pr85405b_0.C: Likewise.
* g++.dg/lto/pr84805_0.C: Likewise.
From-SVN: r259492
+2018-04-19 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * g++.dg/lto/pr85405_0.C: Require shared and fpic effective
+ targets.
+ * g++.dg/lto/pr85405b_0.C: Likewise.
+ * g++.dg/lto/pr84805_0.C: Likewise.
+
2018-04-18 Martin Liska <mliska@suse.cz>
PR ipa/83983
// { dg-lto-do link }
+// { dg-require-effective-target shared }
+// { dg-require-effective-target fpic }
// { dg-lto-options {{-O0 -fPIC -shared -flto}} }
template < typename _Tp, _Tp __v > struct integral_constant {
// { dg-lto-do link }
+// { dg-require-effective-target shared }
+// { dg-require-effective-target fpic }
// { dg-lto-options {{-fPIC -shared -flto}} }
class VclReferenceBase { // { dg-lto-warning "7: type 'struct VclReferenceBase' violates the C\\+\\+ One Definition Rule" }
// { dg-lto-do link }
+// { dg-require-effective-target shared }
+// { dg-require-effective-target fpic }
// { dg-lto-options {{-fPIC -shared -flto}} }
class VclReferenceBase { // { dg-lto-warning "7: type 'struct VclReferenceBase' violates the C\\+\\+ One Definition Rule" }