comparison gcc/testsuite/g++.dg/lto/pr92476_0.C @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 // { dg-lto-do link }
2 // { dg-lto-options { { -O0 -flto -shared -fPIC -fvisibility=hidden } } }
3 // { dg-require-effective-target fpic }
4 // { dg-require-effective-target shared }
5 // { dg-extra-ld-options "-shared" }
6
7 namespace Passenger {
8 namespace Json {
9 class Value {};
10 } // namespace Json
11 namespace ConfigKit {
12 class Translator {};
13 } // namespace ConfigKit
14 namespace LoggingKit {
15 void initialize(const Json::Value & = Json::Value(),
16 const ConfigKit::Translator & = ConfigKit::Translator());
17 void init_module() { initialize(); }
18 } // namespace LoggingKit
19 } // namespace Passenger
20