Fix for SPEC CPU2017 621.wrf_s failure, add missing locking code.
commitbfd82f35fea036a7229257c77fa5a225dcc2d951
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Jun 2017 21:40:47 +0000 (26 21:40 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Jun 2017 21:40:47 +0000 (26 21:40 +0000)
treeb3b89b10b37626121cb9c6bd74ec09bc0d63a45e
parentf404873464c6d87b7d0cfc433bacd8a1c15b16c6
Fix for SPEC CPU2017 621.wrf_s failure, add missing locking code.

libgfortran/
PR libfortran/81195
* io/unit.c (get_unit): Call __gthread_mutex_lock before newunit_stack
and newunit_tos references.  Call __gthread_mutex_unlock afterward.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@249667 138bc75d-0d04-0410-961f-82ee72b054a4
libgfortran/ChangeLog
libgfortran/io/unit.c