History log of /llvm-project/llvm/lib/Support/FileUtilities.cpp (Results 76 – 100 of 101)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 45101043 20-Sep-2004 Reid Spencer <rspencer@reidspencer.com>

Put in a #error in the event that we don't have an mmap that can map a file
into memor. This is just a reminder that the ReadFileIntoAddressSpace
function needs to be properly converted to lib/System

Put in a #error in the event that we don't have an mmap that can map a file
into memor. This is just a reminder that the ReadFileIntoAddressSpace
function needs to be properly converted to lib/System and implemented via
read/write if there's no mmap of file support.

llvm-svn: 16428

show more ...


# 7c16caa3 01-Sep-2004 Reid Spencer <rspencer@reidspencer.com>

Changes For Bug 352
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/l

Changes For Bug 352
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.

llvm-svn: 16137

show more ...


Revision tags: llvmorg-1.3.0
# 07ab2d1d 07-Jun-2004 Chris Lattner <sabre@nondot.org>

Make all of this functionality work directly on win32. Properly conditionalize
system specific stuff on HAVE_MKSTEMP

llvm-svn: 14051


# 2c073544 05-Jun-2004 Alkis Evlogimenos <alkis@evlogimenos.com>

Include cerrno.

llvm-svn: 14041


# 80adb79b 02-Jun-2004 Chris Lattner <sabre@nondot.org>

Implement the new CopyFile function

llvm-svn: 13945


# acc6cdda 28-May-2004 Chris Lattner <sabre@nondot.org>

Add support for zero length files

llvm-svn: 13866


# 0e713bc2 28-May-2004 Chris Lattner <sabre@nondot.org>

Add a pair of functions to hide system specific details of mapping a file in for reading.

llvm-svn: 13863


Revision tags: llvmorg-1.2.0
# e866d118 31-Dec-2003 Chris Lattner <sabre@nondot.org>

Add new function

llvm-svn: 10664


# 4a1c74dc 30-Dec-2003 Chris Lattner <sabre@nondot.org>

Add new method

llvm-svn: 10649


# 6b668f22 30-Dec-2003 Chris Lattner <sabre@nondot.org>

Further revisions of the FDHandle idea. In this version we use ownership
semantics that are the same as those used by std::auto_ptr. This allows
copying of FDHandle's, but copying transfers ownersh

Further revisions of the FDHandle idea. In this version we use ownership
semantics that are the same as those used by std::auto_ptr. This allows
copying of FDHandle's, but copying transfers ownership.

llvm-svn: 10646

show more ...


# 0120e92b 29-Dec-2003 Chris Lattner <sabre@nondot.org>

Add trivial exception specs to produce better code since the methods cannot
be inlined.

llvm-svn: 10643


# a462161f 29-Dec-2003 Chris Lattner <sabre@nondot.org>

Factor FDHandle out of the bytecode reader into the FileUtilities.h support
routines.

llvm-svn: 10642


Revision tags: llvmorg-1.1.0
# c9499b6a 14-Dec-2003 Chris Lattner <sabre@nondot.org>

Finegrainify namespacification

llvm-svn: 10464


# bb718f14 24-Nov-2003 Misha Brukman <brukman+llvm@gmail.com>

Fix copy-pasto.

llvm-svn: 10197


# 7c9144b5 24-Nov-2003 Misha Brukman <brukman+llvm@gmail.com>

Add ability to query if a file is a legitimate ELF shared object.

llvm-svn: 10193


# 960707c3 11-Nov-2003 Brian Gaeke <gaeke@uiuc.edu>

Put all LLVM code into the llvm namespace, as per bug 109.

llvm-svn: 9903


# 251b9799 11-Nov-2003 Brian Gaeke <gaeke@uiuc.edu>

Move IsArchive and IsBytecode here from gccld. Refactor into CheckMagic.

llvm-svn: 9901


# ca35fbf3 11-Nov-2003 Brian Gaeke <gaeke@uiuc.edu>

Add implementation of FileOpenable().
Refactor MakeFileExecutable() & MakeFileExecutable() into AddPermissionsBits().

llvm-svn: 9892


Revision tags: llvmorg-1.0.0
# 482202a6 20-Oct-2003 John Criswell <criswell@uiuc.edu>

Added LLVM project notice to the top of every C++ source file.
Header files will be on the way.

llvm-svn: 9298


# c08758a5 16-Sep-2003 Misha Brukman <brukman+llvm@gmail.com>

Fixed spelling & grammar.

llvm-svn: 8559


# b83a22bd 02-Sep-2003 John Criswell <criswell@uiuc.edu>

Added the MakeFileReadable() method.

llvm-svn: 8327


# 44375ca7 02-Sep-2003 John Criswell <criswell@uiuc.edu>

Added a description of the algorithm.
Return failure if the chmod() fails.

llvm-svn: 8326


# 5357283c 02-Sep-2003 John Criswell <criswell@uiuc.edu>

Added the MakeFileExecutable() method. This method takes a filename and
gives it execute access while respecting the user's umask.

llvm-svn: 8324


# c231c088 07-Aug-2003 Misha Brukman <brukman+llvm@gmail.com>

close() requires "unistd.h" .

llvm-svn: 7695


# 3581f854 07-Aug-2003 Misha Brukman <brukman+llvm@gmail.com>

Moved removeFile() and getUniqueFilename() into FileUtilities.

llvm-svn: 7691


12345