aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/parse.c
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2017-02-28 14:17:29 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2017-02-28 14:17:29 +0000
commit48c0758a30cb08abc4854426290a5fbb558b65ba (patch)
tree821f6d7579271274c6e9ea247e5952d214a33cca /gcc/fortran/parse.c
parentb54f986e4d2d49cf690deb3bd78fd6c177f1adaa (diff)
downloadgcc-48c0758a30cb08abc4854426290a5fbb558b65ba.zip
gcc-48c0758a30cb08abc4854426290a5fbb558b65ba.tar.gz
gcc-48c0758a30cb08abc4854426290a5fbb558b65ba.tar.bz2
[ARM] Fix PR79742 incorrect scheduler choice.
Due to an oversight, the changes to use the new CPU generation tables forgot to handle selecting a scheduler for a CPU other than the named CPU target. This meant that if, say, cortex-a12 was used, the null scheduler was chosen rather than cortex-a17's scheduler as intended. The fix is to correctly use the 'tune for' field when generating the target-specific data files. This revealed a spelling mistake in the name of the tune target in cortex-m0.small-multiply. PR target/79742 * config/arm/parsecpu.awk (gen_data): Set tuning target to 'tune for' entry, if present. * config/arm/arm-cpus.in (cortex-m0plus.small-multiply): Correct 'tune for' CPU name. * config/arm/arm-cpu-data.h: Regenerated. From-SVN: r245775
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions