mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-01 00:33:09 +00:00
Add new method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10649 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
9c4c66e70e
commit
316cb083d6
@ -195,6 +195,16 @@ bool llvm::MakeFileReadable(const std::string &Filename) {
|
||||
return AddPermissionsBits(Filename, 0444);
|
||||
}
|
||||
|
||||
/// getFileSize - Return the size of the specified file in bytes, or -1 if the
|
||||
/// file cannot be read or does not exist.
|
||||
long long llvm::getFileSize(const std::string &Filename) {
|
||||
struct stat StatBuf;
|
||||
if (stat(Filename.c_str(), &StatBuf) == -1)
|
||||
return -1;
|
||||
return StatBuf.st_size;
|
||||
}
|
||||
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// FDHandle class implementation
|
||||
//
|
||||
|
Loading…
Reference in New Issue
Block a user