aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/tutorial
diff options
context:
space:
mode:
authorDanny Mösch <danny.moesch@icloud.com>2022-03-23 10:10:20 -0400
committerAaron Ballman <aaron@aaronballman.com>2022-03-23 10:10:20 -0400
commita749e3295df4aee18a0ad723875a6501f30ac744 (patch)
treebaaaacf54bb9bbd3ebe7acec3558b6485bbe3ab3 /llvm/docs/tutorial
parent59dadd178b0b12cb4a975a262ed20e7c3822aedc (diff)
downloadllvm-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.rst12
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
-------------------------------