mirror of git://gcc.gnu.org/git/gcc.git
c++config: Consistent macro guards for config includes.
2007-02-02 Benjamin Kosnik <bkoz@redhat.com> * include/bits/c++config: Consistent macro guards for config includes. * config/locale/gnu/c_locale.h: Same. * config/locale/generic/c_locale.h: Same. * config/allocator/mt_allocator_base.h: Same. * config/allocator/malloc_allocator_base.h: Same. * config/allocator/new_allocator_base.h: Same. * config/allocator/pool_allocator_base.h: Same. * config/allocator/bitmap_allocator_base.h: Same. * config/os/vxworks/os_defines.h: Same. * config/cpu/sh/atomicity.h: Same. * config/io/c_io_stdio.h: Same. * config/io/basic_file_stdio.h: Same. From-SVN: r121502
This commit is contained in:
parent
d4feb3d31a
commit
311635d103
|
@ -1,3 +1,18 @@
|
||||||
|
2007-02-02 Benjamin Kosnik <bkoz@redhat.com>
|
||||||
|
|
||||||
|
* include/bits/c++config: Consistent macro guards for config includes.
|
||||||
|
* config/locale/gnu/c_locale.h: Same.
|
||||||
|
* config/locale/generic/c_locale.h: Same.
|
||||||
|
* config/allocator/mt_allocator_base.h: Same.
|
||||||
|
* config/allocator/malloc_allocator_base.h: Same.
|
||||||
|
* config/allocator/new_allocator_base.h: Same.
|
||||||
|
* config/allocator/pool_allocator_base.h: Same.
|
||||||
|
* config/allocator/bitmap_allocator_base.h: Same.
|
||||||
|
* config/os/vxworks/os_defines.h: Same.
|
||||||
|
* config/cpu/sh/atomicity.h: Same.
|
||||||
|
* config/io/c_io_stdio.h: Same.
|
||||||
|
* config/io/basic_file_stdio.h: Same.
|
||||||
|
|
||||||
2007-02-01 Paolo Carlini <pcarlini@suse.de>
|
2007-02-01 Paolo Carlini <pcarlini@suse.de>
|
||||||
|
|
||||||
PR libstdc++/14493
|
PR libstdc++/14493
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
* You should not attempt to use it directly.
|
* You should not attempt to use it directly.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _CXX_ALLOCATOR_H
|
#ifndef _GLIBCXX_CXX_ALLOCATOR_H
|
||||||
#define _CXX_ALLOCATOR_H 1
|
#define _GLIBCXX_CXX_ALLOCATOR_H 1
|
||||||
|
|
||||||
// Define bitmap_allocator as the base class to std::allocator.
|
// Define bitmap_allocator as the base class to std::allocator.
|
||||||
#include <ext/bitmap_allocator.h>
|
#include <ext/bitmap_allocator.h>
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
* You should not attempt to use it directly.
|
* You should not attempt to use it directly.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _CXX_ALLOCATOR_H
|
#ifndef _GLIBCXX_CXX_ALLOCATOR_H
|
||||||
#define _CXX_ALLOCATOR_H 1
|
#define _GLIBCXX_CXX_ALLOCATOR_H 1
|
||||||
|
|
||||||
// Define new_allocator as the base class to std::allocator.
|
// Define new_allocator as the base class to std::allocator.
|
||||||
#include <ext/malloc_allocator.h>
|
#include <ext/malloc_allocator.h>
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
* You should not attempt to use it directly.
|
* You should not attempt to use it directly.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _CXX_ALLOCATOR_H
|
#ifndef _GLIBCXX_CXX_ALLOCATOR_H
|
||||||
#define _CXX_ALLOCATOR_H 1
|
#define _GLIBCXX_CXX_ALLOCATOR_H 1
|
||||||
|
|
||||||
// Define mt_allocator as the base class to std::allocator.
|
// Define mt_allocator as the base class to std::allocator.
|
||||||
#include <ext/mt_allocator.h>
|
#include <ext/mt_allocator.h>
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
* You should not attempt to use it directly.
|
* You should not attempt to use it directly.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _CXX_ALLOCATOR_H
|
#ifndef _GLIBCXX_CXX_ALLOCATOR_H
|
||||||
#define _CXX_ALLOCATOR_H 1
|
#define _GLIBCXX_CXX_ALLOCATOR_H 1
|
||||||
|
|
||||||
// Define new_allocator as the base class to std::allocator.
|
// Define new_allocator as the base class to std::allocator.
|
||||||
#include <ext/new_allocator.h>
|
#include <ext/new_allocator.h>
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
* You should not attempt to use it directly.
|
* You should not attempt to use it directly.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _CXX_ALLOCATOR_H
|
#ifndef _GLIBCXX_CXX_ALLOCATOR_H
|
||||||
#define _CXX_ALLOCATOR_H 1
|
#define _GLIBCXX_CXX_ALLOCATOR_H 1
|
||||||
|
|
||||||
// Define new_allocator as the base class to std::allocator.
|
// Define new_allocator as the base class to std::allocator.
|
||||||
#include <ext/pool_allocator.h>
|
#include <ext/pool_allocator.h>
|
||||||
|
|
|
@ -28,11 +28,11 @@
|
||||||
// invalidate any other reasons why the executable file might be covered by
|
// invalidate any other reasons why the executable file might be covered by
|
||||||
// the GNU General Public License.
|
// the GNU General Public License.
|
||||||
|
|
||||||
#ifndef _BITS_ATOMICITY_H
|
|
||||||
#define _BITS_ATOMICITY_H 1
|
|
||||||
|
|
||||||
#ifdef __SH4A__
|
#ifdef __SH4A__
|
||||||
|
|
||||||
|
#ifndef _GLIBCXX_ATOMICITY_H
|
||||||
|
#define _GLIBCXX_ATOMICITY_H 1
|
||||||
|
|
||||||
typedef int _Atomic_word;
|
typedef int _Atomic_word;
|
||||||
|
|
||||||
static inline _Atomic_word
|
static inline _Atomic_word
|
||||||
|
@ -70,6 +70,8 @@ __atomic_add (volatile _Atomic_word* __mem, int __val)
|
||||||
: "r0");
|
: "r0");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
#else /* !__SH4A__ */
|
#else /* !__SH4A__ */
|
||||||
|
|
||||||
/* This is generic/atomicity.h */
|
/* This is generic/atomicity.h */
|
||||||
|
@ -103,5 +105,3 @@ _GLIBCXX_BEGIN_NAMESPACE(__gnu_cxx)
|
||||||
_GLIBCXX_END_NAMESPACE
|
_GLIBCXX_END_NAMESPACE
|
||||||
|
|
||||||
#endif /* !__SH4A__ */
|
#endif /* !__SH4A__ */
|
||||||
|
|
||||||
#endif /* atomicity.h */
|
|
||||||
|
|
|
@ -37,8 +37,8 @@
|
||||||
* You should not attempt to use it directly.
|
* You should not attempt to use it directly.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _BASIC_FILE_STDIO_H
|
#ifndef _GLIBCXX_BASIC_FILE_STDIO_H
|
||||||
#define _BASIC_FILE_STDIO_H 1
|
#define _GLIBCXX_BASIC_FILE_STDIO_H 1
|
||||||
|
|
||||||
#pragma GCC system_header
|
#pragma GCC system_header
|
||||||
|
|
||||||
|
|
|
@ -35,8 +35,8 @@
|
||||||
|
|
||||||
// c_io_stdio.h - Defines for using "C" stdio.h
|
// c_io_stdio.h - Defines for using "C" stdio.h
|
||||||
|
|
||||||
#ifndef _C_IO_STDIO_H
|
#ifndef _GLIBCXX_CXX_IO_H
|
||||||
#define _C_IO_STDIO_H 1
|
#define _GLIBCXX_CXX_IO_H 1
|
||||||
|
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <cstddef>
|
#include <cstddef>
|
||||||
|
|
|
@ -39,8 +39,8 @@
|
||||||
|
|
||||||
// Written by Benjamin Kosnik <bkoz@redhat.com>
|
// Written by Benjamin Kosnik <bkoz@redhat.com>
|
||||||
|
|
||||||
#ifndef _C_LOCALE_H
|
#ifndef _GLIBCXX_CXX_LOCALE_H
|
||||||
#define _C_LOCALE_H 1
|
#define _GLIBCXX_CXX_LOCALE_H 1
|
||||||
|
|
||||||
#pragma GCC system_header
|
#pragma GCC system_header
|
||||||
|
|
||||||
|
|
|
@ -39,8 +39,8 @@
|
||||||
|
|
||||||
// Written by Benjamin Kosnik <bkoz@redhat.com>
|
// Written by Benjamin Kosnik <bkoz@redhat.com>
|
||||||
|
|
||||||
#ifndef _C_LOCALE_H
|
#ifndef _GLIBCXX_CXX_LOCALE_H
|
||||||
#define _C_LOCALE_H 1
|
#define _GLIBCXX_CXX_LOCALE_H 1
|
||||||
|
|
||||||
#pragma GCC system_header
|
#pragma GCC system_header
|
||||||
|
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
* You should not attempt to use it directly.
|
* You should not attempt to use it directly.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _GLIBCPP_OS_DEFINES
|
#ifndef _GLIBCXX_OS_DEFINES
|
||||||
#define _GLIBCPP_OS_DEFINES 1
|
#define _GLIBCXX_OS_DEFINES 1
|
||||||
|
|
||||||
// System-specific #define, typedefs, corrections, etc, go here. This
|
// System-specific #define, typedefs, corrections, etc, go here. This
|
||||||
// file will come before all others.
|
// file will come before all others.
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
// Predefined symbols and macros -*- C++ -*-
|
// Predefined symbols and macros -*- C++ -*-
|
||||||
|
|
||||||
// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
|
||||||
// Free Software Foundation, Inc.
|
// 2006, 2007 Free Software Foundation, Inc.
|
||||||
//
|
//
|
||||||
// This file is part of the GNU ISO C++ Library. This library is free
|
// This file is part of the GNU ISO C++ Library. This library is free
|
||||||
// software; you can redistribute it and/or modify it under the
|
// software; you can redistribute it and/or modify it under the
|
||||||
|
@ -33,8 +33,8 @@
|
||||||
* You should not attempt to use it directly.
|
* You should not attempt to use it directly.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _CXXCONFIG
|
#ifndef _GLIBCXX_CXX_CONFIG_H
|
||||||
#define _CXXCONFIG 1
|
#define _GLIBCXX_CXX_CONFIG_H 1
|
||||||
|
|
||||||
// Pick up any OS-specific definitions.
|
// Pick up any OS-specific definitions.
|
||||||
#include <bits/os_defines.h>
|
#include <bits/os_defines.h>
|
||||||
|
|
Loading…
Reference in New Issue