1. 04 May, 2001 5 commits
    • cp-tree.h (enum cp_tree_index): Add CPTI_PFN_VFLAG_IDENTIFIER. · 8e9eff6b
      	* cp-tree.h (enum cp_tree_index): Add CPTI_PFN_VFLAG_IDENTIFIER.
      	(pfn_vflag_identifier): Define.
      	Update comment about layout of pointer functions.
      	(build_ptrmemfunc1): Update prototype.
      	(expand_ptrmemfunc_cst): Update prototype.
      	* decl.c (initialize_predefined_identifiers): Initialize
      	pfn_vflag_identifier.
      	(build_ptrmemfunc_type): When FUNCTION_BOUNDARY < 16, add
      	an extra field to the type.
      	* expr.c (cplus_expand_constant): Pass 'flag' between
      	expand_ptrmemfunc_cst and build_ptrmemfunc1.
      	* typeck.c (get_member_function_from_ptrfunc): When
      	FUNCTION_BOUNDARY < 16, look at additional field to determine
      	if a pointer-to-member is a real pointer or a vtable offset.
      	(build_ptrmemfunc1): Add new parameter to contain extra field.
      	(build_ptrmemfunc): Pass the extra field around.
      	(expand_ptrmemfunc_cst): Add new parameter to return extra field.
      	(pfn_from_ptrmemfunc): Ignore the extra field.
      
      From-SVN: r41824
      Geoffrey Keating committed
    • except.h: Add prototype declaration for expand_builtin_init_dwarf_reg_sizes. · 02d208ff
      	* except.h: Add prototype declaration for
      	expand_builtin_init_dwarf_reg_sizes.
      
      From-SVN: r41823
      Andreas Jaeger committed
    • cp-tree.h (flag_inline_trees): Update documentation. · acc72c37
      	* cp-tree.h (flag_inline_trees): Update documentation.
      	* decl.c (init_decl_processing): Adjust handling of
      	flag_inline_functions and flag_inline_trees to support -O3.
      	(grokfndecl): Set DECL_INLINE on all functions if that's what
      	the user requested.
      	(save_function_data): Clear DECL_INLINE in
      	current_function_cannot_inline is non-NULL.
      	* decl2.c (flag_inline_trees): Update documentation.
      
      From-SVN: r41822
      Mark Mitchell committed
    • Index: gcc/gcc/ChangeLog · 4091fa5f
      2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
      
      	* Makefile.in (site.exp): Set TESTING_IN_BUILD_TREE.
      
      Index: gcc/gcc/testsuite/ChangeLog
      2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
      
      	* lib/g++.exp (g++_include_flags): Don't use any special flags
      	if TESTING_IN_BUILD_TREE is not defined.
      	(g++_init): Use a plain 'c++' as the compiler if
      	TESTING_IN_BUILD_TREEE is not defined.
      
      From-SVN: r41820
      Geoffrey Keating committed
    • lex.c (java_new_lexer): Call iconv_close on temp handle used to check for byte swap. · 4def8930
      2001-05-03  Mo DeJong  <mdejong@redhat.com>
      
              * lex.c (java_new_lexer): Call iconv_close on temp handle used to
              check for byte swap.
      
      (http://gcc.gnu.org/ml/java-patches/2001-q2/msg00185.html )
      
      From-SVN: r41818
      Mo DeJong committed
  2. 03 May, 2001 26 commits
  3. 02 May, 2001 9 commits