aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-pass.h
diff options
context:
space:
mode:
authorJanne Blomqvist <jb@gcc.gnu.org>2018-12-02 17:12:44 +0200
committerJanne Blomqvist <jb@gcc.gnu.org>2018-12-02 17:12:44 +0200
commitdf996c3fd2115d8ed8f44072f00728fbe5dc2d6b (patch)
tree5b41da21c104545478a484a60a3e2e5c11ef379c /gcc/tree-pass.h
parent4a82df9a389506e2a34aa22d9a751c2be834e238 (diff)
downloadgcc-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