- ARM āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
ā§āĻ¯āĻžāĻ¸ā§āĻŽā§āĻŦāĻ˛āĻžāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻ¸ā§āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
SVE2 (āĻ¸ā§āĻā§āĻ˛āĻ¯ā§āĻā§āĻ¯ āĻā§āĻā§āĻāĻ° āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ 2), TME (āĻā§āĻ°āĻžāĻ¨āĻā§āĻ¯āĻžāĻāĻļāĻ¨āĻžāĻ˛ āĻŽā§āĻŽāĻ°āĻŋ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨) āĻāĻŦāĻ MVE (āĻā§āĻā§āĻāĻ° āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨)āĨ¤ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE āĻāĻŦāĻ Cortex-A77āĨ¤ 16-āĻŦāĻŋāĻ āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻˇāĻ°āĻŋāĻ āĻāĻ¨āĻā§āĻĄ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ ".float16" āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻā§; - "-m[no-]fix-loongson3-llsc" āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ MIPS āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ ā§āĻ¯āĻžāĻ¸ā§āĻŽā§āĻŦāĻ˛āĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ Loongson3 āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻžāĻ-āĻāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻ¯āĻž LL āĻāĻŦāĻ SC āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§ āĻ āĻāĻ˛āĻžāĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻĻāĻŋāĻā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧ;
- "-z pac-plt" āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ AArch64 āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ¤ā§ PLT (āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ˛āĻŋāĻā§āĻā§āĻ āĻā§āĻŦāĻŋāĻ˛) āĻā§āĻŦāĻŋāĻ˛ā§ PAC (āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻŽāĻžāĻŖā§āĻāĻ°āĻŖ) āĻāĻŦāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ°ā§āĻāĻ°ā§āĻĄā§āĻ° āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
GNU_PROPERTY_AARCH64_FEATURE_1_BTI āĻāĻŦāĻ GNU_PROPERTY_AARCH64_FEATURE_1_PACāĨ¤ Cortex-A843419 āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž 53 āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§, "âfix-cortex-a53-843419[=full|adr|adrp" āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ - āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻā§āĻ¸ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻāĻĒāĻ¸āĻ°ā§āĻ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻ āĻŦāĻā§āĻĄāĻžāĻŽā§āĻĒ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ "--āĻā§āĻ¸-āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯[={txt}]" āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- "--āĻ¸ā§āĻ-āĻ¸ā§āĻāĻļāĻ¨-āĻ ā§āĻ¯āĻžāĻ˛āĻžāĻāĻ¨āĻŽā§āĻ¨ā§āĻ āĻ¸ā§āĻāĻļāĻ¨-āĻ¨āĻžāĻŽ=āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°-āĻ āĻĢ-2-āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§" āĻāĻŦāĻ "--āĻā§āĻ°āĻŋāĻ˛āĻ-āĻĄā§āĻāĻž-āĻĒā§āĻ°āĻ¸ā§āĻĨ" āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻŦāĻŋāĻāĻžāĻ āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§āĻāĻ°āĻŖ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻā§āĻ°āĻŋāĻ˛āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻĄā§āĻāĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻžāĻ°āĻŋāĻ° āĻāĻāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻ āĻŦāĻā§āĻāĻĒāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ ;
- āĻĢāĻžāĻāĻ˛ā§ āĻĄāĻŋāĻŦāĻžāĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ¸ā§āĻ āĻĨāĻžāĻāĻ˛ā§ āĻ˛āĻŋāĻā§āĻāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ°āĻŋāĻĄā§āĻ˛āĻĢ āĻāĻŦāĻ āĻ āĻŦāĻā§āĻĄāĻžāĻŽā§āĻĒā§ "âāĻĄāĻŋāĻŦāĻžāĻ-āĻĄāĻžāĻŽā§āĻĒ=āĻ˛āĻŋāĻā§āĻāĻ¸/āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ" āĻāĻŦāĻ "âāĻŦāĻžāĻŽāĻ¨=āĻ˛āĻŋāĻā§āĻāĻ¸/āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ-āĻ˛āĻŋāĻā§āĻ" āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- CTF (āĻāĻŽā§āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻžāĻāĻĒ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ) āĻāĻ¨āĻā§āĻĄāĻŋāĻ-āĻ āĻĄāĻžāĻŽā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ objdump āĻāĻŦāĻ readelf-āĻ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru