1. 31 Oct, 2002 12 commits
    • restore old comment · 3b5b4904
      From-SVN: r58687
      Jason Merrill committed
    • GridBagLayout.java (setConstraints): New stubbed method added · b8d5baff
      2002-10-31  Mark Anderson  <mark@panonet.net>
      
      	* java/awt/GridBagLayout.java (setConstraints): New stubbed method
      	added
      
      From-SVN: r58686
      Mark Anderson committed
    • Fix typo in my previous commit. · 41ed2237
      From-SVN: r58684
      Jan Hubicka committed
    • i386.c (override_options): Set defaults for flag_omit_frame_pointer... · 55ba61f3
      	* i386.c (override_options): Set defaults for flag_omit_frame_pointer,
      	flag_asynchronous_unwind_tables, flag_pcc_struct_return.
      	* i386.c (optimization_options): Set flag_omit_frame_pointer,
      	flag_asynchronous_unwind_tables, flag_pcc_struct_return to 2.
      	Do not clear -momit-leaf-frame-pointer when profiling.
      	(ix86_frame_pointer_required): Frame pointer is allways required when
      	profiling.
      
      From-SVN: r58681
      Jan Hubicka committed
    • cp-tree.h (lang_decl_flags): Remove init_priority. · 14b4829d
      	* cp-tree.h (lang_decl_flags): Remove init_priority.
      	(lang_decl): Add delta.
      	(GLOBAL_INIT_PRIORITY): Remove.
      	(THUNK_DELTA): Revise definition.
      	* decl2.c (start_objects): Don't set GLOBAL_INIT_PRIORITY.
      	* dump.c (cp_dump_tree): Don't dump it.
      
      From-SVN: r58680
      Mark Mitchell committed
    • * i386.md (negdf2_ifs_rex64): Don't allow GPR operand. · f7e5dfbd
      From-SVN: r58678
      Jan Hubicka committed
    • sh.h (binary_logical_operator): Declare. · ff881d52
      	* sh.h (binary_logical_operator): Declare.
      	* sh.c (binary_logical_operator): New function.
      	* sh.md (xordi3+1): New combiner splitter pattern.
      
      From-SVN: r58675
      J"orn Rennecke committed
    • freebsd.h (TRANSFER_FROM_TRAMPOLINE): Define __enable_execute_stack function. · e8e4c876
      2002-10-31  David O'Brien  <obrien@FreeBSD.org>
      	* config/sparc/freebsd.h (TRANSFER_FROM_TRAMPOLINE): Define
      	__enable_execute_stack function.
      
      Approved by:  David S. Miller <davem@redhat.com>
                    Message-Id: <20021031.005015.22856738.davem@redhat.com>
      
      From-SVN: r58674
      David O'Brien committed
    • Daily bump. · 0d55d45a
      From-SVN: r58673
      GCC Administrator committed
    • c-common.c: Add GTY to vector_type_node_list. · 27bd7792
      2002-10-30  Aldy Hernandez  <aldyh@redhat.com>
      
              * c-common.c: Add GTY to vector_type_node_list.
      
      From-SVN: r58666
      Aldy Hernandez committed
    • pa-linux.h (ASM_OUTPUT_EXTERNAL_LIBCALL): Define. · a02aa5b0
      	* pa-linux.h (ASM_OUTPUT_EXTERNAL_LIBCALL): Define.
      	* pa-protos.h (attr_length_millicode_call, attr_length_call,
      	pa_init_machine_status): Declare new global functions.
      	* pa.c (void copy_fp_args, length_fp_args, get_plabel): Declare and
      	implement new functions.
      	(attr_length_millicode_call, attr_length_call): Implement.
      	(total_code_bytes): Change type to long.
      	(pa_output_function_prologue): Compute total_code_bytes on TARGET_64BIT.
      	Reset counter if flag_function_sections.
      	(output_deferred_plabels): Set output alignment to 3 for TARGET_64BIT.
      	(output_cbranch): Move call to gen_label_rtx.
      	(output_millicode_call): Rewrite adding long TARGET_64BIT call, expose
      	delay slot in all variants, shorten pc-relative calls.
      	(output_call): Rewrite adding long TARGET_64BIT call, improved delay
      	slot usage and exposure, various new call variants, and shortened
      	sequences for some variants on TARGET_PA_20.
      	Miscellaneous format changes.
      	* pa.h (total_code_bytes): Change type to long.
      	(MASK_LONG_CALLS, TARGET_LONG_CALLS, TARGET_LONG_ABS_CALL,
      	TARGET_LONG_PIC_SDIFF_CALL, TARGET_LONG_PIC_PCREL_CALL): Define.
      	(TARGET_SWITCHES): Add "-mlong-calls" and "-mno-long-calls" options.
      	(EXTRA_CONSTRAINT, GO_IF_LEGITIMATE_ADDRESS,
      	LEGITIMIZE_RELOAD_ADDRESS): Don't use long floating point loads and
      	stores on TARGET_ELF32.
      	*pa.md (define_delay): Allow insns in delay on TARGET_PORTABLE_RUNTIME.
      	(unnamed patterns for mulsi3, divsi3, udivsi3, modsi3, umodsi3 and
      	canonicalize_funcptr_for_compare expanders): Calculate attribute length
      	attr_length_millicode_call().
      	(call_internal_symref, call_value_internal_symref): Clobber register 1.
      	Calculate attribute length using attr_length_call().
      	(call_internal_reg_64bit, call_value_internal_reg_64bit): Move gp load
      	to delay slot.
      	(sibcall, sibcall_value): Rewrite.
      	(sibcall_internal_symref, sibcall_value_internal_symref): Clobber
      	register 1.  Use attr_length_call().
      	(sibcall_internal_symref_64bit, sibcall_value_internal_symref_64bit):
      	New patterns.
      	(unamed pattern for canonicalize_funcptr_for_compare): Rewrite.
      	* som.h (MEMBER_TYPE_FORCES_BLK): Define.
      	* t-pa64 (TARGET_LIBGCC2_CFLAGS): Add "-mlong-calls".
      	* doc/invoke.texi (mlong-calls): Document.
      
      From-SVN: r58665
      John David Anglin committed
    • re PR c++/8160 (ICE in build_modify_expr, at cp/typeck.c:5494: Array initialization) · 8c081e84
      	PR c++/8160
      	* typeck2.c (process_init_constructor): Call complete_array_type.
      
      	PR c++/8149
      	* decl.c (make_typename_type): Issue errors about invalid results.
      
      	PR c++/8160
      	* g++.dg/template/complit1.C: New test.
      
      	PR c++/8149
      	* g++.dg/template/typename4.C: Likewise.
      
      From-SVN: r58663
      Mark Mitchell committed
  2. 30 Oct, 2002 11 commits
  3. 29 Oct, 2002 16 commits
  4. 28 Oct, 2002 1 commit
    • pthread1.cc: Enable on *-*-netbsd*. · 761642ea
      * testsuite/thread/pthread1.cc: Enable on *-*-netbsd*.
      * testsuite/thread/pthread2.cc: Likewise.
      * testsuite/thread/pthread3.cc: Likewise.
      * testsuite/thread/pthread4.cc: Likewise.
      * testsuite/thread/pthread5.cc: Likewise.
      * testsuite/thread/pthread6.cc: Likewise.
      
      From-SVN: r58606
      Jason Thorpe committed