From 634ff013be4a17a799c11bfd11faa78d1a75ade9 Mon Sep 17 00:00:00 2001 From: Shoaib Meenai Date: Wed, 23 Nov 2016 16:11:15 +0000 Subject: [PATCH] [libc++] Remove unneeded visibility pragmas The function definitions being guarded by the pragma were all static, so they wouldn't be exported anyway. In any case, we should prefer the visibility macros. No functional change. Differential Revision: https://reviews.llvm.org/D26940 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@287768 91177308-0d34-0410-b5e6-96231b3b80d8 --- src/chrono.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/chrono.cpp b/src/chrono.cpp index 62149fbf4..f59da52ac 100644 --- a/src/chrono.cpp +++ b/src/chrono.cpp @@ -90,8 +90,6 @@ steady_clock::now() _NOEXCEPT // MachInfo.numer / MachInfo.denom is often 1 on the latest equipment. Specialize // for that case as an optimization. -#pragma GCC visibility push(hidden) - static steady_clock::rep steady_simplified() @@ -129,8 +127,6 @@ init_steady_clock() return &steady_full; } -#pragma GCC visibility pop - steady_clock::time_point steady_clock::now() _NOEXCEPT {