Overview

Request 1029962 accepted

- Update to version 1.6.0
* [ppc64] mold now supports the original 64-bit big-endian PowerPC ABI (which is
also known as PPC64 ELFv1 or just ppc64), so that you can build applications for
older PPC64 systems with mold. Note that this should not be confused with the
modern PPC64 ELFv2 ABI (which is also known as ppc64le), which is already
supported by mold.
* [s390x] Linux/s390x is now supported. Linux/s390x is the Linux environment
running on IBM z/Architecture mainframes. I've personally never seen a
mainframe, but we wanted to support it because many Linux distros actively
support that target, which in turn means there are many enterprise users who are
using IBM mainframes. Speaking of the porting effort, we do not only port our
linker to s390x but also found a couple of issues with the existing GCC
toolchain for s390x. So, we are improving the whole IBM mainframe ecosystem!
* mold now creates smaller output files. It is most noticeable on targets with
large page sizes such as PPC64 (on which the common page size is 64 KiB), but
even on x86-64, it should save a few kilobytes per an output file.
* [arm64] mold can now link executables with -static-pie. Previously, executables
linked with that flag crashed immediately.
- Exclude ppc architecture as it is not supported right now.

Loading...
Request History
Martin Liška's avatar

marxin created request

- Update to version 1.6.0
* [ppc64] mold now supports the original 64-bit big-endian PowerPC ABI (which is
also known as PPC64 ELFv1 or just ppc64), so that you can build applications for
older PPC64 systems with mold. Note that this should not be confused with the
modern PPC64 ELFv2 ABI (which is also known as ppc64le), which is already
supported by mold.
* [s390x] Linux/s390x is now supported. Linux/s390x is the Linux environment
running on IBM z/Architecture mainframes. I've personally never seen a
mainframe, but we wanted to support it because many Linux distros actively
support that target, which in turn means there are many enterprise users who are
using IBM mainframes. Speaking of the porting effort, we do not only port our
linker to s390x but also found a couple of issues with the existing GCC
toolchain for s390x. So, we are improving the whole IBM mainframe ecosystem!
* mold now creates smaller output files. It is most noticeable on targets with
large page sizes such as PPC64 (on which the common page size is 64 KiB), but
even on x86-64, it should save a few kilobytes per an output file.
* [arm64] mold can now link executables with -static-pie. Previously, executables
linked with that flag crashed immediately.
- Exclude ppc architecture as it is not supported right now.


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:37 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:37"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:37"


Dominique Leuenberger's avatar

dimstar accepted review


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:37 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:37 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:37 got accepted.

openSUSE Build Service is sponsored by