Module Name:    src
Committed By:   mrg
Date:           Sat Apr 24 06:44:01 UTC 2021

Modified Files:
        src/external/gpl3/gcc/dist/gcc/config/aarch64: driver-aarch64.c

Log Message:
make netbsd section more GNU-style.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 \
    src/external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c
diff -u src/external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c:1.12 src/external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c:1.13
--- src/external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c:1.12	Sat Apr 17 10:19:09 2021
+++ src/external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c	Sat Apr 24 06:44:01 2021
@@ -246,7 +246,7 @@ contains_core_p (unsigned *arr, unsigned
    in the spec.  */
 
 #ifdef __NetBSD__
-/* The NetBSD/arm64 platform does not export linux-style cpuinfo,
+/* The NetBSD/arm64 platform may not export linux-style /proc/cpuinfo,
    but the data is available via a sysctl(3) interface.  */
 #include <sys/param.h>
 #include <sys/sysctl.h>
@@ -440,78 +440,44 @@ host_detect_local_cpu (int argc, const c
 
 	  /* These are all the extensions from aarch64-option-extensions.def.  */
           if (__SHIFTOUT(id.ac_aa64pfr0, ID_AA64PFR0_EL1_FP) == ID_AA64PFR0_EL1_FP_IMPL)
-	    {
-	      exts += "fp ";
-	    }
+	    exts += "fp ";
           if (__SHIFTOUT(id.ac_aa64pfr0, ID_AA64PFR0_EL1_ADVSIMD) == ID_AA64PFR0_EL1_ADV_SIMD_IMPL)
-	    {
-	      exts += "asimd ";
-	    }
+	    exts += "asimd ";
 #ifdef ID_AA64ISAR0_EL1_RDM
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_RDM) == ID_AA64ISAR0_EL1_RDM_SQRDML)
-	    {
-	      exts += "asimdrdm ";
-	    }
+	    exts += "asimdrdm ";
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_DP) == ID_AA64ISAR0_EL1_DP_UDOT)
-	    {
-	      exts += "asimddp ";
-	    }
+	    exts += "asimddp ";
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_FHM) == ID_AA64ISAR0_EL1_FHM_FMLAL)
-	    {
-	      exts += "asimdfml ";
-	    }
+	    exts += "asimdfml ";
 #endif
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_AES) == ID_AA64ISAR0_EL1_AES_AES)
-	    {
-	      exts += "aes ";
-	    }
+	    exts += "aes ";
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_AES) == ID_AA64ISAR0_EL1_AES_PMUL)
-	    {
-	      exts += "aes pmull ";
-	    }
+	    exts += "aes pmull ";
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_CRC32) == ID_AA64ISAR0_EL1_CRC32_CRC32X)
-	    {
-	      exts += "crc32 ";
-	    }
+	    exts += "crc32 ";
 #ifdef ID_AA64ISAR0_EL1_ATOMIC
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_ATOMIC) == ID_AA64ISAR0_EL1_ATOMIC_SWP)
-	    {
-	      exts += "atomics ";
-	    }
+	    exts += "atomics ";
 #endif
           if ((__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_SHA1) & ID_AA64ISAR0_EL1_SHA1_SHA1CPMHSU) != 0)
-	    {
-	      exts += "sha1 ";
-	    }
+	    exts += "sha1 ";
           if ((__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_SHA2) & ID_AA64ISAR0_EL1_SHA2_SHA256HSU) != 0)
-	    {
-	      exts += "sha2 ";
-	    }
+	    exts += "sha2 ";
 #ifdef ID_AA64ISAR0_EL1_SHA2_SHA512HSU
           if ((__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_SHA2) & ID_AA64ISAR0_EL1_SHA2_SHA512HSU) != 0)
-	    {
-	      exts += "sha512 ";
-	    }
+	    exts += "sha512 ";
           if ((__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_SHA3) & ID_AA64ISAR0_EL1_SHA3_EOR3) != 0)
-	    {
-	      exts += "sha3 ";
-	    }
+	    exts += "sha3 ";
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_SM3) == ID_AA64ISAR0_EL1_SM3_SM3)
-	    {
-	      exts += "sm3 ";
-	    }
+	    exts += "sm3 ";
           if (__SHIFTOUT(id.ac_aa64isar0, ID_AA64ISAR0_EL1_SM4) == ID_AA64ISAR0_EL1_SM4_SM4)
-	    {
-	      exts += "sm4 ";
-	    }
+	    exts += "sm4 ";
           if (__SHIFTOUT(id.ac_aa64pfr0, ID_AA64PFR0_EL1_SVE) == ID_AA64PFR0_EL1_SVE_IMPL)
-	    {
-	      exts += "sve ";
-	    }
+	    exts += "sve ";
           if (__SHIFTOUT(id.ac_aa64isar1, ID_AA64ISAR1_EL1_LRCPC) == ID_AA64ISAR1_EL1_LRCPC_PR)
-	    {
-	      exts += "lrcpc ";
-	    }
+	    exts += "lrcpc ";
 #endif
 
           for (i = 0; i < num_exts; i++)

Reply via email to