File tree 1 file changed +4
-4
lines changed 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -613,11 +613,13 @@ library
613
613
Jumps_V32.cmm
614
614
Jumps_V64.cmm
615
615
616
+ -- we always link against libffi, even without libffi-adjustors
617
+ extra-libraries : ffi
618
+ extra-libraries-static : ffi
619
+
616
620
-- Adjustor stuff
617
621
if flag(libffi-adjustors)
618
622
c-sources : adjustor/LibffiAdjustor.c
619
- extra-libraries : ffi
620
- extra-libraries-static : ffi
621
623
else
622
624
-- Use GHC's native adjustors
623
625
if arch(i386)
@@ -633,8 +635,6 @@ library
633
635
-- fall back to the LibffiAdjustor if neither i386, or x86_64
634
636
if !arch(x86_64) && !arch(i386)
635
637
c-sources : adjustor/LibffiAdjustor.c
636
- extra-libraries : ffi
637
- extra-libraries-static : ffi
638
638
639
639
-- Use assembler STG entrypoint on architectures where it is used
640
640
if arch(ppc) || arch(ppc64) || arch(s390x) || arch(riscv64) || arch(loongarch64)
You can’t perform that action at this time.
0 commit comments