Skip to content

Commit ec4aab6

Browse files
committed
ReleaseNotes: add Known Issues, clean up, etc.
llvm-svn: 354973
1 parent 8e077e9 commit ec4aab6

File tree

1 file changed

+17
-44
lines changed

1 file changed

+17
-44
lines changed

llvm/docs/ReleaseNotes.rst

Lines changed: 17 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This document contains the release notes for the LLVM Compiler Infrastructure,
1212
release 8.0.0. Here we describe the status of LLVM, including major improvements
1313
from the previous release, improvements in various subprojects of LLVM, and
1414
some of the current users of the code. All LLVM releases may be downloaded
15-
from the `LLVM releases web site <https://llvm.org/releases/>`_.
15+
from the `LLVM releases web site <https://releases.llvm.org/>`_.
1616

1717
For more information about LLVM, including information about the latest
1818
release, please check out the `main LLVM web site <https://llvm.org/>`_. If you
@@ -39,14 +39,19 @@ setting the ``LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN`` CMake variable to
3939
``ON``.
4040

4141

42+
Known Issues
43+
============
44+
45+
These are issues that couldn't be fixed before the release. See the bug reports
46+
for the latest status.
47+
48+
* `PR40547 <https://llvm.org/pr40547>`_ Clang gets miscompiled by trunk GCC.
49+
50+
* `PR40761 <https://llvm.org/pr40761>`_ "asan-dynamic" doesn't work on FreeBSD.
51+
52+
4253
Non-comprehensive list of changes in this release
4354
=================================================
44-
.. NOTE
45-
For small 1-3 sentence descriptions, just add an entry at the end of
46-
this list. If your description won't fit comfortably in one bullet
47-
point (e.g. maybe you would like to give an example of the
48-
functionality, or simply have a lot to talk about), see the `NOTE` below
49-
for adding a new subsection.
5055

5156
* The **llvm-cov** tool can now export lcov trace files using the
5257
`-format=lcov` option of the `export` command.
@@ -82,16 +87,6 @@ Non-comprehensive list of changes in this release
8287

8388
* Windows support for libFuzzer (x86_64).
8489

85-
.. NOTE
86-
If you would like to document a larger change, then you can add a
87-
subsection about it right here. You can copy the following boilerplate
88-
and un-indent it (the indentation causes it to be inside this comment).
89-
90-
Special New Feature
91-
-------------------
92-
93-
Makes programs 10x faster by doing Special New Thing.
94-
9590
Changes to the LLVM IR
9691
----------------------
9792

@@ -112,17 +107,12 @@ Changes to the AArch64 Target
112107
on ARM.
113108

114109

115-
Changes to the ARM Backend
116-
--------------------------
117-
118-
During this release ...
119-
120-
121110
Changes to the Hexagon Target
122111
-----------------------------
123112

124113
* Added support for Hexagon/HVX V66 ISA.
125114

115+
126116
Changes to the MIPS Target
127117
--------------------------
128118

@@ -144,6 +134,7 @@ Changes to the MIPS Target
144134

145135
* Numerous bug fixes and code cleanups.
146136

137+
147138
Changes to the PowerPC Target
148139
-----------------------------
149140

@@ -155,7 +146,7 @@ Changes to the PowerPC Target
155146

156147
* Better overload rules for compatible vector type parameter
157148

158-
* Support constraint ‘wi’, modifier ‘x’ and VSX registers in inline asm
149+
* Support constraint 'wi', modifier 'x' and VSX registers in inline asm
159150

160151
* More ``__float128`` support
161152

@@ -200,15 +191,6 @@ Changes to the X86 Target
200191
* ADCX instruction will no longer be emitted. This instruction is rarely better
201192
than the legacy ADC instruction and just increased code size.
202193

203-
Changes to the AMDGPU Target
204-
-----------------------------
205-
206-
During this release ...
207-
208-
Changes to the AVR Target
209-
-----------------------------
210-
211-
During this release ...
212194

213195
Changes to the WebAssembly Target
214196
---------------------------------
@@ -222,25 +204,16 @@ use for it will be to add support for returning small structs as multiple
222204
return values, once the underlying WebAssembly platform itself supports it.
223205
Additionally, multithreading support is not yet included in the stable ABI.
224206

207+
225208
Changes to the Nios2 Target
226209
---------------------------
227210

228211
* The Nios2 target was removed from this release.
229212

230-
Changes to the OCaml bindings
231-
-----------------------------
232-
233-
234-
235-
Changes to the C API
236-
--------------------
237-
238-
239-
Changes to the DAG infrastructure
240-
---------------------------------
241213

242214
Changes to LLDB
243215
===============
216+
244217
* Printed source code is now syntax highlighted in the terminal (only for C
245218
languages).
246219

0 commit comments

Comments
 (0)