blob: 84b5de9937e0c9760307dc6711344acd417ded2d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
diff -ruN vanilla/ld-version.sh maple/ld-version.sh
--- vanilla/scripts/ld-version.sh 2025-12-20 22:21:33.612821362 -0500
+++ maple/scripts/ld-version.sh 2025-12-20 22:26:22.501951110 -0500
@@ -41,6 +41,11 @@
elif [ "$1" = GNU -a "$2" = gold ]; then
echo "gold linker is not supported as it is not capable of linking the kernel proper." >&2
exit 1
+elif [ "$1" = mold ]; then
+ version=$2
+ min_version=$($min_tool_version mold)
+ name=mold
+ disp_name=mold
else
while [ $# -gt 1 -a "$1" != "LLD" ]; do
shift
diff -ruN vanilla/min-tool-version.sh maple/min-tool-version.sh
--- vanilla/scripts/min-tool-version.sh 2025-12-20 22:21:43.939683406 -0500
+++ maple/scripts/min-tool-version.sh 2025-12-20 22:22:08.348357201 -0500
@@ -36,6 +36,9 @@
bindgen)
echo 0.65.1
;;
+mold)
+ echo 2.40.4
+ ;;
*)
echo "$1: unknown tool" >&2
exit 1
|