[Fortran] Disable front-end optimization for OpenACC atomic (PR93462)

	Backported from mainline
	2020-01-31  Tobias Burnus  <tobias@codesourcery.com>

	PR fortran/93462
	* frontend-passes.c (gfc_code_walker): For EXEC_OACC_ATOMIC, set
	in_omp_atomic to true prevent front-end optimization.

	PR fortran/93462
	* gfortran.dg/goacc/atomic-1.f90: New.
4 files changed