[Bug c/86713] New: 'nofp', 'nosimd', 'nocrypto' and 'nofp16' feature modifiers for Aarch64 fail to build
vladimir at bashkirtsev dot com
gcc-bugzilla@gcc.gnu.org
Sat Jul 28 14:06:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86713
Bug ID: 86713
Summary: 'nofp', 'nosimd', 'nocrypto' and 'nofp16' feature
modifiers for Aarch64 fail to build
Product: gcc
Version: 8.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: vladimir at bashkirtsev dot com
Target Milestone: ---
Created attachment 44459
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44459&action=edit
Patch unrolling wrapped lines in config/aarch64/aarch64-option-extensions.def
Build of GCC 8.2.0 fails when built with --with-arch=armv8-a+nocrypto
AARCH64_OPT_EXTENSION for 'fp', 'simd', 'crypto' and 'fp16' in
config/aarch64/aarch64-option-extensions.def file are wrapped around. They are
consumed by config.gcc@3739 and expected to be a single lines. When these lines
are wrapped around config.gcc produces invalid tm.h file and gcc fails to build
consequently.
More information about the Gcc-bugs
mailing list