]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
std_complex.h: Remove usages of the dead _GLIBCXX_BUGGY_COMPLEX macro.
authorPaolo Carlini <pcarlini@suse.de>
Wed, 26 Jan 2005 11:07:32 +0000 (11:07 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 26 Jan 2005 11:07:32 +0000 (11:07 +0000)
2005-01-26  Paolo Carlini  <pcarlini@suse.de>

* include/std/std_complex.h: Remove usages of the dead
_GLIBCXX_BUGGY_COMPLEX macro.

From-SVN: r94258

libstdc++-v3/ChangeLog
libstdc++-v3/include/std/std_complex.h

index 588fa8edb7c0fecd41bdf67dedf0626cf26320bc..04250f663c0a3a27cd8ddcd7b70d2afb8c799f66 100644 (file)
@@ -1,3 +1,8 @@
+2005-01-26  Paolo Carlini  <pcarlini@suse.de>
+
+       * include/std/std_complex.h: Remove usages of the dead
+       _GLIBCXX_BUGGY_COMPLEX macro.
+
 2005-01-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        PR libstdc++/19510
index e1027f65991f5ee355a9813debe7acb7a9666659..244ed284f699afd9b9186bee1f9a6cf79ae11713 100644 (file)
@@ -1,6 +1,6 @@
 // The template and inlines for the -*- C++ -*- complex number classes.
 
-// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
+// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
 // Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
@@ -736,9 +736,7 @@ namespace std
     typedef float value_type;
     
     complex(float = 0.0f, float = 0.0f);
-#ifdef _GLIBCXX_BUGGY_COMPLEX
-    complex(const complex& __z) : _M_value(__z._M_value) { }
-#endif
+
     explicit complex(const complex<double>&);
     explicit complex(const complex<long double>&);
 
@@ -892,10 +890,8 @@ namespace std
   public:
     typedef double value_type;
 
-    complex(double  =0.0, double =0.0);
-#ifdef _GLIBCXX_BUGGY_COMPLEX
-    complex(const complex& __z) : _M_value(__z._M_value) { }
-#endif
+    complex(double = 0.0, double = 0.0);
+
     complex(const complex<float>&);
     explicit complex(const complex<long double>&);
 
@@ -1049,9 +1045,7 @@ namespace std
     typedef long double value_type;
 
     complex(long double = 0.0L, long double = 0.0L);
-#ifdef _GLIBCXX_BUGGY_COMPLEX
-    complex(const complex& __z) : _M_value(__z._M_value) { }
-#endif
+
     complex(const complex<float>&);
     complex(const complex<double>&);