<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">libstdc++-v3/ChangeLog:
2009-12-22  Ralf Wildenhues  &lt;Ralf.Wildenhues@gmx.de&gt;

	PR libstdc++/40974
	* include/c_compatibility/fenv.h (_GLIBCXX_FENV_H):
	Turn off multiple inclusion guard for 'include_next &lt;fenv.h&gt;'.

diff --git a/libstdc++-v3/include/c_compatibility/fenv.h b/libstdc++-v3/include/c_compatibility/fenv.h
index 5db6d9d..ce56a95 100644
--- a/libstdc++-v3/include/c_compatibility/fenv.h
+++ b/libstdc++-v3/include/c_compatibility/fenv.h
@@ -33,7 +33,10 @@
 
 #include &lt;bits/c++config.h&gt;
 #if _GLIBCXX_HAVE_FENV_H
+# undef _GLIBCXX_FENV_H
 # include_next &lt;fenv.h&gt;
+# undef _GLIBCXX_FENV_H
+# define _GLIBCXX_FENV_H 1
 #endif
 
 #ifdef __GXX_EXPERIMENTAL_CXX0X__
</pre></body></html>