Skip to content

Commit a4534de

Browse files
committed
SystemZ release notes.
llvm-objcopy and openmp release notes
1 parent 461274b commit a4534de

File tree

4 files changed

+23
-0
lines changed

4 files changed

+23
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1325,6 +1325,11 @@ AIX Support
13251325
or newer. Similar to the LTO support on AIX, ThinLTO is implemented with
13261326
the libLTO.so plugin.
13271327

1328+
SystemZ Support
1329+
^^^^^^^^^^^^^^^
1330+
- Properly support 16 byte atomic int/fp types and ops. Atomic __int128 (and
1331+
long double) variables are now aligned to 16 bytes by default (like gcc 14).
1332+
13281333
WebAssembly Support
13291334
^^^^^^^^^^^^^^^^^^^
13301335

lld/docs/ReleaseNotes.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,5 +163,10 @@ WebAssembly Improvements
163163
is read from object files within the archive. This matches the behaviour of
164164
the ELF linker.
165165

166+
SystemZ
167+
-------
168+
169+
* Add target support for SystemZ (s390x).
170+
166171
Fixes
167172
#####

llvm/docs/ReleaseNotes.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,17 @@ Changes to the RISC-V Backend
215215
* ``-mcpu=sifive-p670`` was added.
216216
* Support for the Zicond extension is no longer experimental.
217217

218+
Changes to the SystemZ Backend
219+
------------------------------
220+
221+
* Properly support 16 byte atomic int/fp types and ops.
222+
* Support i128 as legal type in VRs.
223+
* Add an i128 cost model.
224+
* Support building individual functions with backchain using the
225+
__attribute__((target("backchain"))) syntax.
226+
* Add exception handling for XPLINK.
227+
* Add support for llvm-objcopy.
228+
218229
Changes to the WebAssembly Backend
219230
----------------------------------
220231

openmp/docs/ReleaseNotes.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,5 @@ from the `LLVM releases web site <https://llvm.org/releases/>`_.
1919

2020
Non-comprehensive list of changes in this release
2121
=================================================
22+
23+
* SystemZ support added.

0 commit comments

Comments
 (0)