162306a36Sopenharmony_cicat <<EOF 262306a36Sopenharmony_ci ${ret} ret; 362306a36Sopenharmony_ci __atomic_pre_full_fence(); 462306a36Sopenharmony_ci ret = arch_${atomic}_${pfx}${name}${sfx}_relaxed(${args}); 562306a36Sopenharmony_ci __atomic_post_full_fence(); 662306a36Sopenharmony_ci return ret; 762306a36Sopenharmony_ciEOF 8