OSDN Git Service

[llvm-profdata] Revert r271709 and the 3 subsequent commits - the code
authorChandler Carruth <chandlerc@gmail.com>
Sat, 4 Jun 2016 03:08:01 +0000 (03:08 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 4 Jun 2016 03:08:01 +0000 (03:08 +0000)
commit557c624777ffe24656aa082184847d53cae922b5
treed49fc69ca392c441ed2315ed19fcaf9a1cd438a4
parentec59eedf3a1a5054ae02df517b76c8d1c9fdc0be
[llvm-profdata] Revert r271709 and the 3 subsequent commits - the code
and/or tests aren't working on Windows currently.

There seems to be some problem with quoting the file paths. I don't
understand the test structure here or the code well enough to try to
come up with a way to correctly handle paths with back slashes in them,
and this has caused the Windows builds to be failing for 7 hours now, so
I'm reverting the whole thing to bring them back to life. Sorry for the
disruption, but a couple of these were bug fixes anyways that can be
folded into a fresh commit.

Reverts the following patches:

r271756: Clean up the way we create the input filenames buffer (NFC)
r271748: Fix use-after-free from discarded MemoryBuffer (NFC)
r271710: Fix option description (NFC)
r271709: Add option to ingest filepaths from a file

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@271760 91177308-0d34-0410-b5e6-96231b3b80d8
docs/CommandGuide/llvm-profdata.rst
test/tools/llvm-profdata/input-filenames.test [deleted file]
tools/llvm-profdata/llvm-profdata.cpp