summaryrefslogtreecommitdiffstats
path: root/lldb/www/adding-language-support.html
diff options
context:
space:
mode:
authorJames Y Knight <jyknight@google.com>2019-01-29 16:37:27 +0000
committerJames Y Knight <jyknight@google.com>2019-01-29 16:37:27 +0000
commit5d71fc5d7b5ffe2323418a09db6eddaf84d6c662 (patch)
tree3354c257cd3b01f4a1a928017e9258238311b887 /lldb/www/adding-language-support.html
parent6409d756989033a7410c33e061debe55cfd74133 (diff)
downloadbcm5719-llvm-5d71fc5d7b5ffe2323418a09db6eddaf84d6c662.tar.gz
bcm5719-llvm-5d71fc5d7b5ffe2323418a09db6eddaf84d6c662.zip
Adjust documentation for git migration.
This fixes most references to the paths: llvm.org/svn/ llvm.org/git/ llvm.org/viewvc/ github.com/llvm-mirror/ github.com/llvm-project/ reviews.llvm.org/diffusion/ to instead point to https://github.com/llvm/llvm-project. This is *not* a trivial substitution, because additionally, all the checkout instructions had to be migrated to instruct users on how to use the monorepo layout, setting LLVM_ENABLE_PROJECTS instead of checking out various projects into various subdirectories. I've attempted to not change any scripts here, only documentation. The scripts will have to be addressed separately. Additionally, I've deleted one document which appeared to be outdated and unneeded: lldb/docs/building-with-debug-llvm.txt Differential Revision: https://reviews.llvm.org/D57330 llvm-svn: 352514
Diffstat (limited to 'lldb/www/adding-language-support.html')
-rw-r--r--lldb/www/adding-language-support.html10
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/www/adding-language-support.html b/lldb/www/adding-language-support.html
index b2bd5c5d1e8..86041c8670b 100644
--- a/lldb/www/adding-language-support.html
+++ b/lldb/www/adding-language-support.html
@@ -56,7 +56,7 @@
<div class="postcontent">
<p>
The LanguageType enum
- (see <a href="http://llvm.org/svn/llvm-project/lldb/trunk/include/lldb/lldb-enumerations.h">lldb-enumerations.h</a>)
+ (see <a href="https://github.com/llvm/llvm-project/blob/master/lldb/include/lldb/lldb-enumerations.h">lldb-enumerations.h</a>)
contains a list of every language known to LLDB. It is
the one place where support for a language must live
that will need to merge cleanly with core LLDB if you
@@ -72,8 +72,8 @@
<h1 class="postheader">Add a TypeSystem for the Language</h1>
<div class="postcontent">
<p>
- Both <a href="http://llvm.org/svn/llvm-project/lldb/trunk/include/lldb/Core/Module.h">Module</a>
- and <a href="http://llvm.org/svn/llvm-project/lldb/trunk/include/lldb/Target/Target.h">Target</a>
+ Both <a href="https://github.com/llvm/llvm-project/blob/master/lldb/include/lldb/Core/Module.h">Module</a>
+ and <a href="https://github.com/llvm/llvm-project/blob/master/lldb/include/lldb/Target/Target.h">Target</a>
support the retrieval of a TypeSystem instance via
GetTypeSystemForLanguage(). For Module, this method is
directly on the Module instance. For Target, this is
@@ -116,7 +116,7 @@
Expression Evaluation support is enabled by implementing
the relevant methods on a TypeSystem-derived class.
Search for "Expression" in the
- <a href="http://llvm.org/svn/llvm-project/lldb/trunk/include/lldb/Symbol/TypeSystem.h">TypeSystem header</a>
+ <a href="https://github.com/llvm/llvm-project/blob/master/lldb/include/lldb/Symbol/TypeSystem.h">TypeSystem header</a>
to find relevant
methods to implement.
</p>
@@ -160,7 +160,7 @@
Your TypeSystem will need an approach for creating types
based on a set of Modules. If your type info is going
to come from DWARF info, you will want to subclass
- <a href="http://llvm.org/svn/llvm-project/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h">DWARFASTParser</a>.
+ <a href="https://github.com/llvm/llvm-project/blob/master/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h">DWARFASTParser</a>.
</p>
</div>
<div class="postfooter"></div>
OpenPOWER on IntegriCloud