diff options
author | Lai Wei-Chih <Robert.Lai@mediatek.com> | 2015-04-06 13:59:54 +0800 |
---|---|---|
committer | Dan Albert <danalbert@google.com> | 2015-08-27 14:36:43 -0700 |
commit | e921b03e41fb32013476adca7345650477db72c2 (patch) | |
tree | 896f22ffe73760e7b378c8018435905381686028 /gcc-4.9/gcc/config/aarch64/aarch64.c | |
parent | f7b2b8bce4beb054d29b981c3b102c831083b346 (diff) | |
download | toolchain_gcc-e921b03e41fb32013476adca7345650477db72c2.tar.gz toolchain_gcc-e921b03e41fb32013476adca7345650477db72c2.tar.bz2 toolchain_gcc-e921b03e41fb32013476adca7345650477db72c2.zip |
Modify LINK_SPEC to pass --fix-cortex-a53-843419 as default.
For NDK toolchains, always enable the fix of cortex-a53 erratum 843419.
Use -mno-fix-cortex-a53-843419 to disable this workaround.
Change-Id: I69b8a71113abb172138bf0986697a94e42a5117e
Diffstat (limited to 'gcc-4.9/gcc/config/aarch64/aarch64.c')
-rw-r--r-- | gcc-4.9/gcc/config/aarch64/aarch64.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc-4.9/gcc/config/aarch64/aarch64.c b/gcc-4.9/gcc/config/aarch64/aarch64.c index 6d45984d0..f9e8c4067 100644 --- a/gcc-4.9/gcc/config/aarch64/aarch64.c +++ b/gcc-4.9/gcc/config/aarch64/aarch64.c @@ -5278,6 +5278,11 @@ aarch64_override_options (void) #endif } + if (aarch64_fix_a53_err843419 == 2) + { + aarch64_fix_a53_err843419 = 1; + } + aarch64_override_options_after_change (); if (TARGET_ANDROID) |