re PR libstdc++/11953 (_REENTRANT defined when compiling non-threaded code.)

2006-12-17  Matthias Klose  <doko@debian.org>

        PR libstdc++/11953
        * gcc/config/mips/linux.h (SUBTARGET_CPP_SPEC): Extend.

From-SVN: r119986
This commit is contained in:
Matthias Klose 2006-12-17 13:46:58 +00:00 committed by Matthias Klose
parent 27511c652d
commit 23f351630b
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2006-12-17 Matthias Klose <doko@debian.org>
PR libstdc++/11953
* gcc/config/mips/linux.h (SUBTARGET_CPP_SPEC): Extend.
2006-12-17 Steven Bosscher <steven@gcc.gnu.org>
* cse.c (cse_find_path): Don't wrap a gcc_assert in ENABLE_CHECKING.

View file

@ -90,7 +90,7 @@ Boston, MA 02110-1301, USA. */
} while (0)
#undef SUBTARGET_CPP_SPEC
#define SUBTARGET_CPP_SPEC "%{pthread:-D_REENTRANT}"
#define SUBTARGET_CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}"
/* A standard GNU/Linux mapping. On most targets, it is included in
CC1_SPEC itself by config/linux.h, but mips.h overrides CC1_SPEC