diff options
author | Lulu Cheng <chenglulu@loongson.cn> | 2022-09-27 15:28:43 +0800 |
---|---|---|
committer | Lulu Cheng <chenglulu@loongson.cn> | 2022-10-31 17:35:02 +0800 |
commit | 27b9e1158b3e819ba77367b6b0d6161186b0ca7f (patch) | |
tree | 0ad03dc4fa91023fa41a3f5249a28dde7cfdc0e1 /libvtv | |
parent | 259a11555c90783e53c046c310080407ee54a31e (diff) | |
download | gcc-27b9e1158b3e819ba77367b6b0d6161186b0ca7f.zip gcc-27b9e1158b3e819ba77367b6b0d6161186b0ca7f.tar.gz gcc-27b9e1158b3e819ba77367b6b0d6161186b0ca7f.tar.bz2 |
Libvtv: Add loongarch support.
The loongarch64 specification permits page sizes of 4KiB, 16KiB and 64KiB,
but only 16KiB pages are supported for now.
Co-Authored-By: qijingwen <qijingwen@loongson.cn>
include/ChangeLog:
* vtv-change-permission.h (defined): Determines whether the macro
__loongarch_lp64 is defined
(VTV_PAGE_SIZE): Set VTV_PAGE_SIZE to 16KiB for loongarch64.
libvtv/ChangeLog:
* configure.tgt: Add loongarch support.
Diffstat (limited to 'libvtv')
-rw-r--r-- | libvtv/configure.tgt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libvtv/configure.tgt b/libvtv/configure.tgt index aa2a3f6..6cdd1e9 100644 --- a/libvtv/configure.tgt +++ b/libvtv/configure.tgt @@ -50,6 +50,9 @@ case "${target}" in ;; x86_64-*-darwin[1]* | i?86-*-darwin[1]*) ;; + loongarch*-*-linux*) + VTV_SUPPORTED=yes + ;; *) ;; esac |