]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix backport due to usage for x_target_flags.
authorMartin Liska <mliska@suse.cz>
Thu, 21 May 2020 14:53:35 +0000 (16:53 +0200)
committerMartin Liska <mliska@suse.cz>
Thu, 21 May 2020 15:02:37 +0000 (17:02 +0200)
gcc/ChangeLog:

* common/config/aarch64/aarch64-common.c (aarch64_handle_option):
Use MASK_OUTLINE_ATOMICS for x_target_flags.

(cherry picked from commit f26cfe27e19eeb538675ffb2de0503b760662261)

gcc/ChangeLog
gcc/common/config/aarch64/aarch64-common.c

index 9bab03a9cff1a7da0f3f4c7ec491f565552e7e37..9b46fc9556f3db6ebd15648fe6938db51a785735 100644 (file)
@@ -1,3 +1,8 @@
+2020-05-21  Martin Liska  <mliska@suse.cz>
+
+       * common/config/aarch64/aarch64-common.c (aarch64_handle_option):
+       Use MASK_OUTLINE_ATOMICS for x_target_flags.
+
 2020-05-21  Martin Liska  <mliska@suse.cz>
 
        * common/config/aarch64/aarch64-common.c (aarch64_handle_option):
index 60121b19d8acbc0bd1eafb931ab06f07e20e0469..bc59d646a4c8960458fc17d20b08317f7a720353 100644 (file)
@@ -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: