Revert "[profile] Hide lprofCurFilename"
authorVedant Kumar <vsk@apple.com>
Fri, 23 Sep 2016 21:58:25 +0000 (21:58 +0000)
committerVedant Kumar <vsk@apple.com>
Fri, 23 Sep 2016 21:58:25 +0000 (21:58 +0000)
commit1caaa28732f927205b397ae19a9738bb2d560517
treefdea239423b8c081c995699ef8982084adbde948
parent85b2f67613499a8f855bff3dd830c473c50a1068
Revert "[profile] Hide lprofCurFilename"

This reverts commit r282294. It breaks a Linux bot:

  http://lab.llvm.org:8011/builders/clang-cmake-aarch64-42vma/builds/12180

It looks like the test checks that __llvm_profile_set_filename() alters the raw
profile filename in both the dylib and the main program. Now that
lprofCurFilename is hidden, this can't work, and we get two profiles (one for
the call to "main" and one for "func").

Back this change out so that we don't affect external users.

llvm-svn: 282304
compiler-rt/lib/profile/InstrProfilingFile.c