mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-08 10:48:12 +02:00
+ more AArch64 extensions
This commit is contained in:
parent
78336d2cba
commit
b733e21fd1
@ -117,6 +117,16 @@ unit agcpugas;
|
||||
Result:=Result+'+sha3';
|
||||
CPUAARCH64_HAS_SM4:
|
||||
Result:=Result+'+sm4';
|
||||
CPUAARCH64_HAS_CRYPTO:
|
||||
Result:=Result+'+crypto';
|
||||
CPUAARCH64_HAS_MEMTAG:
|
||||
Result:=Result+'+memtag';
|
||||
CPUAARCH64_HAS_PAUTH:
|
||||
Result:=Result+'+pauth';
|
||||
CPUAARCH64_HAS_TME:
|
||||
Result:=Result+'+tme';
|
||||
CPUAARCH64_HAS_PROFILE:
|
||||
Result:=Result+'+profile';
|
||||
else
|
||||
;
|
||||
end
|
||||
|
@ -137,10 +137,15 @@ type
|
||||
tcpuflags =
|
||||
(CPUAARCH64_HAS_LSE, { CPU supports Large System Extensions }
|
||||
CPUAARCH64_HAS_DOTPROD, { CPU supports dotprod extension }
|
||||
CPUAARCH64_HAS_AES, { CPU supports AES extension }
|
||||
CPUAARCH64_HAS_SHA2, { CPU supports SHA2 extension }
|
||||
CPUAARCH64_HAS_SHA3, { CPU supports SHA3 extension }
|
||||
CPUAARCH64_HAS_SM4 { CPU supports SM3 and SM4 extension }
|
||||
CPUAARCH64_HAS_CRYPTO, { CPU supports the crypto extension }
|
||||
CPUAARCH64_HAS_AES, { CPU supports the AES extension }
|
||||
CPUAARCH64_HAS_SHA2, { CPU supports the SHA2 extension }
|
||||
CPUAARCH64_HAS_SHA3, { CPU supports the SHA3 extension }
|
||||
CPUAARCH64_HAS_SM4, { CPU supports the SM3 and SM4 extension }
|
||||
CPUAARCH64_HAS_PROFILE, { CPU supports the profile extension }
|
||||
CPUAARCH64_HAS_MEMTAG, { CPU supports the memtag extension }
|
||||
CPUAARCH64_HAS_TME, { CPU supports the tme extension }
|
||||
CPUAARCH64_HAS_PAUTH { CPU supports the pauth extension }
|
||||
);
|
||||
|
||||
tfpuflags =
|
||||
|
Loading…
Reference in New Issue
Block a user