build_helpers: Add build config for CS310 with PACBTI in pp_test

Add a build config for the per-patch test for Corstone-310 with GCC13.2
that supports PAC/BTI extension.

Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com>
Change-Id: I5b044018fc37edbebdd1d0538766e9e9ec91f92f
diff --git a/build_helper/build_helper_config_maps.py b/build_helper/build_helper_config_maps.py
index 6a3aab9..bb68300 100644
--- a/build_helper/build_helper_config_maps.py
+++ b/build_helper/build_helper_config_maps.py
@@ -98,6 +98,10 @@
                       "-DTEST_S_IPC=OFF "
                       "-DEXTRA_S_TEST_SUITE_PATH=%(codebase_root_dir)s/platform/ext/target/arm/corstone1000/ci_regression_tests/ "),
 
+    # PAC/BTI Support
+    "PACBTI_STD"   : "-DCONFIG_TFM_BRANCH_PROTECTION_FEAT=BRANCH_PROTECTION_STANDARD",
+    "PACBTI_NONE"  : "-DCONFIG_TFM_BRANCH_PROTECTION_FEAT=BRANCH_PROTECTION_NONE",
+
     # Platform Variants Support
     "CFG0"         : "-DTFM_PLATFORM_VARIANT=0",
 
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index 01f482d..1395e2d 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -325,6 +325,9 @@
                     # CS300_FVP_GNUARM_2_RegBL2_RegS_RegNS_Release_BL2
                     ("arm/mps3/corstone300/fvp", "GCC_10_3", "2",
                      "RegBL2, RegS, RegNS", "OFF", "Release", True, "", ""),
+                    # CS310_FVP_GNUARM_1_Debug_BL2_PACBTI_STD
+                    ("arm/mps3/corstone300/fvp", "GCC_13_2", "1",
+                     "OFF", "OFF", "Debug", True, "", "PACBTI_STD"),
                     # corstone1000_GCC_2_RegS_Debug_BL2_NSOFF_CS1K_TEST_FVP
                     ("arm/corstone1000", "GCC_10_3", "2",
                      "RegS", "OFF", "Debug", True, "", "NSOFF, CS1K_TEST, FVP"),