David Heidelberg
e82cf650e9
ci: bump Mold to the 1.10.0
...
mold 1.9.0 was up to 10% slower than 1.8.0 on some multicore machines. We fixed the performance regression and made it even faster than 1.8.0.
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20819 >
2023-01-22 23:25:24 +00:00
David Heidelberg
5fb935b3a4
ci/linker: update mold to 1.9
...
Bump needed for s390x fix with `-gsplit-dwarf` and `--gdb-index`.
See the https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20435
for more details.
I also switched from make to cmake (make is unsupported now).
Additionally disabled build testing and enabled LTO build for Mold.
Reviewed-by: Eric Engestrom <eric@igalia.com>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20546 >
2023-01-06 16:28:27 +00:00
David Heidelberg
2aa588bf0a
ci/linker: update mold to 1.6 and enable on s390x
...
Since 1.6 is s390x supported platform.
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19254 >
2022-10-25 06:25:14 +00:00
Eric Engestrom
7a33997434
ci: bump mold to 1.5
...
Signed-off-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18838 >
2022-09-28 07:56:47 +00:00
Eric Engestrom
bcc5cb4a1b
ci: unexport local variable (and fix formatting)
...
Signed-off-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18838 >
2022-09-28 07:56:47 +00:00
Daniel Stone
eb6ce47d4f
ci: Use mold for x86-64 and AArch64 builds
...
mold is a fancy new linker that's really fast.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6877
Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17992 >
2022-08-23 23:12:07 +00:00