This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi all, As described in the thread bellow, there is a link-time workaround for an erratum (843419) of some early revision of Cortex-A53. Similarly to what was done for a previous erratum, this patch adds a new configure-time option --enable-fix-cortex-a53-843419 that pass down the linker option --fix-cortex-a53-843419. I haven't implemented flags to explicitly disable/enable it during compilation as it is only a linker workaround, but I can do it if you think it's necessary. https://sourceware.org/ml/binutils-cvs/2015-04/msg00012.html Is it ok for trunk and/or branches ? Thanks, Yvan 2015-05-01 Yvan Roux <yvan.roux@linaro.org> * configure.ac: Add --enable-fix-cortex-a53-843419 option. * configure: Regenerate. * config/aarch64/aarch64-elf-raw.h (CA53_ERR_843419_SPEC): Define. (LINK_SPEC): Include CA53_ERR_843419_SPEC. * config/aarch64/aarch64-linux.h (CA53_ERR_843419_SPEC): Define. (LINK_SPEC): Include CA53_ERR_843419_SPEC. * doc/install.texi (aarch64*-*-*): Document new --enable-fix-cortex-a53-843419 option.
Attachment:
erratum-843419.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |