From a749e3295df4aee18a0ad723875a6501f30ac744 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danny=20M=C3=B6sch?= Date: Wed, 23 Mar 2022 10:10:20 -0400 Subject: Replace links to archived mailing lists by links to Discourse forums --- llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'llvm/docs/tutorial/MyFirstLanguageFrontend') 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 `_: 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 +`_: 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 `_ if -you are interested in more details. +conveniently, several groups have investigated this. Ask on the `LLVM +forums `_ if you are interested in more details. Language-Specific Optimizations ------------------------------- -- cgit v1.1