Can't compile rts/StgCRun.c for aarch64-linux
When building an x86_64-linux to aarch64-linux cross-compiling I get:
rts/StgCRun.c: In function ‘StgRun’:
rts/StgCRun.c:756:5:
error: unknown register name ‘%lr’ in ‘asm’
__asm__ volatile (
It seems the asm code here is for iOS and does not work for Linux. Have a patch in progress.