1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00

[docs] Add release notes for the 11.x release

This commit is contained in:
Martin Storsjö 2020-08-17 11:17:15 +03:00
parent 9a16e544d3
commit 4e760d6c21

View File

@ -81,6 +81,15 @@ Changes to the LLVM IR
Changes to building LLVM
------------------------
Changes to the AArch64 Backend
------------------------------
* Back up and restore x18 in functions with windows calling convention on
non-windows OSes.
* Clearly error out on unsupported relocations when targeting COFF, instead
of silently accepting some (without being able to do what was requested).
Changes to the ARM Backend
--------------------------
@ -157,6 +166,12 @@ Changes to the WebAssembly Target
* `__attribute__((visibility("protected")))` now evokes a warning, as
WebAssembly does not support "protected" visibility.
Changes to the Windows Target
-----------------------------
* Produce COFF weak external symbols for IR level weak symbols without a comdat
(e.g. for `__attribute__((weak))` in C)
Changes to the OCaml bindings
-----------------------------
@ -195,6 +210,12 @@ Changes to the LLVM tools
symbols, i.e. mapping symbols on ARM and AArch64, by default. This matches
the GNU nm behavior.
* llvm-rc now tolerates -1 as menu item ID, supports the language id option
and allows string table values to be split into multiple string literals
* llvm-lib supports adding import library objects in addition to regular
object files
Changes to LLDB
===============