diff options
Diffstat (limited to 'compiler-rt/lib/profile/InstrProfilingPlatformWindows.c')
-rw-r--r-- | compiler-rt/lib/profile/InstrProfilingPlatformWindows.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c b/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c index 594e3945706..ed0b1de5f62 100644 --- a/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c +++ b/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c @@ -41,6 +41,7 @@ const char COMPILER_RT_SECTION(".lprfn$Z") NamesEnd = '\0'; uint64_t COMPILER_RT_SECTION(".lprfc$A") CountersStart; uint64_t COMPILER_RT_SECTION(".lprfc$Z") CountersEnd; +uint32_t COMPILER_RT_SECTION(".lorderfile$A") OrderFileStart; ValueProfNode COMPILER_RT_SECTION(".lprfnd$A") VNodesStart; ValueProfNode COMPILER_RT_SECTION(".lprfnd$Z") VNodesEnd; @@ -55,6 +56,7 @@ const char *__llvm_profile_end_names(void) { return &NamesEnd; } uint64_t *__llvm_profile_begin_counters(void) { return &CountersStart + 1; } uint64_t *__llvm_profile_end_counters(void) { return &CountersEnd; } +uint32_t *__llvm_profile_begin_orderfile(void) { return &OrderFileStart; } ValueProfNode *__llvm_profile_begin_vnodes(void) { return &VNodesStart + 1; } ValueProfNode *__llvm_profile_end_vnodes(void) { return &VNodesEnd; } |