1. 27 Nov, 2002 12 commits
    • * builtins.def (DEF_C99_BUILTIN): Fix. · 1dc46545
      From-SVN: r59571
      Jan Hubicka committed
    • unwind-sjlj.c (_Unwind_FindEnclosingFunction): Rename from_Unwind_Find_Enclosing_Function. · 5154b05d
      2002-11-26  Andrew Haley  <aph@redhat.com>
      
              * unwind-sjlj.c (_Unwind_FindEnclosingFunction): Rename
              from_Unwind_Find_Enclosing_Function.
              * unwind-dw2.c (_Unwind_FindEnclosingFunction): Likewise.
              * config/ia64/unwind-ia64.c (_Unwind_FindEnclosingFunction): Likewise.
              * libgcc-std.ver (_Unwind_FindEnclosingFunction): Rename from
              _Unwind_Find_Enclosing_Function, export @@GCC_3.3.
              * unwind.h (_Unwind_FindEnclosingFunction): Add.
      
      From-SVN: r59568
      Andrew Haley committed
    • Daily bump. · a916a6c0
      From-SVN: r59567
      GCC Administrator committed
    • s390.c (390_output_constant_pool): Set alignment before label in 64 bit mode, behind otherwise. · 0f942cae
              * config/s390/s390.c (390_output_constant_pool): Set alignment
               before label in 64 bit mode, behind otherwise.
      
      From-SVN: r59561
      Hartmut Penner committed
    • c-common.c (handle_visibility_attribute): Accept "default". · d5c4db17
      	* c-common.c (handle_visibility_attribute): Accept "default".
      	* tree.h (enum symbol_visibility): New.
      	(decl_visibility): Declare.
      	* target.h (gcc_target.visibility): Take visibility arg as integer.
      	* varasm.c (default_assemble_visibility): Likewise.
      	(decl_visibility): New.
      	(maybe_assemble_visibility): Use it.
      	* output.h (default_assemble_visibility): Update prototype.
      	* config/rs6000/rs6000.c (rs6000_assemble_visibility): Take
      	visibility arg as integer.
      	* doc/extend.texi: Document default visibility.
      
      From-SVN: r59560
      Richard Henderson committed
    • c-common.c (handle_visibility_attribute): Accept "default". · 25fdb4dc
      	* c-common.c (handle_visibility_attribute): Accept "default".
      	* tree.h (enum symbol_visibility): New.
      	(decl_visibility): Declare.
      	* target.h (gcc_target.visibility): Take visibility arg as integer.
      	* varasm.c (default_assemble_visibility): Likewise.
      	(decl_visibility): New.
      	(maybe_assemble_visibility): Use it.
      	* output.h (default_assemble_visibility): Update prototype.
      	* config/rs6000/rs6000.c (rs6000_assemble_visibility): Take
      	visibility arg as integer.
      
      From-SVN: r59559
      Richard Henderson committed
    • verify.cc (pop_init_ref): New method. · 02077425
      	* verify.cc (pop_init_ref): New method.
      	(verify_instructions_0) [op_iaload, op_laload, op_faload,
      	op_daload, op_aaload, op_baload, op_caload, op_saload, op_iastore,
      	op_lastore, op_fastore, op_dastore, op_aastore, op_bastore,
      	op_castore, op_sastore, op_areturn, op_arraylength, op_checkcast,
      	op_instanceof, op_monitorenter, op_monitorexit]: Use it.
      	(verify_instructions_0) [op_invokevirtual, op_invokespecial,
      	op_invokestatic, op_invokeinterface]:  Use pop_init_ref.  Don't
      	let `this' argument be uninitialized.  Don't let `null' be passed
      	as `this' to construtor.
      
      From-SVN: r59558
      Tom Tromey committed
    • h8300.c: Adjust spacing. · 920e86b8
      	* config/h8300/h8300.c: Adjust spacing.
      	* config/h8300/h8300.h: Likewise.
      
      From-SVN: r59557
      Kazu Hirata committed
    • hooks.c (hook_bool_void_false, [...]): Rename so that the return type is first. · 7b1bd3c5
              * hooks.c (hook_bool_void_false, hook_void_tree_int,
              hook_void_FILEptr_constcharptr): Rename so that the return
              type is first.
              (hook_int_tree_tree_1, hook_void_tree, hook_void_tree_treeptr,
              hook_bool_tree_false): New.
              * hooks.h: Update.
              * langhooks-def.h: Update for renames.
              * target-def.h: Likewise.
              * tree.c (default_comp_type_attributes,
              default_set_default_type_attributes, default_insert_attributes,
              default_function_attribute_inlinable_p,
              default_ms_bitfield_layout_p): Remove.
              * tree.h: Update.
      
      From-SVN: r59556
      Richard Henderson committed
    • pa-protos.h (function_value): New prototype. · 44571d6e
      	* pa-protos.h (function_value): New prototype.
      	* pa.c (function_value): Use a PARALLEL to return small aggregates on
      	TARGET_64BIT.
      	* pa.h (FUNCTION_VALUE): Use function_value.
      	* pa.md (call_value_internal_symref, call_value_internal_reg_64bit,
      	call_value_internal_reg, sibcall_value_internal_symref,
      	sibcall_value_internal_symref_64bit): Remove =rf constraint on return
      	value.
      
      From-SVN: r59555
      John David Anglin committed
    • expr.c (gen_group_rtx, [...]): New functions. · 084a1106
      	* expr.c (gen_group_rtx, emit_group_move): New functions.
      	* expr.h (gen_group_rtx, emit_group_move): Prototype.
      	* function.c (expand_function_start): Use gen_group_rtx to create a
      	PARALLEL rtx to hold the return value when the real return rtx is a
      	PARALLEL.
      	(expand_function_end): Use emit_group_move to move the return value
      	from a PARALLEL to the real return registers.
      	* rtl.h (REG_FUNCTION_VALUE_P): Allow function values to be returned
      	in PARALLELs.
      
      From-SVN: r59554
      John David Anglin committed
    • Index: cp/ChangeLog · a16f2357
      2002-11-26  Geoffrey Keating  <geoffk@apple.com>
      
      	* decl.c (check_initializer): Don't error on initialisation of
      	a scalar with a brace-enclosed expression.
      
      Index: testsuite/ChangeLog
      2002-11-26  Geoffrey Keating  <geoffk@apple.com>
      
      	* g++.dg/init/brace2.C: New test.
      	* g++.old-deja/g++.mike/p9129.C: Correct.
      
      From-SVN: r59553
      Geoffrey Keating committed
  2. 26 Nov, 2002 28 commits