Modify the naming convention of LoongArch64 platform

Both v8 and golang use loong64 for short instead of la64.

Change-Id: I4f7f96942ec1aa645247cea230fe0ee3a59cb8db
Reviewed-on: https://gn-review.googlesource.com/c/gn/+/12660
Reviewed-by: Brett Wilson <brettw@chromium.org>
Commit-Queue: Brett Wilson <brettw@chromium.org>
diff --git a/src/gn/args.cc b/src/gn/args.cc
index 219c950..133eff1 100644
--- a/src/gn/args.cc
+++ b/src/gn/args.cc
@@ -340,7 +340,7 @@
   static const char kRISCV32[] = "riscv32";
   static const char kRISCV64[] = "riscv64";
   static const char kE2K[] = "e2k";
-  static const char kLA64[] = "loong64";
+  static const char kLOONG64[] = "loong64";
   const char* arch = nullptr;
 
   // Set the host CPU architecture based on the underlying OS, not
@@ -372,7 +372,7 @@
   else if (os_arch == "e2k")
     arch = kE2K;
   else if (os_arch == "loongarch64")
-    arch = kLA64;
+    arch = kLOONG64;
   else
     CHECK(false) << "OS architecture not handled. (" << os_arch << ")";
 
diff --git a/src/util/build_config.h b/src/util/build_config.h
index 01dd9bd..139f97a 100644
--- a/src/util/build_config.h
+++ b/src/util/build_config.h
@@ -175,13 +175,13 @@
 #define ARCH_CPU_LITTLE_ENDIAN 1
 #elif defined(__loongarch__)
 #if defined(__LP64__)
-#define ARCH_CPU_LOONGARCH_FAMILY 1
-#define ARCH_CPU_LA64 1
+#define ARCH_CPU_LOONG_FAMILY 1
+#define ARCH_CPU_LOONG64 1
 #define ARCH_CPU_64_BITS 1
 #define ARCH_CPU_LITTLE_ENDIAN 1
 #else
-#define ARCH_CPU_LOONGARCH_FAMILY 1
-#define ARCH_CPU_LA 1
+#define ARCH_CPU_LOONG_FAMILY 1
+#define ARCH_CPU_LOONG32 1
 #define ARCH_CPU_32_BITS 1
 #define ARCH_CPU_LITTLE_ENDIAN 1
 #endif