1. 06 Mar, 2003 10 commits
  2. 05 Mar, 2003 28 commits
  3. 04 Mar, 2003 2 commits
    • cp-tree.h (cxx_saved_binding): Declare. · 000d38ea
              * cp-tree.h (cxx_saved_binding): Declare.
              (struct saved_scope): Adjust type of field 'old_binding'.
              * decl.c (cxx_saved_binding_make): New macro.
              (struct cxx_saved_binding): Define.
              (store_bindings): Adjust prototype.  Use cxx_saved_binding to save
              C++ bindings.
              (maybe_push_to_top_level): Adjust local variable type.
              (pop_from_top_level): Likewise.
      
      From-SVN: r63810
      Gabriel Dos Reis committed
    • gcconfig.h (GC_data_start): declare when needed. · c62b9064
      2003-03-04  Hans Boehm <Hans.Boehm@hp.com>
      	* include/private/gcconfig.h (GC_data_start): declare when needed.
      	* include/private/gc_priv.h: Include gcconfig.h after ptr_t
      	declaration.
      	* dyn_load.c (GC_register_dynamic_libraries_dl_iterate_phdr,
      	GC_register_dynlib_callback): Register main data for static
      	executable if dl_iterate_phdr() didn't.
      	* misc.c (GC_init_inner): Call GC_init_linux_data_start() even
      	if we don't expect to register main static data.
      
      From-SVN: r63809
      Hans Boehm committed