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:
parent
9a16e544d3
commit
4e760d6c21
@ -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
|
||||
===============
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user