-# TARGET_ARCH List Optional What kind of architecture is the binary being target for. \r
-# One, or more, of the following, IA32, IPF, X64, EBC or ARM.\r
-# Multiple values can be specified on a single line, using \r
-# space charaters to separate the values. These are used \r
-# during the parsing of an FPD file, restricting the build\r
-# output target(s.)\r
-# The Build Target ARCH is determined by a logical AND of:\r
-# FPD BuildOptions: <SupportedArchitectures> tag\r
-# If not specified, then all valid architectures specified \r
-# in the FPD file, for which tools are available, will be \r
+# TARGET_ARCH List Optional What kind of architecture is the binary being target for.\r
+# One, or more, of the following, IA32, IPF, X64, EBC, ARM\r
+# or AArch64.\r
+# Multiple values can be specified on a single line, using\r
+# space charaters to separate the values. These are used\r
+# during the parsing of a platform description file, \r
+# restricting the build output target(s.)\r
+# The Build Target ARCH is determined by (precedence high to low):\r
+# Command-line: -a ARCH option\r
+# target.txt: TARGET_ARCH values\r
+# DSC file: [Defines] SUPPORTED_ARCHITECTURES tag\r
+# If not specified, then all valid architectures specified\r
+# in the platform file, for which tools are available, will be\r