- May 05, 2008
-
-
Evan Cheng authored
llvm-svn: 50659
-
- Apr 12, 2008
-
-
Nate Begeman authored
llvm-svn: 49568
-
- Apr 10, 2008
-
-
Dan Gohman authored
llvm-svn: 49496
-
- Apr 08, 2008
-
-
Ted Kremenek authored
llvm-svn: 49354
-
- Apr 07, 2008
-
-
Ted Kremenek authored
llvm-svn: 49352
-
- Apr 03, 2008
-
-
Ted Kremenek authored
This method allows one to create a directory, and optionally create all parent directories that do not exist. The original implementation would require that *all* directories along a path are writable by the user, including directories that already exist. For example, suppose we wanted to create the directory "/tmp/foo/bar", and the directory "/tmp" already exists, but not "/tmp/foo". Since "/tmp" is writable by all users, the original implementation would work, and create "/tmp/foo", followed by "/tmp/bar". A problem occurred, however if one wanted to created the directory "/Users/myuser/bar" (or equivalently "/home/myuser/bar"), and "/Users/myuser" already existed and is writable by the current user. The directory "/User/myuser" is writable by the user, but "/User" is not. The original implementation of createDirectoryOnDisk would return with failure since "/User" is not writable, even though "/User/mysuser" is writable. The new implementation works by recursively creating parents as needed, and thus doesn't need to check the permissions on every directory in a path. llvm-svn: 49162
-
- Apr 01, 2008
-
-
Chris Lattner authored
llvm-svn: 49036
-
Chris Lattner authored
llvm-svn: 49035
-
Chris Lattner authored
provides fast MappedFile::getFile for large files. llvm-svn: 49034
-
Chris Lattner authored
llvm-svn: 49030
-
Chris Lattner authored
llvm-svn: 49026
-
Chris Lattner authored
and shared. This complicates the design, is not used, and probably doesn't even work. llvm-svn: 49022
-
Chris Lattner authored
tons of out of date comments (really nothing throws here!) and fixes some other fairly glaring issues: "size" used to return the size of the file *and* change it, depending on how you called it. llvm-svn: 49009
-
Chris Lattner authored
llvm-svn: 49008
-
Nate Begeman authored
crash miscompilations. llvm-svn: 49000
-
- Mar 24, 2008
-
-
Owen Anderson authored
llvm-svn: 48743
-
- Mar 22, 2008
-
-
Owen Anderson authored
llvm-svn: 48677
-
Owen Anderson authored
llvm-svn: 48676
-
Dan Gohman authored
dynamic initialization. llvm-svn: 48666
-
Dan Gohman authored
to avoid using constructor calls for static objects. This reduces the number of objects requiring static constructors in a typical LLVM build by around 20%. llvm-svn: 48665
-
- Mar 14, 2008
-
-
Chris Lattner authored
llvm-svn: 48370
-
- Mar 13, 2008
-
-
Devang Patel authored
Thanks Daniel Dunbar! llvm-svn: 48340
-
Chris Lattner authored
llvm-svn: 48328
-
Chris Lattner authored
llvm-svn: 48327
-
- Mar 12, 2008
-
-
Chris Lattner authored
LoadLibraryPermanently. The current code modifies the value of a pointer that is passed by value, so the caller never gets the message. Patch by Julien Lerouge! llvm-svn: 48270
-
- Mar 03, 2008
-
-
Chris Lattner authored
main executable of a program. This needs to be implemented on windows. llvm-svn: 47835
-
- Feb 27, 2008
-
-
Chris Lattner authored
llvm-svn: 47662
-
- Feb 22, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 47479
-
- Feb 20, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 47397
-
- Feb 15, 2008
-
-
Lauro Ramos Venancio authored
llvm-svn: 47161
-
- Feb 13, 2008
-
-
Devang Patel authored
llvm-svn: 47065
-
- Feb 04, 2008
-
-
Devang Patel authored
Patch by Shantonu Sen. llvm-svn: 46715
-
- Jan 29, 2008
-
-
Dan Gohman authored
llvm-svn: 46514
-
- Jan 24, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 46296
-
- Jan 09, 2008
-
-
Duncan Sands authored
llvm-svn: 45781
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
Chris Lattner authored
llvm-svn: 45415
-
- Dec 22, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 45314
-
- Dec 18, 2007
-
-
Ted Kremenek authored
llvm-svn: 45182
-
Ted Kremenek authored
llvm-svn: 45168
-