about summary refs log tree commit diff
path: root/src/rustllvm/README
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2020-07-26 20:11:30 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2020-09-09 23:05:43 +0300
commit10d3f8a484a812db995198f17b17462718f477bc (patch)
tree38e00f8edc46137de43f701c37a11006fd6b01ec /src/rustllvm/README
parentd92155bf6ae0b7d79fc83cbeeb0cc0c765353471 (diff)
downloadrust-10d3f8a484a812db995198f17b17462718f477bc.tar.gz
rust-10d3f8a484a812db995198f17b17462718f477bc.zip
Move `rustllvm` into `rustc_llvm`
Diffstat (limited to 'src/rustllvm/README')
-rw-r--r--src/rustllvm/README16
1 files changed, 0 insertions, 16 deletions
diff --git a/src/rustllvm/README b/src/rustllvm/README
deleted file mode 100644
index e1c6dd07d2b..00000000000
--- a/src/rustllvm/README
+++ /dev/null
@@ -1,16 +0,0 @@
-This directory currently contains some LLVM support code. This will generally
-be sent upstream to LLVM in time; for now it lives here.
-
-NOTE: the LLVM C++ ABI is subject to between-version breakage and must *never*
-be exposed to Rust. To allow for easy auditing of that, all Rust-exposed types
-must be typedef-ed as "LLVMXyz", or "LLVMRustXyz" if they were defined here.
-
-Functions that return a failure status and leave the error in
-the LLVM last error should return an LLVMRustResult rather than an
-int or anything to avoid confusion.
-
-When translating enums, add a single `Other` variant as the first
-one to allow for new variants to be added. It should abort when used
-as an input.
-
-All other types must not be typedef-ed as such.