File tree 2 files changed +15
-2
lines changed
2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ termux_step_pre_configure() {
26
26
export target=" $TERMUX_HOST_PLATFORM "
27
27
28
28
TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" $TERMUX_PKG_EXTRA_CONFIGURE_ARGS --target=$target "
29
+ ./utils/llvm-targets/gen-data-layout.sh > llvm-targets
29
30
}
30
31
31
32
termux_step_make () {
@@ -34,7 +35,7 @@ termux_step_make() {
34
35
35
36
./hadrian/build binary-dist-dir \
36
37
-j" $TERMUX_PKG_MAKE_PROCESSES " \
37
- --flavour=" release+no_profiled_libs" \
38
+ --flavour=" release+no_profiled_libs+split_sections " \
38
39
--docs=none \
39
40
" stage1.unix.ghc.link.opts += -optl-landroid-posix-semaphore"
40
41
@@ -46,7 +47,7 @@ termux_step_make() {
46
47
47
48
./hadrian/build stage2:exe:iserv \
48
49
-j" $TERMUX_PKG_MAKE_PROCESSES " \
49
- --flavour=" release+no_profiled_libs" \
50
+ --flavour=" release+no_profiled_libs+split_sections " \
50
51
--docs=none
51
52
)
52
53
}
Original file line number Diff line number Diff line change
1
+ --- ghc-9.12.1/utils/llvm-targets/gen-data-layout.sh 2025-02-24 22:46:43.294353335 +0530
2
+ +++ ghc-9.12.1.mod/utils/llvm-targets/gen-data-layout.sh 2025-03-07 12:15:30.156475992 +0530
3
+ @@ -70,7 +70,8 @@
4
+ "x86_64-unknown-linux-android"
5
+ "armv7-unknown-linux-androideabi"
6
+ "aarch64-unknown-linux-android"
7
+ - "armv7a-unknown-linux-androideabi"
8
+ + "arm-unknown-linux-androideabi"
9
+ + "i686-unknown-linux-android"
10
+ # Linux ppc64le
11
+ "powerpc64le-unknown-linux-gnu"
12
+ "powerpc64le-unknown-linux-musl"
You can’t perform that action at this time.
0 commit comments