]> xenbits.xensource.com Git - unikraft/libs/libgo.git/commit
Add support for ARM64 stable staging RELEASE-0.16.0
authorEduard Vintilă <eduard.vintila47@gmail.com>
Sun, 12 Nov 2023 13:28:35 +0000 (15:28 +0200)
committerRazvan Deaconescu <razvan.deaconescu@upb.ro>
Sat, 30 Dec 2023 05:26:36 +0000 (07:26 +0200)
commit66683db1a3cf7db2337d0e918194e0111603d3d6
treecb1ca27550726bc07a6b9baad0bd8c6df58d265c
parent0cd3bc0b3a24eff7bd0b5865ab3e5b1cd9e96795
Add support for ARM64

Adds support for AArch64 targets by providing the
necessary auto-generated architecture-dependent files
and modifications to the Makefiles.

Signed-off-by: Eduard Vintilă <eduard.vintila47@gmail.com>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
GitHub-Closes: #9
19 files changed:
Makefile.uk
config.h
libffi/include/arm64/ffi.h [new file with mode: 0644]
libffi/include/arm64/fficonfig.h [new file with mode: 0644]
libffi/include/arm64/ffitarget.h [new file with mode: 0644]
libgo/Makefile.native.uk
libgo/Makefile.runtime.uk
libgo/arm64/cpugen.go [new file with mode: 0644]
libgo/arm64/gcpugen.go [new file with mode: 0644]
libgo/arm64/libcalls.go [new file with mode: 0644]
libgo/arm64/os_linknames.go [new file with mode: 0644]
libgo/arm64/os_user_linknames.go [new file with mode: 0644]
libgo/arm64/runtime_linknames.go [new file with mode: 0644]
libgo/arm64/runtime_sysinfo.go [new file with mode: 0644]
libgo/arm64/syscall_arch.go [new file with mode: 0644]
libgo/arm64/syscall_linknames.go [new file with mode: 0644]
libgo/arm64/sysinfo.go [new file with mode: 0644]
libgo/arm64/version.go [new file with mode: 0644]
libgo/arm64/zgoarch.go [new file with mode: 0644]