diff options
author | Danny Mösch <danny.moesch@icloud.com> | 2022-03-23 10:10:20 -0400 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2022-03-23 10:10:20 -0400 |
commit | a749e3295df4aee18a0ad723875a6501f30ac744 (patch) | |
tree | baaaacf54bb9bbd3ebe7acec3558b6485bbe3ab3 /llvm/docs/tutorial | |
parent | 59dadd178b0b12cb4a975a262ed20e7c3822aedc (diff) | |
download | llvm-a749e3295df4aee18a0ad723875a6501f30ac744.zip llvm-a749e3295df4aee18a0ad723875a6501f30ac744.tar.gz llvm-a749e3295df4aee18a0ad723875a6501f30ac744.tar.bz2 |
Replace links to archived mailing lists by links to Discourse forums
Diffstat (limited to 'llvm/docs/tutorial')
-rw-r--r-- | llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst b/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst index d575e0a..7b9105b 100644 --- a/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst +++ b/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst @@ -87,10 +87,9 @@ For example, try adding: Have fun - try doing something crazy and unusual. Building a language like everyone else always has, is much less fun than trying something a little crazy or off the wall and seeing how it turns out. If you get -stuck or want to talk about it, feel free to email the `llvm-dev mailing -list <http://lists.llvm.org/mailman/listinfo/llvm-dev>`_: it has lots -of people who are interested in languages and are often willing to help -out. +stuck or want to talk about it, please post on the `LLVM forums +<https://discourse.llvm.org>`_: it has lots of people who are interested +in languages and are often willing to help out. Before we end this tutorial, I want to talk about some "tips and tricks" for generating LLVM IR. These are some of the more subtle things that @@ -166,9 +165,8 @@ It is certainly possible to implement a safe language in LLVM, but LLVM IR does not itself guarantee safety. The LLVM IR allows unsafe pointer casts, use after free bugs, buffer over-runs, and a variety of other problems. Safety needs to be implemented as a layer on top of LLVM and, -conveniently, several groups have investigated this. Ask on the `llvm-dev -mailing list <http://lists.llvm.org/mailman/listinfo/llvm-dev>`_ if -you are interested in more details. +conveniently, several groups have investigated this. Ask on the `LLVM +forums <https://discourse.llvm.org>`_ if you are interested in more details. Language-Specific Optimizations ------------------------------- |