diff options
author | Janne Blomqvist <jb@gcc.gnu.org> | 2018-12-02 17:12:44 +0200 |
---|---|---|
committer | Janne Blomqvist <jb@gcc.gnu.org> | 2018-12-02 17:12:44 +0200 |
commit | df996c3fd2115d8ed8f44072f00728fbe5dc2d6b (patch) | |
tree | 5b41da21c104545478a484a60a3e2e5c11ef379c /gcc/tree-pass.h | |
parent | 4a82df9a389506e2a34aa22d9a751c2be834e238 (diff) | |
download | gcc-df996c3fd2115d8ed8f44072f00728fbe5dc2d6b.zip gcc-df996c3fd2115d8ed8f44072f00728fbe5dc2d6b.tar.gz gcc-df996c3fd2115d8ed8f44072f00728fbe5dc2d6b.tar.bz2 |
Use atomic load/store to access static backtrace state pointer
As the static backtrace state pointer can be accessed from multiple
threads, use atomics to access it.
Regtested on x86_64-pc-linux-gnu.
libgfortran/ChangeLog:
2018-12-02 Janne Blomqvist <jb@gcc.gnu.org>
PR libfortran/88137
* runtime/backtrace.c (show_backtrace): Use atomic load/store to
access the static lbstate pointer.
From-SVN: r266724
Diffstat (limited to 'gcc/tree-pass.h')
0 files changed, 0 insertions, 0 deletions