1. 09 Dec, 2001 16 commits
    • ChangeLog.2, [...]: Fix spelling errors. · d6a7951f
      	* ChangeLog.2, ChangeLog.3, ChangeLog.5, ChangeLog, alias.c,
      	cfgbuild.c, expmed.c, expr.c, final.c, flow.c, fold-const.c,
      	function.c, config/alpha/alpha.md, config/alpha/vms-ld.c,
      	config/arm/arm.c, config/arm/arm.h, config/c4x/libgcc.S,
      	config/i370/i370.c, config/i386/i386.c,
      	config/i386/i386-interix.h, config/i386/i386.md,
      	config/i386/i386.h, config/i386/netbsd-elf.h, config/ia64/ia64.c,
      	config/m32r/m32r-protos.h, config/mcore/mcore.h,
      	config/rs6000/rs6000.h, config/sparc/linux64.h,
      	config/sparc/sparc.c, config/v850/v850-protos.h,
      	config/cris/cris.h, config/s390/s390.md, config/elfos.h: Fix
      	spelling errors.
      
      From-SVN: r47815
      Joseph Myers committed
    • rs6000.h (enum rs6000_builtins): Add remaining altivec builtins (VCF?X, VCT?XS,… · 617e0e1d
      rs6000.h (enum rs6000_builtins): Add remaining altivec builtins (VCF?X, VCT?XS, VSEL, V*EFP, VRFI*).
      
      2001-12-09  Daniel Berlin  <dan@cgsoftware.com>
      
      	* config/rs6000/rs6000.h (enum rs6000_builtins): Add remaining
      	altivec builtins (VCF?X, VCT?XS, VSEL, V*EFP, VRFI*).
      
      	* config/rs6000/rs6000.c: Ditto.
      
      	* config/rs6000/rs6000.md: Ditto.
      
      From-SVN: r47814
      Daniel Berlin committed
    • re PR c++/87 (member template assignment operator) · 271e6f02
      cp:
      	PR g++/87
      	* cp-tree.h (DECL_COPY_CONSTRUCTOR_P): Use copy_fn_p.
      	(copy_args_p): Rename to ...
      	(copy_fn_p): ... here.
      	(grok_special_member_properties): New function.
      	(grok_op_properties): Lose VIRTUALP parameter.
      	(copy_assignment_arg_p): Remove.
      	* call.c (build_over_call): Use copy_fn_p.
      	* decl.c (grokfndecl): Reformat. Adjust call to
      	grok_op_properties.
      	(copy_args_p): Rename to ...
      	(copy_fn_p): ... here. Reject template functions. Check for pass
      	by value.
      	(grok_special_member_properties): Remember special functions.
      	(grok_ctor_properties): Don't remember them here, just check.
      	(grok_op_properties): Likewise.
      	(start_method): Call grok_special_member_properties.
      	* decl2.c (grokfield): Likewise.
      	(copy_assignment_arg_p): Remove.
      	(grok_function_init): Don't remember abstract assignment here.
      	* pt.c (instantiate_class_template): Call
      	grok_special_member_properties.
      	(tsubst_decl): Adjust grok_op_properties call.
      testsuite:
      	* g++.dg/other/copy1.C: New test.
      
      From-SVN: r47813
      Nathan Sidwell committed
    • 1750a.md: Add default case in switch. · b3656137
      	* 1750a.md: Add default case in switch.
      	* alpha/vms.h (INITIAL_ELIMINATION_OFFSET): Add abort clause in
      	if-else statement.
      	* dsp16xx.c (print_operand_address): Likewise.
      	* i386/osf1elf.h (FUNCTION_PROFILER): Const-ify.
      	* ia64.md: Add missing braces.
      	* rs6000-protos.h (s8bit_cint_operand): Prototype.
      	* s390.h (INITIAL_ELIMINATION_OFFSET): Add abort clause in
              if-else statement.
      	* stormy16.h (REG_CLASS_CONTENTS): Add missing braces.
      	* v850.h (OUTPUT_ADDR_CONST_EXTRA): Don't issue a `return'.
      	* dbxout.c (dbxout_source_file): Move a variable into the scope
      	where it is used.
      	* final.c (profile_function): Mark parameter with
      	ATTRIBUTE_UNUSED.
      	* genemit.c (gen_expand): Likewise for generated file.
      	* insn-addr.h (INSN_ADDRESSES_NEW): Avoid undefined behavior.
      
      From-SVN: r47812
      Kaveh R. Ghazi committed
    • vmsdbg.h: Delete spurious close-comment. · cadf4f29
      	* vmsdbg.h: Delete spurious close-comment.
      	(DST_HEADER): Fix typo in ENUM_BITFIELD parameter.
      	* vmsdbgout.c (write_modbeg): Define return type.
      
      From-SVN: r47811
      Kaveh R. Ghazi committed
    • 3b1.h (ASM_OUTPUT_ALIGN): Wrap in do-while(0). · 046b71ed
      	* m68k/3b1.h (ASM_OUTPUT_ALIGN): Wrap in do-while(0).
      	* m68k/amix.h (ASM_GENERATE_INTERNAL_LABEL): Likewise.
      	* m68k/atari.h (ASM_GENERATE_INTERNAL_LABEL): Likewise.
      	* m68k/hp320.h (ASM_OUTPUT_ALIGN): Likewise.
      	* m68k/m68kelf.h (ASM_OUTPUT_ALIGN): Likewise.
      	* m68k/sgs.h (ASM_OUTPUT_ALIGN): Likewise.
      	* m68k/tower-as.h (ASM_OUTPUT_ALIGN): Likewise.
      
      From-SVN: r47810
      Kaveh R. Ghazi committed
    • Daily bump. · e9221070
      From-SVN: r47809
      GCC Administrator committed
    • lex.c (rid_to_yy): Add RID_CHOOSE_EXPR and RID_TYPES_COMPATIBLE_P. · bdd8737f
      2001-12-08  Aldy Hernandez  <aldyh@redhat.com>
      
              * lex.c (rid_to_yy): Add RID_CHOOSE_EXPR and
              RID_TYPES_COMPATIBLE_P.
      
      From-SVN: r47807
      Aldy Hernandez committed
    • Fix rs6000 -maix64 -mstring · 09a625f7
      From-SVN: r47806
      Tom Rix committed
    • * java-tree.h: Fixed typo. · 0854b1c4
      From-SVN: r47805
      Tom Tromey committed
    • gjavah.c (decompile_method): Don't decompile to `return this' for static methods. · 5fcab235
      	* gjavah.c (decompile_method): Don't decompile to `return this'
      	for static methods.
      
      From-SVN: r47804
      Tom Tromey committed
    • gjavah.c (cxx_keywords): Re-sorted. · 7b35f6c9
      	* gjavah.c (cxx_keywords): Re-sorted.
      	* lex.c (cxx_keywords): Re-sorted.
      
      From-SVN: r47803
      Tom Tromey committed
    • gjavah.c (HANDLE_METHOD): Set `decompiled' before doing anything else. · 897c9e66
      	* gjavah.c (HANDLE_METHOD): Set `decompiled' before doing anything
      	else.
      
      From-SVN: r47802
      Tom Tromey committed
    • gjavah.c (print_namelet): Clear subnamelets. · 4440ffc4
      	* gjavah.c (print_namelet): Clear subnamelets.
      	(HANDLE_METHOD): Set `method_printed' earlier.
      
      From-SVN: r47801
      Tom Tromey committed
    • Makefile.in: Rebuilt. · 91c6dda6
      	* Makefile.in: Rebuilt.
      	* Makefile.am (java/lang/reflect/Method.h): ObjectInputStream now
      	a friend.
      	* java/lang/natClass.cc (getSignature): Only look at elements of
      	non-null parameters.
      	(getPrivateMethod): Removed old FIXME comment.
      	* java/io/natObjectInputStream.cc (allocateObject): Removed old
      	FIXME comment.
      	(callConstructor): Simply use `NULL' for value of parameters.
      	(ObjectClass): Removed.
      	(ClassClass): Likewise.
      	* java/io/ObjectInputStream.java (readObject): Fixed typo.
      
      From-SVN: r47800
      Tom Tromey committed
    • verify.cc (_Jv_BytecodeVerifier::is_assignable_from_slow): Handle case of array… · 3297bb46
      verify.cc (_Jv_BytecodeVerifier::is_assignable_from_slow): Handle case of array whose component type is not prepared.
      
      	* verify.cc (_Jv_BytecodeVerifier::is_assignable_from_slow):
      	Handle case of array whose component type is not prepared.
      
      From-SVN: r47799
      Tom Tromey committed
  2. 08 Dec, 2001 14 commits
  3. 07 Dec, 2001 10 commits