Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Stop using c++latest and designated initializers
  • Loading branch information
sdmaclea committed Dec 10, 2020
commit 647abb10391e1f8cc198b7b73083a5ee5451a5a7
24 changes: 15 additions & 9 deletions src/coreclr/pal/src/exception/remote-unwind.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1975,18 +1975,24 @@ put_unwind_info(unw_addr_space_t as, unw_proc_info_t *pip, void *arg)
{
}

static unw_accessors_t unwind_accessors =
static unw_accessors_t init_unwind_accessors()
{
.find_proc_info = find_proc_info,
.put_unwind_info = put_unwind_info,
.get_dyn_info_list_addr = get_dyn_info_list_addr,
.access_mem = access_mem,
.access_reg = access_reg,
.access_fpreg = access_fpreg,
.resume = resume,
.get_proc_name = get_proc_name
unw_accessors_t a = {0};

a.find_proc_info = find_proc_info;
a.put_unwind_info = put_unwind_info;
a.get_dyn_info_list_addr = get_dyn_info_list_addr;
a.access_mem = access_mem;
a.access_reg = access_reg;
a.access_fpreg = access_fpreg;
a.resume = resume;
a.get_proc_name = get_proc_name;

return a;
};

static unw_accessors_t unwind_accessors = init_unwind_accessors();

/*++
Function:
PAL_VirtualUnwindOutOfProc
Expand Down
2 changes: 1 addition & 1 deletion src/coreclr/pal/src/libunwind/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ else(CLR_CMAKE_HOST_UNIX)
list(APPEND libunwind_setjmp_la_SOURCES x86_64/longjmp.S x86_64/siglongjmp.SA)
endif()

set_source_files_properties(${CLR_DIR}/pal/src/exception/remote-unwind.cpp PROPERTIES COMPILE_FLAGS /std:c++latest /TP INCLUDE_DIRECTORIES ${CLR_DIR}/inc)
set_source_files_properties(${CLR_DIR}/pal/src/exception/remote-unwind.cpp PROPERTIES COMPILE_FLAGS /TP INCLUDE_DIRECTORIES ${CLR_DIR}/inc)

add_library(libunwind_xdac
OBJECT
Expand Down