[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