llvm-project/compiler-rt/test/profile/Inputs
Ana Pazos bbb8129b2c Set hidden attribute on lprofMergeValueProfData
Summary:
The changes in https://reviews.llvm.org/D44847 cause load time failure
due to lprofMergeValueProfData in Android libs enabled with profile generation:

"dlopen failed: cannot locate symbol "lprofMergeValueProfData" referenced by..."

Marking lprofMergeValueProfData as hidden so the correct in-module definition
 is picked by the linker.

Reviewers: davidxl

Reviewed By: davidxl

Subscribers: efriedma, xur, davidxl, llvm-commits

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

llvm-svn: 354064
2019-02-14 21:38:40 +00:00
..
comdat_rename.h
comdat_rename_1.cc
comdat_rename_2.cc
extern_template.cpp
extern_template.h [profile] Update Linux-only tests after r313597 2017-09-19 00:15:18 +00:00
extern_template1.cpp
extern_template2.cpp
gcc-flag-compatibility.c
instrprof-alloc.c
instrprof-comdat-1.cpp
instrprof-comdat-2.cpp
instrprof-comdat.h
instrprof-dlopen-dlclose-main.c Reapply "Make __gcov_flush flush counters for all shared libraries" 2018-07-10 14:12:03 +00:00
instrprof-dlopen-dlclose-main.c.gcov [profile] Fix the gcov tests after the patch in D49853 landed. 2018-10-11 08:53:55 +00:00
instrprof-dlopen-dlclose-main_three-libs.c.gcov [profile] Fix the gcov tests after the patch in D49853 landed. 2018-10-11 08:53:55 +00:00
instrprof-dlopen-func.c Simplify instrprof-dlopen-dlclose-gcov.test to avoid failures on Aarch64. 2018-07-12 20:28:09 +00:00
instrprof-dlopen-func.c.gcov [profile] Revert commit https://reviews.llvm.org/rL342718 2018-09-24 18:24:29 +00:00
instrprof-dlopen-func2.c Simplify instrprof-dlopen-dlclose-gcov.test to avoid failures on Aarch64. 2018-07-12 20:28:09 +00:00
instrprof-dlopen-func2.c.gcov [profile] Revert commit https://reviews.llvm.org/rL342718 2018-09-24 18:24:29 +00:00
instrprof-dlopen-func3.c Simplify instrprof-dlopen-dlclose-gcov.test to avoid failures on Aarch64. 2018-07-12 20:28:09 +00:00
instrprof-dlopen-func3.c.gcov [profile] Revert commit https://reviews.llvm.org/rL342718 2018-09-24 18:24:29 +00:00
instrprof-dlopen-main.c
instrprof-dynamic-a.cpp
instrprof-dynamic-b.cpp
instrprof-dynamic-header.h
instrprof-dynamic-main.cpp
instrprof-file_ex.c
instrprof-gcov-__gcov_flush-multiple.c [GCOV] Close file mapping handle on Windows, so flushed gcda files can be removed while the process is in execution 2018-11-07 09:38:26 +00:00
instrprof-gcov-__gcov_flush-multiple.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-__gcov_flush-terminate.c Add a test with __gcov_flush called before terminating the program. 2018-07-16 09:13:46 +00:00
instrprof-gcov-__gcov_flush-terminate.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-exceptions.cpp [gcov] Add a test showing differences in line counts when building with or without exceptions enabled. 2018-07-16 14:40:33 +00:00
instrprof-gcov-exceptions.cpp.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-execlp.c [Profile] Fix fork test and add tests for execlp and execvp after patch https://reviews.llvm.org/D53593 2018-11-07 13:51:17 +00:00
instrprof-gcov-execlp.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-execvp.c [Profile] Fix fork test and add tests for execlp and execvp after patch https://reviews.llvm.org/D53593 2018-11-07 13:51:17 +00:00
instrprof-gcov-execvp.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-fork.c [gcov] Add test which uses fork 2018-08-01 09:11:36 +00:00
instrprof-gcov-fork.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-multiple-bbs-single-line.c Add a test with multiple BBs on the same line 2018-07-13 13:01:43 +00:00
instrprof-gcov-multiple-bbs-single-line.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-one-line-function.c [GCOV] Add a test for function defined on one line (follow-up of https://reviews.llvm.org/D53600) 2018-10-30 18:41:41 +00:00
instrprof-gcov-one-line-function.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-switch1.c [gcov] Add tests using switch, one with break clauses and one with fallthrough 2018-07-31 23:26:50 +00:00
instrprof-gcov-switch1.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-switch2.c [gcov] Add tests using switch, one with break clauses and one with fallthrough 2018-07-31 23:26:50 +00:00
instrprof-gcov-switch2.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-icall-promo.h
instrprof-icall-promo_1.cc
instrprof-icall-promo_2.cc
instrprof-merge-match-lib.c
instrprof-merge-match.c
instrprof-shared-lib.c
instrprof-shared-lib.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-shared-lib_called-twice.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-shared-lib_in-loop.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-shared-main-gcov-flush.c Reapply "Make __gcov_flush flush counters for all shared libraries" 2018-07-10 14:12:03 +00:00
instrprof-shared-main-gcov-flush_no-writeout.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-shared-main-gcov-flush_shared-call-after.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-shared-main-gcov-flush_shared-call-before-after.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-shared-main-gcov-flush_shared-call-before.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-shared-main.c
instrprof-shared-main.c.gcov [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-value-prof-evict.c
instrprof-value-prof-real.c
instrprof-value-prof-visibility.c Set hidden attribute on lprofMergeValueProfData 2019-02-14 21:38:40 +00:00