diff options
| author | Reid Spencer <rspencer@reidspencer.com> | 2005-11-30 05:21:10 +0000 |
|---|---|---|
| committer | Reid Spencer <rspencer@reidspencer.com> | 2005-11-30 05:21:10 +0000 |
| commit | 3fd1b4c9bf5a360060564de0fccb742d49db2412 (patch) | |
| tree | 2211db53339d99548a36e7d7736d150bd689718a /llvm/lib/Bytecode/Archive/ArchiveReader.cpp | |
| parent | 9c7af08bc9d3587be04d18994658ddaadd5f107e (diff) | |
| download | bcm5719-llvm-3fd1b4c9bf5a360060564de0fccb742d49db2412.tar.gz bcm5719-llvm-3fd1b4c9bf5a360060564de0fccb742d49db2412.zip | |
Fix a problem with llvm-ranlib that (on some platforms) caused the archive
file to become corrupted due to interactions between mmap'd memory segments
and file descriptors closing. The problem is completely avoiding by using
a third temporary file.
Patch provided by Evan Jones
llvm-svn: 24527
Diffstat (limited to 'llvm/lib/Bytecode/Archive/ArchiveReader.cpp')
0 files changed, 0 insertions, 0 deletions

