aboutsummaryrefslogtreecommitdiffstats
path: root/lib/System/README.txt
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2004-08-16 07:08:38 +0000
committerReid Spencer <rspencer@reidspencer.com>2004-08-16 07:08:38 +0000
commit08bfab175aa49d27429aa3ac1829ab793fc4bce2 (patch)
tree899e7fa342bab2b1b250d66fa9e2733578266040 /lib/System/README.txt
parent2a069fa0034e974481307916ccfea6c0e625b956 (diff)
downloadexternal_llvm-08bfab175aa49d27429aa3ac1829ab793fc4bce2.zip
external_llvm-08bfab175aa49d27429aa3ac1829ab793fc4bce2.tar.gz
external_llvm-08bfab175aa49d27429aa3ac1829ab793fc4bce2.tar.bz2
Remove lib/System contents until a satisfactory solution can be
provided. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15816 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/System/README.txt')
-rw-r--r--lib/System/README.txt23
1 files changed, 0 insertions, 23 deletions
diff --git a/lib/System/README.txt b/lib/System/README.txt
deleted file mode 100644
index 258a48c..0000000
--- a/lib/System/README.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-System Utilities Interface
-==========================
-
-The design of this library has several key constraints aimed at shielding LLVM
-from the vagaries of operating system differences. The goal here is to provide
-interfaces to operating system concepts (files, memory maps, sockets, signals,
-locking, etc) efficiently and in such a way that the remainder of LLVM is
-completely operating system agnostic.
-
-PLEASE READ AND COMPREHEND FULLY THE DOCUMENTATION in
-
-llvm/docs/SystemLibrary.html
-
-before making changes to this library.
-
-Briefly, the rules are:
-
-1. This library may not expose no system-specific header files (STL excepted).
-2. This library may not allocate memory (directly).
-3. This library may not throw exceptions.
-4. This library may not use virtual methods in its classes.
-5. This library may not expose system specific types, data or functions through
- its interface