summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Skeleton
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-07-16 06:12:28 +0000
committerChris Lattner <sabre@nondot.org>2004-07-16 06:12:28 +0000
commite8a034901d8bd706b2c900db9b9ac06089b2c05d (patch)
tree350fddb0557f7d47aecdc3890c09666b245bafab /llvm/lib/Target/Skeleton
parentfe05024b0f7102360ec681499dc4242980bfdf5d (diff)
downloadbcm5719-llvm-e8a034901d8bd706b2c900db9b9ac06089b2c05d.tar.gz
bcm5719-llvm-e8a034901d8bd706b2c900db9b9ac06089b2c05d.zip
Initial readme
llvm-svn: 14871
Diffstat (limited to 'llvm/lib/Target/Skeleton')
-rw-r--r--llvm/lib/Target/Skeleton/README.txt19
1 files changed, 19 insertions, 0 deletions
diff --git a/llvm/lib/Target/Skeleton/README.txt b/llvm/lib/Target/Skeleton/README.txt
new file mode 100644
index 00000000000..26c41dd9f51
--- /dev/null
+++ b/llvm/lib/Target/Skeleton/README.txt
@@ -0,0 +1,19 @@
+LLVM Target Skeleton
+--------------------
+
+This directory contains a very simple skeleton that can be used as the
+starting point for new LLVM targets. Basically you can take this code
+and start filling stuff in.
+
+This directory contains mainly stubs and placeholders; there is no binary
+machine code emitter, no assembly writer, and no instruction selector
+here. Most of the functions in these files call abort() or fail assertions
+on purpose, just to reinforce the fact that they don't work.
+
+The things that are implemented are stubbed out in a pseudo-PowerPC target.
+This should give you an idea of what to do, but anything implemented should
+be replaced with your target details.
+
+As always, if you're starting a new port, please mention it on the llvmdev
+list, and if you have questions, that is a great place to ask.
+
OpenPOWER on IntegriCloud