Skip to content

Commit 213b6c7

Browse files
committed
Formatting change
1 parent d1ef7cd commit 213b6c7

File tree

1 file changed

+19
-13
lines changed

1 file changed

+19
-13
lines changed

include/boost/leaf/config/tls_win32.hpp

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -335,20 +335,26 @@ namespace detail
335335
}
336336

337337
#ifdef _MSC_VER
338-
#pragma section(".CRT$XLB", long, read)
339-
#pragma data_seg(push, ".CRT$XLB")
340-
extern "C" __declspec(selectany) PIMAGE_TLS_CALLBACK boost_leaf_tls_callback = tls_callback;
341-
#pragma data_seg(pop)
342-
#ifdef _WIN64
343-
#pragma comment(linker, "/INCLUDE:boost_leaf_tls_callback")
344-
#else
345-
#pragma comment(linker, "/INCLUDE:_boost_leaf_tls_callback")
346-
#endif
338+
#. pragma section(".CRT$XLB", long, read)
339+
#. pragma data_seg(push, ".CRT$XLB")
340+
341+
extern "C" __declspec(selectany) PIMAGE_TLS_CALLBACK boost_leaf_tls_callback = tls_callback;
342+
343+
# pragma data_seg(pop)
344+
#. ifdef _WIN64
345+
#. pragma comment(linker, "/INCLUDE:boost_leaf_tls_callback")
346+
#. else
347+
#. pragma comment(linker, "/INCLUDE:_boost_leaf_tls_callback")
348+
#. endif
347349
#elif defined(__GNUC__)
348-
#pragma GCC diagnostic push
349-
#pragma GCC diagnostic ignored "-Wattributes"
350-
extern "C" __attribute__((used, selectany)) PIMAGE_TLS_CALLBACK boost_leaf_tls_callback __attribute__((section(".CRT$XLB"))) = tls_callback;
351-
#pragma GCC diagnostic pop
350+
# pragma GCC diagnostic push
351+
#. pragma GCC diagnostic ignored "-Wattributes"
352+
353+
extern "C" __attribute__((used, selectany)) PIMAGE_TLS_CALLBACK boost_leaf_tls_callback __attribute__((section(".CRT$XLB"))) = tls_callback;
354+
355+
#. pragma GCC diagnostic pop
356+
#else
357+
#. error Unknown compiler, unable to define .CRT$XLB section
352358
#endif
353359
} // namespace detail
354360

0 commit comments

Comments
 (0)