aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2018-11-09 17:28:57 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2018-11-09 17:28:57 +0000
commite82cb04297c473485c086cc5180c446465d78e90 (patch)
tree4f75e5419f9389696c69093ed1c56bee7c9b4422
parent4c7bd36194e13c45cef93a5d84d0702a0d27de89 (diff)
downloadgcc-e82cb04297c473485c086cc5180c446465d78e90.zip
gcc-e82cb04297c473485c086cc5180c446465d78e90.tar.gz
gcc-e82cb04297c473485c086cc5180c446465d78e90.tar.bz2
arm - minor cleanups for CPU alias support
A couple of very minor issues with the new support for CPU aliases. * config/arm/parsecpu.awk (/alias/): Tighten invisible alias matching criteria. Remove unused array initializer. From-SVN: r265978
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/parsecpu.awk3
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a130c97..49f3e38 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2018-11-09 Richard Earnshaw <rearnsha@arm.com>
+
+ * config/arm/parsecpu.awk (/alias/): Tighten invisible alias
+ matching criteria. Remove unused array initializer.
+
2018-11-09 Bill Schmidt <wschmidt@linux.ibm.com>
Jinsong Ji <jji@us.ibm.com>
diff --git a/gcc/config/arm/parsecpu.awk b/gcc/config/arm/parsecpu.awk
index ba2dee5..8741184 100644
--- a/gcc/config/arm/parsecpu.awk
+++ b/gcc/config/arm/parsecpu.awk
@@ -684,7 +684,7 @@ BEGIN {
for (n = 2; n <= alias_count; n++) {
visible = "true"
alias = $n
- if (alias ~ /!.*/) {
+ if (alias ~ /^!.*/) {
visible = "false"
gsub(/^!/, "", alias)
}
@@ -700,7 +700,6 @@ BEGIN {
}
cpu_all_aliases[alias] = cpu_name
}
- cpu_has_alias[cpu_name] = 1
parse_ok = 1
}