[libunwind] r341210 - [AddressSpace] Use the macro to set hidden visibility on LocalAddressSpace.

Charles Davis via cfe-commits cfe-commits at lists.llvm.org
Fri Aug 31 06:41:05 PDT 2018

Author: cdavis
Date: Fri Aug 31 06:41:05 2018
New Revision: 341210

URL: http://llvm.org/viewvc/llvm-project?rev=341210&view=rev
[AddressSpace] Use the macro to set hidden visibility on LocalAddressSpace.

That attribute has no effect on Windows anyway--classes are hidden by

Reviewers: mstorsjo, rnk

Subscribers: christof, cfe-commits

Differential Revision: https://reviews.llvm.org/D51509


Modified: libunwind/trunk/src/AddressSpace.hpp
URL: http://llvm.org/viewvc/llvm-project/libunwind/trunk/src/AddressSpace.hpp?rev=341210&r1=341209&r2=341210&view=diff
--- libunwind/trunk/src/AddressSpace.hpp (original)
+++ libunwind/trunk/src/AddressSpace.hpp Fri Aug 31 06:41:05 2018
@@ -180,7 +180,7 @@ struct UnwindInfoSections {
 /// LocalAddressSpace is used as a template parameter to UnwindCursor when
 /// unwinding a thread in the same process.  The wrappers compile away,
 /// making local unwinds fast.
-class __attribute__((visibility("hidden"))) LocalAddressSpace {
+class _LIBUNWIND_HIDDEN LocalAddressSpace {
   typedef uintptr_t pint_t;
   typedef intptr_t  sint_t;

More information about the cfe-commits mailing list