aboutsummaryrefslogtreecommitdiff
path: root/libcpp/line-map.cc
diff options
context:
space:
mode:
authorNeal Frager <neal.frager@amd.com>2023-10-30 17:02:53 +0000
committerMichael J. Eager <eager@eagercon.com>2023-10-31 10:57:45 -0700
commit0f1727e25f4440bce00271b1e9cf7e7f9125acf0 (patch)
treec364cc25781e24a48fb8bfed79c2fae7b0a02ba8 /libcpp/line-map.cc
parent2b19c387696b0da9a5b02024c01cb45bfc1619ff (diff)
downloadgcc-0f1727e25f4440bce00271b1e9cf7e7f9125acf0.zip
gcc-0f1727e25f4440bce00271b1e9cf7e7f9125acf0.tar.gz
gcc-0f1727e25f4440bce00271b1e9cf7e7f9125acf0.tar.bz2
gcc: config: microblaze: fix cpu version check
The MICROBLAZE_VERSION_COMPARE was incorrectly using strcasecmp instead of strverscmp to check the mcpu version against feature options. By simply changing the define to use strverscmp, the new version 10.0 is treated correctly as a higher version than previous versions. gcc/ChangeLog: * config/microblaze/microblaze.cc: Fix mcpu version check. gcc/testsuite/ChangeLog: * gcc.target/microblaze/isa/bshift.c: Bump to mcpu=v10.0. * gcc.target/microblaze/isa/div.c: Ditto. * gcc.target/microblaze/isa/fcmp1.c: Ditto. * gcc.target/microblaze/isa/fcmp2.c: Ditto. * gcc.target/microblaze/isa/fcmp3.c: Ditto. * gcc.target/microblaze/isa/fcmp4.c: Ditto. * gcc.target/microblaze/isa/fcvt.c: Ditto. * gcc.target/microblaze/isa/float.c: Ditto. * gcc.target/microblaze/isa/fsqrt.c: Ditto. * gcc.target/microblaze/isa/mul-bshift-pcmp.c: Ditto. * gcc.target/microblaze/isa/mul-bshift.c: Ditto. * gcc.target/microblaze/isa/mul.c: Ditto. * gcc.target/microblaze/isa/mulh-bshift-pcmp.c: Ditto. * gcc.target/microblaze/isa/mulh.c: Ditto. * gcc.target/microblaze/isa/nofcmp.c: Ditto. * gcc.target/microblaze/isa/nofloat.c: Ditto. * gcc.target/microblaze/isa/pcmp.c: Ditto. * gcc.target/microblaze/isa/vanilla.c: Ditto. * gcc.target/microblaze/microblaze.exp: Ditto. Signed-off-by: Neal Frager <neal.frager@amd.com> Signed-off-by: Michael J. Eager <eager@eagercon.com>
Diffstat (limited to 'libcpp/line-map.cc')
0 files changed, 0 insertions, 0 deletions