aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2019-03-01 13:34:14 +0000
committerTamar Christina <tnfchris@gcc.gnu.org>2019-03-01 13:34:14 +0000
commit1ccd8493516548e4da242b1093754aad323cd400 (patch)
treef8a0e731518a40a18c6c8eed7eaafda933b7c6fa /gcc/go
parentf2d040abea60db10675e0a5c2f91b7991541df90 (diff)
downloadgcc-1ccd8493516548e4da242b1093754aad323cd400.zip
gcc-1ccd8493516548e4da242b1093754aad323cd400.tar.gz
gcc-1ccd8493516548e4da242b1093754aad323cd400.tar.bz2
AArch64: Make every option in options.def one line
Due to config.gcc all the options need to be on one line because of the grep lines which would select only the first line of the option. This causes it not to select the right bits on options that are spread over multiple lines when the --with-arch configure option is used. The issue happens silently and you just get a compiler with an incorrect set of default flags. This solution just collapses everything back to one line as they were in GCC7. Unfortunately this does make some lines quite long. I do have an alternate patch which used the pre-processors to first flatten the file in config.gcc. I will send that one out for GCC 10. gcc/ChangeLog: PR target/89517 * config/aarch64/aarch64-option-extensions.def (fp, simd, crypto, fp16, rdma, dotprod, sha2, sha3, sm4, fp16fml, sve): Collapse line. From-SVN: r269309
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions