From: Martin Liska Date: Thu, 21 May 2020 14:53:35 +0000 (+0200) Subject: Fix backport due to usage for x_target_flags. X-Git-Tag: misc/first-auto-changelog-9~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef1420e89c796924ed2f00513de0b256ab838d0c;p=thirdparty%2Fgcc.git Fix backport due to usage for x_target_flags. gcc/ChangeLog: * common/config/aarch64/aarch64-common.c (aarch64_handle_option): Use MASK_OUTLINE_ATOMICS for x_target_flags. (cherry picked from commit f26cfe27e19eeb538675ffb2de0503b760662261) --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9bab03a9cff1..9b46fc9556f3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2020-05-21 Martin Liska + + * common/config/aarch64/aarch64-common.c (aarch64_handle_option): + Use MASK_OUTLINE_ATOMICS for x_target_flags. + 2020-05-21 Martin Liska * common/config/aarch64/aarch64-common.c (aarch64_handle_option): diff --git a/gcc/common/config/aarch64/aarch64-common.c b/gcc/common/config/aarch64/aarch64-common.c index 60121b19d8ac..bc59d646a4c8 100644 --- a/gcc/common/config/aarch64/aarch64-common.c +++ b/gcc/common/config/aarch64/aarch64-common.c @@ -162,7 +162,10 @@ aarch64_handle_option (struct gcc_options *opts, return true; case OPT_moutline_atomics: - opts->x_aarch64_flag_outline_atomics = val; + if (val) + opts->x_target_flags |= MASK_OUTLINE_ATOMICS; + else + opts->x_target_flags &= ~MASK_OUTLINE_ATOMICS; return true; default: