[llvm-commits] CVS: llvm/lib/System/Win32/SysConfig.cpp
Reid Spencer
reid at x10sys.com
Tue Sep 14 22:48:59 PDT 2004
Changes in directory llvm/lib/System/Win32:
SysConfig.cpp added (r1.1)
---
Log message:
Initial version of the SysConfig abstraction for Win32.
---
Diffs of the changes: (+29 -0)
Index: llvm/lib/System/Win32/SysConfig.cpp
diff -c /dev/null llvm/lib/System/Win32/SysConfig.cpp:1.1
*** /dev/null Wed Sep 15 00:48:59 2004
--- llvm/lib/System/Win32/SysConfig.cpp Wed Sep 15 00:48:49 2004
***************
*** 0 ****
--- 1,29 ----
+ //===- Win32/SysConfig.cpp - Win32 System Configuration ---------*- C++ -*-===//
+ //
+ // The LLVM Compiler Infrastructure
+ //
+ // This file was developed by Jeff Cohen and is distributed under the
+ // University of Illinois Open Source License. See LICENSE.TXT for details.
+ //
+ //===----------------------------------------------------------------------===//
+ //
+ // This file defines some functions for managing system configuration on Win32.
+ //
+ //===----------------------------------------------------------------------===//
+
+ #include "llvm/System/SysConfig.h"
+
+ namespace llvm {
+
+ // Some LLVM programs such as bugpoint produce core files as a normal part of
+ // their operation. To prevent the disk from filling up, this configuration item
+ // does what's necessary to prevent their generation.
+ void sys::PreventCoreFiles() {
+ // Windows doesn't do core files, so nothing to do.
+ // Although... it might be nice to prevent the do-you-want-to-debug
+ // dialog box from coming up. Or maybe not...
+ }
+
+ }
+
+ // vim: sw=2 smartindent smarttab tw=80 autoindent expandtab
More information about the llvm-commits
mailing list