From 5f22d7e8c4992ea3d83df7582f7ee94e32fa20bd Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Wed, 20 Jun 2018 07:59:47 -0500 Subject: [PATCH] remove DEAL_VOLATILE Deprecated in 9.0.0. Good to go (and volatile is terminally broken for threats anyway). --- include/deal.II/base/config.h.in | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/include/deal.II/base/config.h.in b/include/deal.II/base/config.h.in index d66211ef98..e451448b56 100644 --- a/include/deal.II/base/config.h.in +++ b/include/deal.II/base/config.h.in @@ -166,20 +166,6 @@ #cmakedefine DEAL_II_TRILINOS_WITH_ROL #cmakedefine DEAL_II_TRILINOS_WITH_ZOLTAN -/* - * Depending on the use of threads, we will have to make some variables - * volatile. We do this here in a very old-fashioned C-style, but still - * convenient way. - * - * @deprecated This macro is deprecated in favor of using the - * std::atomic template class. - */ -#ifdef DEAL_II_WITH_THREADS -# define DEAL_VOLATILE volatile -#else -# define DEAL_VOLATILE -#endif - /*********************************************************************** * Various macros for version number query and comparison: -- 2.39.5