diff options
| author | James Y Knight <jyknight@google.com> | 2019-01-29 16:37:27 +0000 |
|---|---|---|
| committer | James Y Knight <jyknight@google.com> | 2019-01-29 16:37:27 +0000 |
| commit | 5d71fc5d7b5ffe2323418a09db6eddaf84d6c662 (patch) | |
| tree | 3354c257cd3b01f4a1a928017e9258238311b887 /lldb/www/adding-language-support.html | |
| parent | 6409d756989033a7410c33e061debe55cfd74133 (diff) | |
| download | bcm5719-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.html | 10 |
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> |

