Bug#443234: Inconsistent definition of _GLIBCXX_USE_C99 across arches

2007-10-10 Thread Riku Voipio
Hi, This appears to inherit somewhere deep. libstdc++ disables ISO C99 compatability due comlex.h missing the "long double" versions of complex functions[1][2]. With a little bit of preprocessor debugging, this is because of __NO_LONG_DOUBLE_MATH being set, atleast on arm/armel. Which, in turn co

Bug#443234: Inconsistent definition of _GLIBCXX_USE_C99 across arches

2007-09-19 Thread Thomas Girard
Package: libstdc++6-4.1-dev Version: 4.1.2-15 Severity: important Investigating why stlport5.1 fails to build from sources on arm[1] and mips[2] shows that _GLIBCXX_USE_C99 is defined inconsistently across platforms. The following C++ snippet: #include int main(int argc, char* argv[]) {