del_op.cc: Include c++config.h first.
2005-11-21 Benjamin Kosnik <bkoz@redhat.com> * libsupc++/del_op.cc: Include c++config.h first. * libsupc++/eh_alloc.cc: Same. * libsupc++/new_opv.cc: Same. * libsupc++/eh_throw.cc: Same. * libsupc++/new_op.cc: Same. * libsupc++/del_opv.cc: Same. * libsupc++/eh_catch.cc: Same. * libsupc++/guard.cc: Same. * libsupc++/del_opnt.cc: Same. * libsupc++/eh_exception.cc: Same. * libsupc++/new_opvnt.cc: Same. * libsupc++/eh_term_handler.cc: Same. * libsupc++/eh_personality.cc: Same. * libsupc++/eh_call.cc: Same. * libsupc++/new_opnt.cc: Same. * libsupc++/del_opvnt.cc: Same. 2005-11-21 Benjamin Kosnik <bkoz@redhat.com> * src/Makefile.am (LTCXXCOMPILE): CXXFLAGS last. * libsupc++/Makefile.am: Same. * src/Makefile.in: Regenerate. * libsupc++/Makefile.in: Same. From-SVN: r107343
This commit is contained in:
parent
6353ea3675
commit
b967bf2560
@ -1,3 +1,29 @@
|
||||
2005-11-21 Benjamin Kosnik <bkoz@redhat.com>
|
||||
|
||||
* libsupc++/del_op.cc: Include c++config.h first.
|
||||
* libsupc++/eh_alloc.cc: Same.
|
||||
* libsupc++/new_opv.cc: Same.
|
||||
* libsupc++/eh_throw.cc: Same.
|
||||
* libsupc++/new_op.cc: Same.
|
||||
* libsupc++/del_opv.cc: Same.
|
||||
* libsupc++/eh_catch.cc: Same.
|
||||
* libsupc++/guard.cc: Same.
|
||||
* libsupc++/del_opnt.cc: Same.
|
||||
* libsupc++/eh_exception.cc: Same.
|
||||
* libsupc++/new_opvnt.cc: Same.
|
||||
* libsupc++/eh_term_handler.cc: Same.
|
||||
* libsupc++/eh_personality.cc: Same.
|
||||
* libsupc++/eh_call.cc: Same.
|
||||
* libsupc++/new_opnt.cc: Same.
|
||||
* libsupc++/del_opvnt.cc: Same.
|
||||
|
||||
2005-11-21 Benjamin Kosnik <bkoz@redhat.com>
|
||||
|
||||
* src/Makefile.am (LTCXXCOMPILE): CXXFLAGS last.
|
||||
* libsupc++/Makefile.am: Same.
|
||||
* src/Makefile.in: Regenerate.
|
||||
* libsupc++/Makefile.in: Same.
|
||||
|
||||
2005-11-21 Paolo Carlini <pcarlini@suse.de>
|
||||
|
||||
* include/ext/sso_string_base.h: Minor formatting and stylistic fixes.
|
||||
@ -20,9 +46,9 @@
|
||||
Just use a static member.
|
||||
(__rc_string_base<>::__rc_string_base(), _S_construct): Adjust.
|
||||
|
||||
* include/ext/rc_string_base.h (__rc_string_base<>::_Rep): Use anonymous
|
||||
union together with _CharT to fix alignment issues, rebind to _Rep and
|
||||
rename _Raw_alloc to _Rep_alloc_type.
|
||||
* include/ext/rc_string_base.h (__rc_string_base<>::_Rep): Use
|
||||
anonymous union together with _CharT to fix alignment issues,
|
||||
rebind to _Rep and rename _Raw_alloc to _Rep_alloc_type.
|
||||
(__rc_string_base<>::_Rep::_S_create, _M_destroy): Adjust consistently.
|
||||
|
||||
* include/ext/vstring_util.h (__is_null_p): Move inside struct
|
||||
@ -44,8 +70,7 @@
|
||||
(__rc_string_base<>::_M_is_leaked, _M_set_sharable): Change to private.
|
||||
* include/ext/sso_string_base.h (__sso_string_base<>::_M_swap):
|
||||
Likewise.
|
||||
(__sso_string_base<>::_M_is_leaked, _M_set_sharable): Remove, unused.
|
||||
|
||||
(__sso_string_base<>::_M_is_leaked, _M_set_sharable): Remove, unused.
|
||||
* include/ext/rc_string_base.h (__rc_string_base<>::_M_data(_CharT*):
|
||||
Return void.
|
||||
* include/ext/sso_string_base.h (__sso_string_base<>::_M_data(_CharT*):
|
||||
|
@ -1,6 +1,7 @@
|
||||
## Makefile for the GNU C++ Support library.
|
||||
##
|
||||
## Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
|
||||
## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
|
||||
## Free Software Foundation, Inc.
|
||||
##
|
||||
## Process this file with automake to produce Makefile.in.
|
||||
##
|
||||
@ -136,7 +137,7 @@ cp-demangle.o: cp-demangle.c
|
||||
# CXX undo the affect of disable-shared.
|
||||
LTCXXCOMPILE = $(LIBTOOL) --tag CXX --tag disable-shared \
|
||||
--mode=compile $(CXX) $(TOPLEVEL_INCLUDES) \
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS)
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
|
||||
|
||||
# 3) We'd have a problem when building the shared libstdc++ object if
|
||||
# the rules automake generates would be used. We cannot allow g++ to
|
||||
|
@ -395,7 +395,7 @@ LTCOMPILE = $(LIBTOOL) --tag CC --tag disable-shared --mode=compile $(CC) \
|
||||
# CXX undo the affect of disable-shared.
|
||||
LTCXXCOMPILE = $(LIBTOOL) --tag CXX --tag disable-shared \
|
||||
--mode=compile $(CXX) $(TOPLEVEL_INCLUDES) \
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS)
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
|
||||
|
||||
|
||||
# 3) We'd have a problem when building the shared libstdc++ object if
|
||||
|
@ -28,8 +28,8 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "new"
|
||||
#include <bits/c++config.h>
|
||||
#include "new"
|
||||
#if _GLIBCXX_HOSTED
|
||||
#include <cstdlib>
|
||||
#endif
|
||||
|
@ -28,8 +28,8 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "new"
|
||||
#include <bits/c++config.h>
|
||||
#include "new"
|
||||
|
||||
extern "C" void free (void *);
|
||||
|
||||
|
@ -28,8 +28,8 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "new"
|
||||
#include <bits/c++config.h>
|
||||
#include "new"
|
||||
|
||||
_GLIBCXX_WEAK_DEFINITION void
|
||||
operator delete[] (void *ptr) throw ()
|
||||
|
@ -28,8 +28,8 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "new"
|
||||
#include <bits/c++config.h>
|
||||
#include "new"
|
||||
|
||||
_GLIBCXX_WEAK_DEFINITION void
|
||||
operator delete[] (void *ptr, const std::nothrow_t&) throw ()
|
||||
|
@ -1,5 +1,5 @@
|
||||
// -*- C++ -*- Allocate exception objects.
|
||||
// Copyright (C) 2001, 2004 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc.
|
||||
//
|
||||
// This file is part of GCC.
|
||||
//
|
||||
@ -30,6 +30,7 @@
|
||||
// This is derived from the C++ ABI for IA-64. Where we diverge
|
||||
// for cross-architecture compatibility are noted with "@@@".
|
||||
|
||||
#include <bits/c++config.h>
|
||||
#include <cstdlib>
|
||||
#if _GLIBCXX_HOSTED
|
||||
#include <cstring>
|
||||
@ -37,7 +38,6 @@
|
||||
#include <climits>
|
||||
#include <exception>
|
||||
#include "unwind-cxx.h"
|
||||
#include "bits/c++config.h"
|
||||
#include "bits/gthr.h"
|
||||
|
||||
#if _GLIBCXX_HOSTED
|
||||
|
@ -27,7 +27,6 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
|
||||
#include <bits/c++config.h>
|
||||
#include <cstdlib>
|
||||
#include <exception_defines.h>
|
||||
|
@ -27,7 +27,6 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
|
||||
#include <cstdlib>
|
||||
#include "unwind-cxx.h"
|
||||
|
||||
|
@ -28,7 +28,6 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
|
||||
#include "typeinfo"
|
||||
#include "exception"
|
||||
#include "unwind-cxx.h"
|
||||
|
@ -27,7 +27,6 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
|
||||
#include <bits/c++config.h>
|
||||
#include <cstdlib>
|
||||
#include <exception_defines.h>
|
||||
|
@ -27,8 +27,8 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "unwind-cxx.h"
|
||||
#include <bits/c++config.h>
|
||||
#include "unwind-cxx.h"
|
||||
|
||||
/* We default to the talkative, informative handler in a normal hosted
|
||||
library. This pulls in the demangler, the dyn-string utilities, and
|
||||
|
@ -27,7 +27,6 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
|
||||
#include <bits/c++config.h>
|
||||
#include "unwind-cxx.h"
|
||||
|
||||
|
@ -29,9 +29,9 @@
|
||||
// Written by Mark Mitchell, CodeSourcery LLC, <mark@codesourcery.com>
|
||||
// Thread support written by Jason Merrill, Red Hat Inc. <jason@redhat.com>
|
||||
|
||||
#include <bits/c++config.h>
|
||||
#include <cxxabi.h>
|
||||
#include <exception>
|
||||
#include <bits/c++config.h>
|
||||
#include <bits/gthr.h>
|
||||
#include <bits/atomicity.h>
|
||||
|
||||
|
@ -29,10 +29,10 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "new"
|
||||
#include <bits/c++config.h>
|
||||
#include <cstdlib>
|
||||
#include <exception_defines.h>
|
||||
#include <bits/c++config.h>
|
||||
#include "new"
|
||||
|
||||
using std::new_handler;
|
||||
using std::bad_alloc;
|
||||
|
@ -27,9 +27,9 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "new"
|
||||
#include <exception_defines.h>
|
||||
#include <bits/c++config.h>
|
||||
#include <exception_defines.h>
|
||||
#include "new"
|
||||
|
||||
using std::new_handler;
|
||||
using std::bad_alloc;
|
||||
|
@ -28,8 +28,8 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "new"
|
||||
#include <bits/c++config.h>
|
||||
#include "new"
|
||||
|
||||
_GLIBCXX_WEAK_DEFINITION void*
|
||||
operator new[] (std::size_t sz) throw (std::bad_alloc)
|
||||
|
@ -28,8 +28,8 @@
|
||||
// invalidate any other reasons why the executable file might be covered by
|
||||
// the GNU General Public License.
|
||||
|
||||
#include "new"
|
||||
#include <bits/c++config.h>
|
||||
#include "new"
|
||||
|
||||
_GLIBCXX_WEAK_DEFINITION void*
|
||||
operator new[] (std::size_t sz, const std::nothrow_t& nothrow) throw()
|
||||
|
@ -1,6 +1,6 @@
|
||||
## Makefile for the src subdirectory of the GNU C++ Standard library.
|
||||
##
|
||||
## Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003
|
||||
## Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005
|
||||
## Free Software Foundation, Inc.
|
||||
##
|
||||
## This file is part of the libstdc++ version 3 distribution.
|
||||
@ -221,7 +221,7 @@ AM_CXXFLAGS = \
|
||||
# CXXLINK, just after $(LIBTOOL), so that libtool doesn't have to
|
||||
# attempt to infer which configuration to use
|
||||
LTCXXCOMPILE = $(LIBTOOL) --tag CXX --mode=compile $(CXX) $(INCLUDES) \
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS)
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
|
||||
|
||||
# 3) We'd have a problem when building the shared libstdc++ object if
|
||||
# the rules automake generates would be used. We cannot allow g++ to
|
||||
|
@ -395,7 +395,7 @@ AM_CXXFLAGS = \
|
||||
# CXXLINK, just after $(LIBTOOL), so that libtool doesn't have to
|
||||
# attempt to infer which configuration to use
|
||||
LTCXXCOMPILE = $(LIBTOOL) --tag CXX --mode=compile $(CXX) $(INCLUDES) \
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS)
|
||||
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
|
||||
|
||||
|
||||
# 3) We'd have a problem when building the shared libstdc++ object if
|
||||
|
Loading…
Reference in New Issue
Block a user