re PR bootstrap/44314 (Powerpc64-unknown-linux-gnu bootstrap broken)

PR bootstrap/44314
	* config/alpha/linux.h, config/rs6000/linux.h, config/rs6000/linux64.h
	(OPTION_GLIBC): Define.

From-SVN: r159978
This commit is contained in:
Maxim Kuvyrkov 2010-05-28 15:03:23 +00:00 committed by Maxim Kuvyrkov
parent cced5e7f23
commit 47089d4285
4 changed files with 12 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2010-05-28 Maxim Kuvyrkov <maxim@codesourcery.com>
PR bootstrap/44314
* config/alpha/linux.h, config/rs6000/linux.h, config/rs6000/linux64.h
(OPTION_GLIBC): Define.
2010-05-28 Jakub Jelinek <jakub@redhat.com>
PR debug/41048

View File

@ -64,6 +64,8 @@ along with GCC; see the file COPYING3. If not see
/* Define this so that all GNU/Linux targets handle the same pragmas. */
#define HANDLE_PRAGMA_PACK_PUSH_POP
#define OPTION_GLIBC (linux_libc == LIBC_GLIBC)
/* Determine whether the entire c99 runtime is present in the
runtime library. */
#define TARGET_C99_FUNCTIONS (OPTION_GLIBC)

View File

@ -30,6 +30,8 @@
/* We use glibc _mcount for profiling. */
#define NO_PROFILE_COUNTERS 1
#define OPTION_GLIBC (linux_libc == LIBC_GLIBC)
/* glibc has float and long double forms of math functions. */
#undef TARGET_C99_FUNCTIONS
#define TARGET_C99_FUNCTIONS (OPTION_GLIBC)

View File

@ -289,6 +289,8 @@ extern int dot_symbols;
process. */
#define OS_MISSING_POWERPC64 !TARGET_64BIT
#define OPTION_GLIBC (linux_libc == LIBC_GLIBC)
/* glibc has float and long double forms of math functions. */
#undef TARGET_C99_FUNCTIONS
#define TARGET_C99_FUNCTIONS (OPTION_GLIBC)