Workaround: Avoid AN519 Minsizerel with GNU

This had been reported upstream:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95646

The workaround should be revert once the bug fixed.

Signed-off-by: Karl Zhang <karl.zhang@arm.com>
Change-Id: Ib64eb5def93c7e306db05ab90b853cdb58bc8817
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index 3234d26..8abfef3 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -429,7 +429,7 @@
                   # invalid configuations can be added as tuples of adjustable
                   # resolution "AN521" will reject all combinations for that
                   # platform while ("AN521", "GNUARM") will only reject GCC ones
-                  "invalid": []
+                  "invalid": [("AN519", "GNUARM", "*", "Minsizerel", "*")]
                   }
 
 # Configure build manager to build the maximum number of configurations
@@ -445,7 +445,7 @@
                   # invalid configuations can be added as tuples of adjustable
                   # resolution "AN521" will reject all combinations for that
                   # platform while ("AN521", "GNUARM") will only reject GCC ones
-                  "invalid": []
+                  "invalid": [("AN519", "GNUARM", "*", "Minsizerel", "*")]
                   }
 
 # Configure build manager to build the maximum number of configurations
@@ -547,7 +547,8 @@
                   # platform while ("AN521", "GNUARM") will only reject GCC ones
                   "invalid": [("MUSCA_A", "*", "*", "*", False),
                               ("MUSCA_S1", "*", "*", "*", False),
-                              ("MUSCA_B1", "*", "*", "*", False)]
+                              ("MUSCA_B1", "*", "*", "*", False),
+                              ("AN519", "GNUARM", "*", "MINSIZEREL", "*")]
                   }
 
 # Configure build manager to build several combinations
@@ -569,7 +570,8 @@
                 # invalid configuations can be added as tuples of adjustable
                 # resolution "AN521" will reject all combinations for that
                 # platform while ("AN521", "GNUARM") will only reject GCC ones
-                "invalid": [("*", "*", "*", "IPC", "*", "*")]
+                "invalid": [("*", "*", "*", "IPC", "*", "*"),
+                            ("AN519", "GNUARM", "*", "MINSIZEREL", "*")]
                 }
 
 # Configure build manager to build several combinations
@@ -586,7 +588,7 @@
                 # invalid configuations can be added as tuples of adjustable
                 # resolution "AN521" will reject all combinations for that
                 # platform while ("AN521", "GNUARM") will only reject GCC ones
-                "invalid": []
+                "invalid": [("AN519", "GNUARM", "*", "*", "MINSIZEREL", "*")]
                 }
 
 # Configure build manager to build the maximum number of configurations
@@ -610,6 +612,7 @@
                "invalid": [("MUSCA_A", "*", "*", "*", False),
                            ("MUSCA_B1", "*", "*", "*", False),
                            ("MUSCA_S1", "*", "*", "*", False),
+                           ("AN519", "GNUARM", "*", "Minsizerel", "*"),
                            ("psoc64", "*", "*", "*", True),
                            ("psoc64", "*", "*", "Debug", "*"),
                            ("psoc64", "*", "*", "Minsizerel", "*"),
@@ -630,7 +633,7 @@
                   # invalid configuations can be added as tuples of adjustable
                   # resolution "AN521" will reject all combinations for that
                   # platform while ("AN521", "GNUARM") will only reject GCC ones
-                  "invalid": []
+                  "invalid": [("AN519", "GNUARM", "*", "Minsizerel", "*")]
                   }
 
 # Configure build manager to build several combinations
@@ -903,7 +906,7 @@
                   # invalid configuations can be added as tuples of adjustable
                   # resolution "AN521" will reject all combinations for that
                   # platform while ("AN521", "GNUARM") will only reject GCC ones
-                  "invalid": []
+                  "invalid": [("AN519", "GNUARM", "*", "Minsizerel", "*")]
                   }
 
 # Configure build manager to build the maximum number of configurations
@@ -919,7 +922,7 @@
                   # invalid configuations can be added as tuples of adjustable
                   # resolution "AN521" will reject all combinations for that
                   # platform while ("AN521", "GNUARM") will only reject GCC ones
-                  "invalid": []
+                  "invalid": [("AN519", "GNUARM", "*", "Minsizerel", "*")]
                   }
 
 # Configure build manager to build the maximum number of configurations
@@ -1062,6 +1065,7 @@
                "invalid": [("MUSCA_A", "*", "*", "*", False),
                            ("MUSCA_B1", "*", "*", "*", False),
                            ("MUSCA_S1", "*", "*", "*", False),
+                           ("AN519", "GNUARM", "*", "Minsizerel", "*"),
                            ("psoc64", "*", "*", "*", True),
                            ("psoc64", "*", "*", "Debug", "*"),
                            ("psoc64", "*", "*", "Minsizerel", "*"),
@@ -1082,7 +1086,7 @@
                   # invalid configuations can be added as tuples of adjustable
                   # resolution "AN521" will reject all combinations for that
                   # platform while ("AN521", "GNUARM") will only reject GCC ones
-                  "invalid": []
+                  "invalid": [("AN519", "GNUARM", "*", "Minsizerel", "*")]
                   }
 
 # Configure build manager to build several combinations