Module Name: src Committed By: alnsn Date: Mon Jan 21 00:30:14 UTC 2019
Modified Files: src/sys/rump/kern/lib/libsljit: Makefile Added Files: src/sys/rump/kern/lib/libsljit/arch/aarch64: cpufunc.c sljit_rump.c Log Message: Add sljit rump glue for aarch64. XXX arm_icache_sync_range() and mips_icache_sync_range() call (void)rumpcomp_sync_icache((void *)va, (uint64_t)sz); but linking fails if I do the same on aarch64 (I suspect it also fails on 32bit arm and mips). As a workaround, I call __builtin___clear_cache(). To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/rump/kern/lib/libsljit/Makefile cvs rdiff -u -r0 -r1.1 src/sys/rump/kern/lib/libsljit/arch/aarch64/cpufunc.c \ src/sys/rump/kern/lib/libsljit/arch/aarch64/sljit_rump.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.