1616// /////////////////////////////////////////////////////////////////////////////
1717namespace hpx ::tracy {
1818
19- HPX_CXX_EXPORT struct region_data
19+ HPX_CXX_CORE_EXPORT struct region_data
2020 {
2121 char const * name = nullptr ;
2222 std::uint64_t data = 0 ;
2323 std::uint32_t color = 0 ;
2424 std::uint32_t phase = 0 ;
2525 };
2626
27- HPX_CXX_EXPORT HPX_CORE_EXPORT region_data start_region (
27+ HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT region_data start_region (
2828 char const *, std::size_t = 0 , std::size_t = 0 ) noexcept ;
29- HPX_CXX_EXPORT HPX_CORE_EXPORT char const * rename_region (
29+ HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT char const * rename_region (
3030 char const *) noexcept ;
31- HPX_CXX_EXPORT HPX_CORE_EXPORT region_data stop_region (
31+ HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT region_data stop_region (
3232 region_data const & prev_region) noexcept ;
3333
34- HPX_CXX_EXPORT struct region
34+ HPX_CXX_CORE_EXPORT struct region
3535 {
3636 explicit region (char const * name, std::size_t const thread_num,
3737 std::size_t phase) noexcept
@@ -48,7 +48,7 @@ namespace hpx::tracy {
4848 region_data surrounding_region;
4949 };
5050
51- HPX_CXX_EXPORT struct suspend_region
51+ HPX_CXX_CORE_EXPORT struct suspend_region
5252 {
5353 suspend_region () noexcept
5454 : suspended_region(stop_region({}))
@@ -67,7 +67,7 @@ namespace hpx::tracy {
6767 region_data suspended_region;
6868 };
6969
70- HPX_CXX_EXPORT struct mark_event
70+ HPX_CXX_CORE_EXPORT struct mark_event
7171 {
7272 explicit mark_event (char const * name) noexcept
7373 : previous_name(rename_region(name))
0 commit comments