Changes in directory llvm/lib/System/Unix:
Signals.inc updated: 1.12 -> 1.13 --- Log message: Make the removal of files use Path::eraseFromDisk just like it does for the removal of directories. Using std::remove is indiscriminate and can lead to the removal of things like /dev/null if run as root. The Path::eraseFromDisk method ensures that we only ever remove regular files or directories, but never character or block special nodes. This should clear up the problem with usage like: llvm-as -o /dev/null which is used in the llvm-test makefiles. --- Diffs of the changes: (+0 -0) 0 files changed _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits