Skip to content
Snippets Groups Projects
  1. Mar 19, 2004
    • Laurent GUERBY's avatar
      sem_prag.adb (Suppress_Unsuppress_Echeck): use loop instead of aggregate,... · dbee7ab9
      Laurent GUERBY authored
      sem_prag.adb (Suppress_Unsuppress_Echeck): use loop instead of aggregate, allows bootstrap from 3.3 on powerpc-darwin.
      
      2004-03-19  Laurent GUERBY <laurent@guerby.net>
      
      	* sem_prag.adb (Suppress_Unsuppress_Echeck): use loop instead of
      	aggregate, allows bootstrap from 3.3 on powerpc-darwin.
      
      From-SVN: r79677
      dbee7ab9
    • Richard Sandiford's avatar
      expmed.c (choose_mult_variant, [...]): New, split from... · 8efc8980
      Richard Sandiford authored
      	* expmed.c (choose_mult_variant, expand_mult_const): New, split from...
      	(expand_mult): ...here.
      	(extract_high_half): New, split out from expand_mult_highpart.
      	(expand_highpart_optab): Likewise.  Don't clobber target prematurely.
      	(expand_highpart): Evaluate the cost of a shift/add sequence,
      	then see if any of the specialized optabs are cheaper.
      
      From-SVN: r79673
      8efc8980
    • Giovanni Bajo's avatar
      re PR c++/14545 (Cannot compile pooma-gcc (regression)) · d36d5600
      Giovanni Bajo authored
      	PR c++/14545
      	* parser.c (cp_parser_functional_cast): A cast to anything
      	but integral or enumaration type is not an integral constant
      	expression.
      	* pt.c (value_dependent_expression_p): Handle cast expressions
      	without operands (such as "int()").
      
      	PR c++/14545
      	* g++.dg/parse/template15.C: New test.
      
      From-SVN: r79672
      d36d5600
    • Mark Mitchell's avatar
      semantics.c (finish_pseudo_destructor_expr): Allow differing cv-qualification... · 26bcf8fc
      Mark Mitchell authored
      semantics.c (finish_pseudo_destructor_expr): Allow differing cv-qualification between the type named by the...
      
      
      	* semantics.c (finish_pseudo_destructor_expr): Allow differing
      	cv-qualification between the type named by the
      	pseudo-destructor-name and the object-type.
      
      	* search.c (accessible_base_p): Handle non-proper bases.
      
      	* name-lookup.c (do_nonmember_using_decl): If a using declaration
      	refers to a single overloaded function, set the type of the
      	function.
      	* tree.c (lvalue_type): Simplify.
      	* typeck.c (type_unknown_p): Do not assume all OVERLOADs have an
      	unknown type.
      	(build_unary_op): Handle OVERLOADs with known types.
      
      	* decl.c (duplicate_decls): Do not destroy DECL_ARGUMENTS for
      	function templates.
      
      	* parser.c (cp_parser_postfix_expression): Handle the use of
      	"typename" in non-dependent contexts.  Convert appropriately when
      	when using a qualified name after "->" or ".".
      
      	* call.c (conditional_conversion): Honor the requirement that some
      	conversions refer to the original object.
      
      	* g++.dg/expr/dtor2.C: New test.
      
      	* g++.dg/lookup/anon4.C: New test.
      
      	* g++.dg/overload/using1.C: New test.
      
      	* g++.dg/template/lookup7.C: New test.
      
      	* g++.dg/template/typename6.C: New test.
      
      	* g++.dg/expr/cond6.C: New test.
      
      From-SVN: r79671
      26bcf8fc
    • Ian Lance Taylor's avatar
      * mklibgcc.in: Remove obsolete MAYBE_USE_COLLECT2. · ff3fcb8a
      Ian Lance Taylor authored
      From-SVN: r79669
      ff3fcb8a
    • Kaveh R. Ghazi's avatar
      convert.c (convert_to_real): Add more math builtins. · 1fb7e3af
      Kaveh R. Ghazi authored
      	* convert.c (convert_to_real): Add more math builtins.
      
      testsuite:
      	* gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
      
      From-SVN: r79668
      1fb7e3af
    • Kaveh R. Ghazi's avatar
      * convert.c (convert_to_real): Reformat using switch stmt. · b3810360
      Kaveh R. Ghazi authored
      From-SVN: r79667
      b3810360
    • Mark Mitchell's avatar
      c-common.c (pointer_int_sum): Do not complain about using pointers to pointers-to-members. · 9d363a56
      Mark Mitchell authored
      	* c-common.c (pointer_int_sum): Do not complain about using
      	pointers to pointers-to-members.
      
      	* call.c (build_conditional_expr): Do not call force_rvalue for
      	operands of void_type when the conditional expression itself has
      	void type.
      	* name-lookup.c (pushdecl): Don't consider a declaration of a
      	function named "main" to be an overload of a type named "main".
      	* parser.c (cp_parser_template_name): Perform name lookup when the
      	template name is proceeded by "template" if the qualifying scope
      	is non-dependent.
      	* typeck.c (composite_pointer_type_r): Correctly handle
      	pointer-to-member types.
      	(build_const_cast): Likewise.
      
      	* g++.dg/expr/cond5.C: New test.
      	* g++.dg/expr/constcast1.C: Likewise.
      	* g++.dg/expr/ptrmem2.C: Likewise.
      	* g++.dg/expr/ptrmem3.C: Likewise.
      	* g++.dg/lookup/main1.C: Likewise.
      	* g++.dg/template/lookup6.C: Likewise.
      
      From-SVN: r79663
      9d363a56
    • Kazu Hirata's avatar
      system.h (MD_ASM_CLOBBERS): Move to "Old target macros that have moved to the... · c3690d79
      Kazu Hirata authored
      system.h (MD_ASM_CLOBBERS): Move to "Old target macros that have moved to the target hooks structure".
      
      	* system.h (MD_ASM_CLOBBERS): Move to "Old target macros that
      	have moved to the target hooks structure".
      
      From-SVN: r79656
      c3690d79
    • GCC Administrator's avatar
      Daily bump. · 8b37de20
      GCC Administrator authored
      From-SVN: r79653
      8b37de20
  2. Mar 18, 2004
    • James E Wilson's avatar
      Another patch for pending SB-1 DFA scheduler. · c3840092
      James E Wilson authored
      	* config/mips/mips.md (type): Split move into arith and fmove.  Split
      	hilo into mthilo and mfhilo.  Add trap.  Delete icmp.  Fix all uses.
      	* config/mips/5400.md (ir_vr54_hilo, ir_vr54_arith, ir_vr54_fabs):
      	Likewise.
      	* config/mips/5500.md (ir_vr55_hilo, ir_vr55_arith, ir_vr55_fabs):
      	Likewise.
      	* config/mips/7000.md (rm7_int_other, rm7_mthilo, rm7_mfhilo,
      	rm7_fp_quick): Likewise.
      	* config/mips/9000.md (rm9k_int, rm9k_mfhilo, rm9k_mthilo,
      	rm9k_fquick): Likewise.
      	* config/mips/sr71k.md (ir_sr70_hilo, ir_sr70_arith, ir_sr70_fabs):
      	Likewise.
      	(ir_sr70_icmp): Delete.
      
      From-SVN: r79650
      c3840092
    • Richard Kenner's avatar
      cp-tree.def (TEMPLATE_TYPE_PARM, [...]): Update comments. · a2982c1b
      Richard Kenner authored
      	* cp-tree.def (TEMPLATE_TYPE_PARM, TYPEOF_TYPE): Update comments.
      	* cp-tree.h (NEW_EXPR_USE_GLOBAL, DELETE_EXPR_USE_GLOBAL): Add check.
      	(DELETE_EXPR_USE_VEC, COMPOUND_EXPR_OVERLOADED): Likewise.
      	(KOENIG_LOOKUP_P, PTRMEM_OK_P, TEMPLATE_TYPE_PARM_INDEX): Likewise.
      	(TYPENAME_TYPE_FULLNAME): Add check and use type.values.
      	(TYPEOF_TYPE_EXPR): New macro.
      
      From-SVN: r79645
      a2982c1b
    • Richard Kenner's avatar
      * stor-layout.c (set_sizetype): Use TYPE_ORIG_SIZE_TYPE. · d3b6a5fb
      Richard Kenner authored
      From-SVN: r79642
      d3b6a5fb
    • Michael Koch's avatar
      2004-03-18 Michael Koch <konqueror@gmx.de> · 138f5109
      Michael Koch authored
      	* java/nio/channels/spi/AbstractSelectableChannel.java
      	(keys): Initialize at declaration.
      	(locate): keys cant be null.
      	(add): Removed.
      	(addSelectionKey): New method.
      	(removeSelectionKey): New method.
      	* java/nio/channels/spi/AbstractSelectionKey.java
      	(cancel): Call AbstractSelector.cancelKey(SelectionKey key).
      	* java/nio/channels/spi/AbstractSelector.java
      	(provider): Javadoc added.
      	(cancelledKeys): Javadoc added.
      	(cancelKey): Javadoc added, add key to cancelledKeys.
      	(deregister): Implemented.
      
      From-SVN: r79640
      138f5109
    • Richard Kenner's avatar
      Fix typo in comment. · bdb5db66
      Richard Kenner authored
      From-SVN: r79639
      bdb5db66
    • Richard Kenner's avatar
      tree.h (TREE_CHECK2, [...]): New macros. · eb34af89
      Richard Kenner authored
      	* tree.h (TREE_CHECK2, TREE_CHECK3, TREE_CHECK5): New macros.
      	(tree_check2_failed, tree_check3_failed, tree_check5_failed): New decl.
      	(FUNC_OR_METHOD_CHECK, SET_ARRAY_OR_VECTOR_CHECK): New macros.
      	(REC_OR_UNION_CHECK, NUMERICAL_TYPE_CHECK): Likewise.
      	(TYPE_VALUES, TYPE_DOMAIN, TYPE_FIELDS, TYPE_METHODS, TYPE_VFIELD):
      	Protect with proper check.
      	(TYPE_ARG_TYPES, TYPE_METHOD_BASETYPE, TYPE_OFFSET_BASETYPE): Likewise.
      	(TYPE_MIN_VALUE, TYPE_MAX_VALUE): Likewise.
      	* tree.c (type_hash_eq): Rewrite to access proper fields for each type.
      	(tree_check2_failed, tree_check3_failed, tree_check5_failed): New.
      	* c-typeck.c (build_array_ref): Use TYPE_DOMAIN, not TYPE_VALUES.
      	* dwarf2out.c (gen_enumeration_type_die): Use TYPE_VALUES,
      	not TYPE_FIELDS.
      
      	* cp/class.c (finish_struct_bits): Use TYPE_VFIELD and TYPE_METHODS.
      	* cp/error.c (dump_type): Use TYPEOF_TYPE_EXPR.
      	* cp/pt.c (tsubst): Likewise.
      	* cp/semantics.c (finish_typeof): Likewise.
      	* cp/search.c (dfs_unuse_fields): Handle TYPENAME_TYPE, TYPEOF_TYPE,
      	and TEMPLATE_TYPE_PARM.
      	* cp/typeck.c (comptypes): Use TYPE_ORIG_SIZE_TYPE, not TYPE_DOMAIN.
      	(build_array_ref): Use TYPE_DOMAIN, not TYPE_VALUES.
      
      	* java/java-tree.h: Changes throughout to add checking to macros
      	and numerous whitespace changes.
      	(VAR_OR_FIELD_CHECK): New macro.
      	* java/jcf-write.c (get_access_flags): Use FIELD_PUBLIC, METHOD_PUBLIC,
      	FIELD_FINAL, and METHOD_FINAL instead of CLASS_PUBLIC and CLASS_FINAL.
      
      	* ada/ada-tree.h (TYPE_LEFT_JUSTIFIED_MODULAR_P): Add checking.
      	(TYPE_CONTAINS_TEMPLATE_P, TYPE_OBJECT_RECORD_TYPE): Likewise.
      	(TYPE_RM_SIZE_INT): Directly use type.values.
      	(TREE_LOOP_ID): Clean up check.
      	* ada/decl.c (gnat_to_gnu_entity, case E_Enumeration_Type): Use
      	TYPE_VALUES, not TYPE_FIELDS.
      	* ada/trans.c (convert_with_check): Delay access of bounds of basetype
      	until sure is numeric.
      
      From-SVN: r79638
      eb34af89
    • Mostafa Hagog's avatar
      gcse.c (eliminate_partially_redundant_loads): Reject change if dest is set... · 2171cb85
      Mostafa Hagog authored
      gcse.c (eliminate_partially_redundant_loads): Reject change if dest is set between beginning and current insn.
      
      2004-03-18  Mostafa Hagog  <mustafa@il.ibm.com>
      
              * gcse.c (eliminate_partially_redundant_loads): Reject change if
              dest is set between beginning and current insn.
      
      From-SVN: r79636
      2171cb85
    • Graydon Hoare's avatar
      remove incorrectly merged changelog entry · 61b28f56
      Graydon Hoare authored
      From-SVN: r79635
      61b28f56
    • Mark Mitchell's avatar
      c-decl.c (grokdeclarator): Do not complain about redeclaring visible "static"... · 4ada538b
      Mark Mitchell authored
      c-decl.c (grokdeclarator): Do not complain about redeclaring visible "static" identifiers "extern" in a...
      
      	* c-decl.c (grokdeclarator): Do not complain about redeclaring
      	visible "static" identifiers "extern" in a local scope.
      
      	* dwarf2out.c (loc_descriptor_from_tree): Handle pre- and
      	post-increments/decrements.
      
      	* gcc.dg/local1.c: New test.
      
      	* gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
      
      From-SVN: r79634
      4ada538b
    • Bob Wilson's avatar
      xtensa.c (current_function_arg_words): Delete. · 79e9ebdc
      Bob Wilson authored
      	* config/xtensa/xtensa.c (current_function_arg_words): Delete.
      	(xtensa_builtin_saveregs): Use current_function_args_info.arg_words.
      	(xtensa_va_start): Remove assignment to current_function_arg_words.
      
      From-SVN: r79632
      79e9ebdc
    • Joseph Myers's avatar
      * be.po, da.po, el.po, es.po, ja.po, nl.po, sv.po, tr.po: Update. · b73aceda
      Joseph Myers authored
      From-SVN: r79630
      b73aceda
    • Richard Sandiford's avatar
      alias.c (record_set): Detect the case where a register is assigned a new value... · 5da6f168
      Richard Sandiford authored
      alias.c (record_set): Detect the case where a register is assigned a new value that has the same base...
      
      	* alias.c (record_set): Detect the case where a register is assigned
      	a new value that has the same base term as the old one.
      
      From-SVN: r79629
      5da6f168
    • Rainer Orth's avatar
      natFileChannelPosix.cc (mapImpl): Cast MAP_FAILED to void *. · acc63e4c
      Rainer Orth authored
      	* gnu/java/nio/channels/natFileChannelPosix.cc (mapImpl): Cast
      	MAP_FAILED to void *.
      
      From-SVN: r79627
      acc63e4c
    • Zdenek Dvorak's avatar
      doloop.c: Removed. · 689ba89d
      Zdenek Dvorak authored
      	* doloop.c: Removed.
      	* loop-doloop.c: New file.
      	* Makefile.in (doloop.o): Remove.
      	(loop-doloop.o): New.
      	* cfgloop.h (get_loop_level, doloop_optimize_loops): Declare.
      	* cfgloopanal.c (get_loop_level): New function.
      	* loop-iv.c (iv_number_of_iterations): Handle case when loop
      	is leaved immediatelly.
      	* loop.c (strength_reduce): Do not call doloop optimization.
      	* loop.h (LOOP_BCT): Removed.
      	* passes.c (rest_of_handle_loop_optimize): Do not use LOOP_BCT.
      	(rest_of_handle_loop2): Call doloop_optimize_loops.
      	(rest_of_compilation): Test for optimizations moved to
      	rest_of_handle_loop2.
      
      From-SVN: r79625
      689ba89d
    • Fariborz Jahanian's avatar
      Fixed some stack size allocation in G5's mixed mode. · 327e5343
      Fariborz Jahanian authored
      Oked by David Edelsohn.
      
      From-SVN: r79624
      327e5343
    • Arnaud Charlet's avatar
      [multiple changes] · a336eaca
      Arnaud Charlet authored
      2004-03-18  Arnaud Charlet  <charlet@act-europe.fr>
      
      	* 5atpopsp.adb: Remove RTEMS from list of platforms using this file.
      
      	Code clean up:
      	* 5ataprop.adb, 5ftaprop.adb, 5htaprop.adb, 5itaprop.adb, 5staprop.adb,
      	5vtaprop.adb, 5wtaprop.adb, 7staprop.adb (Finalize_TCB): Use
      	Specific.Set instead of direct call to e.g pthread_setspecific.
      
      2004-03-18  Thomas Quinot  <quinot@act-europe.fr>
      
      	* adaint.c: Update comments.
      
      	* Makefile.in: set PREFIX_OBJS, SYMLIB, THREADSLIB, and
      	GNATLIB_SHARED for FreeBSD.
      
      2004-03-18  Jose Ruiz  <ruiz@act-europe.fr>
      
      	* init.c [VxWorks]: Do not fix the stack size for the environment task.
      	When needed (stack checking) the stack size is retrieved
      	from the VxWorks kernel.
      
      	* Makefile.in: Flag -nostdinc is required when building the run time
      	for avoiding looking for files in the base compiler.
      	Add the VxWorks specific version of the package body for
      	System.Stack_checking.Operations (5zstchop.adb).
      
      	* Make-lang.in: Add the object file for
      	System.Stack_Checking.Operations.
      
      	* Makefile.rtl: Add object file for the package
      	System.Stack_Checking.Operations.
      
      	* s-stchop.ads, s-stchop.adb, 5zstchop.adb: New files.
      
      	* s-stache.ads, s-stache.adb: Move the operations related to stack
      	checking from this package to package System.Stack_Checking.Operations.
      	This way, stack checking operations are only linked in the final
      	executable when using the -fstack-check flag.
      
      2004-03-18  Doug Rupp  <rupp@gnat.com>
      
      	* Makefile.in [VMS]: Handle 64 bit specs (5qsystem.ads, 5xcrtl.ads).
      	Reorganize ifeq's.
      
      	* 5qsystem.ads, 5xcrtl.ads: New files.
      
      2004-03-18  Vincent Celier  <celier@gnat.com>
      
      	* prj.adb (Reset): Reset hash table Files_Htable
      
      	* prj-env.adb (Source_Paths, Object_Paths): New tables.
      	(Add_To_Source_Path, Add_To_Object_Path): New procedures, to replace
      	the procedures Add_To_Path_File.
      	(Set_Ada_Paths): Accumulate source and object dirs in the tables,
      	making sure that each directory is present only once and, for object
      	dirs, when a directory already present is added, the duplicate is
      	removed and the directory is always put as the last in the table.
      	Write the path files at the end of these accumulations.
      
      	* prj-nmsc.adb (Record_Source): Add source file name in hash table
      	Files_Htable for all sources.
      
      	* prj-proc.adb (Process): Remove restrictions between not directly
      	related extending projects.
      
      2004-03-18  Emmanuel Briot  <briot@act-europe.fr>
      
      	* prj-nmsc.ads, prj-nmsc.adb (Ada_Check): New parameter Trusted_Mode.
      	(Find_Sources): Minor speed optimization.
      
      	* prj-proc.ads, prj-proc.adb (Check, Recursive_Check, Process): New
      	parameter Trusted_Mode.
      
      2004-03-18  Sergey Rybin  <rybin@act-europe.fr>
      
      	* scn.adb (Determine_License): Take into account a degenerated case
      	when the source contains only comments.
      
      2004-03-18  Ed Schonberg  <schonberg@gnat.com>
      
      	* sem_warn.adb (Check_References): For a warning on a selected
      	component that does not come from source, locate an uninitialized
      	component of the record type to produce a more precise error message.
      
      From-SVN: r79623
      a336eaca
    • Jan Hubicka's avatar
      predict.c (propagate_freq): Compute correctly frequency of EXIT_BLOCK. · 214ee4a2
      Jan Hubicka authored
      	* predict.c (propagate_freq): Compute correctly frequency of
      	EXIT_BLOCK.
      
      From-SVN: r79621
      214ee4a2
    • Ian Lance Taylor's avatar
      pex-unix.c (pexecute): Use vfork instead of fork, with appropriate changes to make this safe. · fed8129b
      Ian Lance Taylor authored
      	* pex-unix.c (pexecute): Use vfork instead of fork, with
      	appropriate changes to make this safe.
      	* pex-common.h (STDERR_FILE_NO): Define.
      
      From-SVN: r79617
      fed8129b
    • Ian Lance Taylor's avatar
      Makefile.in: Clean up REQUIRED_OFILES and CONFIGURED_OFILES for an 80 column screen. · e8190aa2
      Ian Lance Taylor authored
      	* Makefile.in: Clean up REQUIRED_OFILES and CONFIGURED_OFILES for
      	an 80 column screen.  Run maint-deps.
      
      From-SVN: r79616
      e8190aa2
    • GCC Administrator's avatar
      Daily bump. · d2414438
      GCC Administrator authored
      From-SVN: r79612
      d2414438
  3. Mar 17, 2004
    • Eric Christopher's avatar
      builtins.c (apply_args_size): Use reg_raw_mode. · 33521f7d
      Eric Christopher authored
      2004-03-17  Eric Christopher  <echristo@redhat.com>
      
      	* builtins.c (apply_args_size): Use reg_raw_mode.
      	(apply_result_size): Ditto.
      
      From-SVN: r79609
      33521f7d
    • Graydon Hoare's avatar
      [multiple changes] · 86881a7b
      Graydon Hoare authored
      2004-03-12  Graydon Hoare  <graydon@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java: Clipping fixes.
      	* javax/swing/JComponent.java (paint): Use persistent double buffer.
      	* javax/swing/JList.java (ListListener): Revalidate on changes.
      	* javax/swing/JScrollPane.java: Reimplement.
      	* javax/swing/JViewport.java: Reimplement.
      	* javax/swing/ScrollPaneLayout.java: Reimplement.
      	* javax/swing/ViewportLayout.java: Tidy up.
      	* javax/swing/plaf/basic/BasicButtonListener.java: Remove printlns.
      	* javax/swing/plaf/basic/BasicScrollPaneUI.java: Reimplement.
      	* javax/swing/plaf/basic/BasicSliderUI.java: Handle missing labels.
      	* javax/swing/plaf/basic/BasicViewportUI.java: Implement in terms of
      	backing store only.
      
      2004-03-11  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
      	(window_wm_protocols_filter): New function.
      	(window_focus_in_cb): Remove function.
      	(window_focus_out_cb): Likewise.
      	(window_focus_or_active_state_change_cb): New function.
      	(create): Add filter that removes WM_TAKE_FOCUS client messages.
      	(connectSignals): Don't attach handlers to focus-in-event or
      	focus-out-event signals.  Handle notify signal.
      
      2004-03-11  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java
      	(gtkSetLabel): New native method declaration.
      	(setLabel): Use gtkSetLabel.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkSetLabel): New method.
      
      2004-03-10  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics.java (setColor): Default to
      	black when color argument is null.
      
      2004-03-10  Kim Ho  <kho@redhat.com>
      
      	* java/awt/Container.java: Remove check
      	for drag events.
      
      2004-03-10  Kim Ho  <kho@redhat.com>
      
      	* java/awt/Container.java: (visitChild):
      	Remove candidate clip. Use the component
      	clip to intersect.
      	* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
      	(handleEvent): Use the PaintEvent's clip.
      
      2004-03-10  Kim Ho  <kho@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
      	(handleEvent): Don't set the clip for the
      	Graphics object.
      
      2004-03-09  Graydon Hoare  <graydon@redhat.com>
      
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:
      	Fix double <-> fixed macros, reset font transform.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c:
      	Likewise.
      
      2004-03-09�� Kim Ho  <kho@redhat.com>
      
      	* java/awt/Container.java: (visitChild): Move
      	the x and y coordinate of the component rectangle
      	to correct position.
      	(handleEvent): Forward drag events to the pressed
      	component.
      	* javax/swing/plaf/basic/BasicScrollBarUI.java:
      	Fix comments.
      	(ArrowButtonListener::mousePressed): Stop the
      	existing timer.
      	(mouseDragged): Implement.
      	(TrackListener::mousePressed): Only react if
      	the press doesn't occur on the thumb, otherwise
      	just set the offset.
      	(TrackListener::mouseReleased): Unset the isAdjusting
      	value.
      	(createIncreaseIcon): Switch icon.
      	(createDecreaseIcon): Switch icon.
      	(calculatePreferredSize): Use width.
      	(getThumbBounds): Use the top as the lower value.
      	(layoutVScrollBar): Switch the button locations.
      	(paintIncreaseHighlight): Paint correct side of thumb.
      	(paintDecreaseHighlight): ditto.
      	(valueForYPosition): Use top as the lower value.
      	* javax/swing/plaf/basic/BasicSliderUI.java:
      	Fix comments.
      	(mouseDragged): Implement.
      	(mousePressed): Only react when the thumb isn't
      	pressed, otherwise just set offset.
      	(mouseReleased): Handle a release of the thumb.
      	(scrollDueToClickInTrack): Stop the timer first.
      	* javax/swing/JProgressBar.java:
      	(setString): Fix change condition.
      	* javax/swing/JSeparator.java:
      	Remove println's.
      
      2004-03-08  David Jee  <djee@redhat.com>
      
      	* java/awt/image/AffineTransformOp.java:
      	(filter): Use Graphics2D interface instead of directly using the
      	GdkGraphics2D peer.
      
      2004-03-05  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkButtonPeer.java
      	(handleEvent): Action events are generated upon MOUSE_RELEASED.
      	* java/awt/Container.java
      	(acquireComponentForMouseEvent): Fixed.
      	(handleEvent): Fixed.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
      	(state_to_awt_mods_with_button_states): New method.
      	(pre_event_handler): Fixed mouse event generation.
      
      2004-03-05  Olga Rodimina  <rodimina@redhat.com>
      
      	gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(GdkGraphics2D (BufferedImage)): Initialize
      	pixmap associated with specified BufferedImage.
      	(setPaint): Changed implementation of Texture
      	Paint to use AffineTransformOp.
      	* java/awt/image/AffineTransformOp.java
      	(createCompatibleDestRaster): Throw RasterFormatException
      	if resulting width or height of raster is 0.
      
      2004-03-04  Olga Rodimina  <rodimina@redhat.com>
      
      	* java/awt/image/AffineTransformOp.java:
      	Removed unnecessary field interpolationType.
      	Formatted some of the lines to be consistent with
      	the GNU style.
      	(AffineTransformOp): Create new RenderingHints
      	containing specified interpolation type.
      	(createCompatibleDestImage): Implemented.
      	(createCompatibleDestRaster): Implemented.
      	(filter): Implemented.
      	(getBounds2D(BufferedImage)): Implemented.
      	(getBounds2D(Raster)): Implemented.
      	(getInterpolationType): Get interpolation value from
      	rendering hints.
      
      2004-03-04  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkContainerPeer.java
      	(setFont): Check if child peers are null.
      
      2004-03-04  Graydon Hoare  <graydon@redhat.com>
      
      	* testsuite/lib/libjava.exp (libjava_find_lib): Don't include
      	.libs in -L option.
      	(libjava_arguments): Add new libraries to argument list.
      
      2004-03-04  Tom Tromey  <tromey@redhat.com>
      
      	* Makefile.in: Rebuilt.
      	* Makefile.am (toolexeclib_LTLIBRARIES): Added lib-java-awt.la,
      	lib-javax-swing.la, lib-java-applet.la, lib-java-beans.la.
      	(misc_java_source_files): New macro.
      	(swing_java_source_files): Likewise.
      	(awt_java_source_files): Pruned.
      	(applet_java_source_files): New macro.
      	(beans_java_source_files): Likewise.
      	(lib_java_applet_la_SOURCES): Likewise.
      	(lib_java_awt_la_SOURCES): Likewise.
      	(lib_javax_swing_la_SOURCES): Likewise.
      	(lib_java_beans_la_SOURCES): Likewise.
      	(all_java_object_files): Likewise.
      	(%.lo: %.java): Use all_java_object_files.
      	(all_java_source_files): Added new _SOURCES.
      	(ordinary_java_source_files): Removed awt_java_source_files.
      
      2004-03-02  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added java/awt/image/AffineTransformOp.java
      	* Makefile.in: Re-generated.
      	* java/awt/image/AffineTransformOp.java: New Class.
      
      2004-03-01  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(setPaint): Interpret correctly TexturePaint's
      	anchor rectangle.
      	(drawImage): Fixed scale factors of the affine
      	transform.
      
      2004-02-27  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics.java
      	(GdkGraphics(Component)): Inherit font from component.
      	(drawString): Use font style.
      	* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java
      	(gtkSetFont): New native method declaration.
      	(setFont): New method.
      	* gnu/java/awt/peer/gtk/GtkComponentPeer.java
      	(gtkSetFont): New native method declaration.
      	(setFont): Call new native method gtkSetFont.
      	* gnu/java/awt/peer/gtk/GtkContainerPeer.java
      	(setFont): For all child components who do not their fonts set,
              set their peers' fonts with this container's font.
      	* gnu/java/awt/peer/gtk/GtkLabelPeer.java:
      	Move all native method declarations to the top for readability.
      	(gtkSetFont): New native method declaration.
      	(setFont): New method.
      	* java/awt/Component.java
      	(setFont): Invalidate after setting the font.
      	* java/awt/Container.java
      	(invalidateTree): New method.
      	(setFont): Invalidate the container tree after setting the font.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics_drawString): Use font style.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkSetFont): New method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkSetFont): New method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkLabelPeer_gtkSetFont): New method.
      
      2004-02-27  Olga Rodimina <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(updateBufferedImage): New helper function.
      	Updates BufferedImage in memory if it was changed.
      	(draw): changed to update BufferedImage in memory after
      	this drawing operation
      	(fill): Ditto.
      	(draw3DRect): Ditto.
      	(fill3DRect): Ditto.
      	(clearRect): Ditto.
      	(drawRaster): Ditto.
      	(drawImage) : Ditto. Update only in case of GtkOffScreenImage with
      	no affine transformation.
      	(drawGlyphVector): Ditto.
      
      2004-02-26  Olga Rodimina <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(isBufferedImageGraphics): New Helper function.
      	Returns true if this graphics2d can be used to draw
      	into buffered image and false otherwise.
      	(updateImagePixels): New Helper function.
      	Updates pixels in the BufferedImage.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
      	(getImagePixels): New function. Returns pixels
      	of the buffered image associated with
      	this Graphics2D.
      
      2004-02-26  David Jee  <djee@redhat.com>
      
      	* java/awt/BorderLayout.java
      	(layoutContainer): Fix width and height calculations to ensure
      	that they're non-negative.
      	* java/awt/Component.java
      	(setBackground): If c is null, inherit from closest ancestor whose
      	background color is set.
      
      2004-02-26�� Kim Ho�� <kho@redhat.com>
      
      	* Makefile.am: Add new files.
      	* Makefile.in: Re-generate.
      	* javax/swing/JProgressBar.java:
      	(JProgressBar(int, int int)): Throw
      	IllegalArgumentException if orientation is
      	invalid.
      	(JProgressBar(BoundedRangeModel)): Create
      	ChangeListener and register it. UpdateUI.
      	(getChangeListeners): Implement.
      	(setModel): Reset ChangeListener.
      	* javax/swing/JScrollBar.java: Implement.
      	* javax/swing/JSeparator.java: Implement.
      	* javax/swing/JSlider.java:
      	(JSlider(int, int, int, int)): Throw
      	IllegalArgumentException if orientation
      	is invalid.
      	(getChangeListeners): Fix method name.
      	* javax/swing/SwingUtilities.java:
      	(layoutCompoundLabel): If there is no text,
      	set the text rectangle dimensions to 0.
      	* javax/swing/plaf/basic/BasicButtonUI.java:
      	(paint): If there is no text, don't paint it.
      	* javax/swing/plaf/basic/BasicScrollBarUI.java:
      	Implement.
      	* javax/swing/plaf/basic/BasicSeparatorUI.java:
      	Implement.
      	* javax/swing/plaf/basic/BasicSliderUI.java:
      	(propertyChange): If the model changes, change
      	the listeners accordingly.
      
      2004-02-25  Graydon Hoare  <graydon@redhat.com>
      
      	* javax/swing/AbstractButton.java: Add "final" qualifiers.
      	* javax/swing/JList.java: Reimplement.
      	* javax/swing/DefaultListSelectionModel.java: Reimplement.
      	* javax/swing/plaf/basic/BasicListUI.java: Reimplement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java: Add "purple" values.
      	* javax/swing/ListModel.java: Javadoc.
      	* javax/swing/ListSelectionModel.java: Add missing methods.
      	* javax/swing/AbstractListModel.java: Javadoc and corrections.
      	* javax/swing/DefaultListModel.java: Javadoc and corrections.
      	* javax/swing/ListModel.java: Javadoc and corrections.
      	* javax/swing/DefaultListCellRenderer.java: Minor tidying.
      
      2004-02-25  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkFontPeer.java
      	(GtkFontPeer): Change default size to 12.
      	* gnu/java/awt/peer/gtk/GtkToolkit.java
      	(getFontPeer): Change default size to 12.
      	(getClasspathFontPeer): Likewise. Set default name to "Default".
      	* java/awt/Font.java
      	(Font(Map)): Call Font(String,Map).
      	(Font(String,Map)): If attrs is null, initialize it as an empty
      	HashMap, which will ensure that the Font will get default attributes.
      
      2004-02-25  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkFontPeer.java
      	(GtkFontPeer(String,int)): Call the new constructor with size 1.
      	(GtkFontPeer(String,int,int)): New constructor with size attribute.
      	* gnu/java/awt/peer/gtk/GtkToolkit.java
      	(getFontPeer(String,int)): Call the new overload method with size 1.
      	(getFontPeer(String,int,int)): New method. Overloaded with size
      	attribute.
      	(getClasspathFontPeer): Set the size of the font.
      
      2004-02-24  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(bimage): New field.
      	(GdkGraphics2D): New Constructor. Constructs Graphics
      	object that can be used to draw into the Buffered Image.
      	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java:
      	(GdkGraphicsEnvironment): Fixed to include public
      	keyword.
      	(createGraphics): Implemented.
      	* gnu/java/awt/peer/gtk/GtkToolkit.java
      	(getLocalGraphicsEnvironment): Implemented.
      	* java/awt/GraphicsEnvironment.java:
      	(getLocalGraphicsEnvironment): Implemented.
      	* java/awt/image/BufferedImage.java:
      	(createGraphics): Implemented.
      
      2004-02-24  David Jee  <djee@redhat.com>
      
      	* java/awt/Component.java
      	(eventTypeEnabled): Add MOUSE_MOVED and MOUSE_DRAGGED event types.
      	* java/awt/Container.java
      	(addNotifyContainerChildren): Fix event enabling.
      
      2004-02-23  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added
      	gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java
      	* Makefile.in: Re-generated.
      	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java:
      	New Class.
      
      2004-02-19  Kim Ho  <kho@redhat.com>
      
      	* Makefile.am: Add BasicProgressBarUI
      	* Makefile.in: Regenerate.
      	* javax/swing/JProgressBar.java:
      	Re-implement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java
      	Add constants for JProgressBar.
      	* javax/swing/plaf/basic/BasicProgressBarUI.java
      	Implement.
      	* javax/swing/plaf/basic/BasicSliderUI.java
      	Change comments.
      	(calculateGeometry): New method
      	(paint): Remove unnecessary size calculations.
      
      2004-02-18  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(drawRaster): Fixed small error that caused
      	imageToUser transformation to be set incorrectly.
      	(toString): Implemented.
      
      2004-02-18  David Jee  <djee@redhat.com>
      
      	* java/awt/CardLayout.java
      	(addLayoutComponent): Show the first component added as the default.
      	(removeLayoutComponent): After removing, show the next component.
      	(gotoComponent): If there is only one component, show it and return.
      
      2004-02-18  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/JSlider.java: Re-order
      	modifiers.
      	* javax/swing/JLabel.java: Re-order
      	modifiers.
      	* javax/swing/JComponent.java:
      	(addPropertyChangeListener):
      	Implement.
      	(removePropertyChangeListener):
      	ditto.
      	(firePropertyChangeEvent):
      	ditto.
      
      2004-02-17  David Jee  <djee@redhat.com>
      
      	* java/awt/Component.java
      	(show): Dispatch ComponentEvent via system event queue.
      	(hide): Likewise.
      	(move): Likewise.
      	(resize): Likewise.
      	(reshape): Likewise.
      	* java/awt/Window.java
      	(setBoundsCallback): Likewise.
      
      2004-02-17  David Jee  <djee@redhat.com>
      
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setNativeBounds):
      	Use gtk_widget_set_size_request() instead of the deprecated
      	gtk_widget_set_usize().
      
      2004-02-17  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/JSlider.java: Fix comments and
      	make property strings constants.
      	(createStandardLabels): Use the labels
      	preferred size as bounds.
      	* javax/swing/plaf/basic/BasicSliderUI.java
      	Fix comments.
      	(ScrollHandler::actionPerformed): Don't
      	calculate the timer stop value. Let the
      	MouseListeners find the stop location.
      	(getPreferredHorizontalSize): Re-implement.
      	(getPreferredVerticalSize): ditto.
      	(getMinimumHorizontalSize): ditto.
      	(getMinimumVerticalSize): ditto.
      	(getPreferredSize): ditto.
      	(getMinimumSize): ditto.
      	(getMaximumSize): ditto.
      	(paintTicks): Use doubles to find the
      	tick location.
      	(paintHorizontalLabel):�� Use preferredSize
      	as initial width and height.
      	(paintVerticalLabel): ditto.
      
      2004-02-17  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/JLabel.java: Changed
      	property strings to constants.
      	(DISPLAYED_MNEMONIC_INDEX_CHANGED_PROPERTY):
      	New property.
      	(setText): Change mnemonic index if
      	text is too short.
      	(setDisplayedMnemonicIndex): Fire property
      	change event.
      	(getDisplayedMnemonicIndex): Remove check
      	against short text.
      
      2004-02-17 Olga Rodimina <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java:
      	(drawImage(img,xform,obs)): Invert xform before
      	passing the xform to cairo.
      	(drawImage(img,x,y,bgcolor,obs)): Implemented.
      	(drawImage (img,x,y,w,h,bgcolor,obs)): Partly
      	implemented.
      	(drawImage (img,x,y,w,h,obs)): Implemented.
      	(drawImage (img,dx1,dy1,dx2,dy2,sx1,sy1,sx2,sy2,
      	bgcolor,obs)): Partly implemented.
      	(drawImage (img,dx1,dy1,dx2,dy2,sx1,sy1,sx2,sy2,obs)):
      	Implemented.
      	* java/awt/image/BufferedImage.java:
      	(copyData): if dest is null, create raster with same
      	dimensions as the current image.
      
      2004-02-16  Graydon Hoare  <graydon@redhat.com>
      
      	* javax/swing/plaf/basic/BasicLabelUI.java
      	(getPreferredSize): Use layoutCL.
      	* javax/swing/plaf/basic/BasicGraphicsUtils.java
      	(getPreferredButtonSize): Start with empty view rect, layout using
      	component's preferred alignment.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java: Add some Label and
      	List defaults.
      
      2004-02-16  David Jee  <djee@redhat.com>
      
      	* java/awt/Component.java
      	(show): Dispatch COMPONENT_SHOWN ComponentEvent.
      	(hide): Dispatch COMPONENT_HIDDEN ComponentEvent.
      	(move): Erase old bounds and repaint new bounds. Dispatch
      	COMPONENT_MOVED ComponentEvent.
      	(resize): Erase old bounds and repaint new bounds. Dispatch
      	COMPONENT_RESIZED ComponentEvent.
      	(reshape): Dispatch COMPONENT_RESIZED and COMPONENT_MOVED
      	ComponentEvents.
      	* java/awt/Window.java
      	(setBoundsCallback): Dispatch COMPONENT_RESIZED and COMPONENT_MOVED
      	ComponentEvents.
      
      2004-02-16  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java:
      	(setRenderingHint): Added implementation of
      	Interpolation rendering hints.
      	(setRenderingHints): Ditto.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
      	(drawPixels): fixed to allow user to choose type
      	of filtering that should be used when displaying images.
      	(cairoSurfaceSetFilter): New method. Sets filter type for
      	interpolation of pixel values.
      
      2004-02-16  David Jee  <djee@redhat.com>
      
      	* java/awt/GridBagLayout.java
      	(calcCellSizes): Rows or columns with zero sizes should still be
      	considered for extra space distribution.
      
      2004-02-16  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/JLabel.java: Re-implement.
      	* javax/swing/plaf/basic/BasicLabelUI.java
      	Re-implement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Added constant.
      
      2004-02-16�� Kim Ho�� <kho@redhat.com>
      
      	* javax/swing/JSlider.java: Fix indentation and comments.
      	(setModel): Remove null check to conform with Sun's.
      	(setOrientation): Throw exception if not
      	HORIZONTAL or VERTICAL.
      	(getInverted): Use private variable instead of
      	ComponentOrientation.
      	(setInverted): ditto.
      	* javax/swing/plaf/basic/BasicSliderUI.java:
      	Fix indentation and comments.
      	(propertyChange): Remove check for inverted slider, handle
      	in main paint.
      	(getMinimumSize): Return preferred size.
      	(getMaximumSize): ditto.
      	(calculateFocusRect): Don't relocate rectangle.
      	(drawInverted): Return XOR of the slider's inversion and
      	the component's orientation.
      	(paint): Update leftToRightCache
      
      2004-02-13  David Jee  <djee@redhat.com>
      
      	* java/awt/GridBagLayout.java
      	(GetLayoutInfo): Fix weight and size distribution. Relocate repeated
      	code to helper methods.
      	(sortBySpan): New helper method.
      	(distributeSizeAndWeight): Likewise.
      	(calcCellWeights): Likewise.
      	(calcCellSizes): Add comments.
      
      2004-02-13  David Jee  <djee@redhat.com>
      
      	* java/awt/Component.java
              (show): Only do something if component is invisible at the moment.
              (hide): Only do something if component is visible at the moment.
              (reshape): If lightweight, erase old bounds and repaint new bounds.
      
      2004-02-13�� Kim Ho�� <kho@redhat.com>
      
      	* Makefile.am: Updated for new file.
      	* Makefile.in: Regenerated.
      	* javax/swing/JSlider.java: Reimplement.
      	* javax/swing/SwingUtilities.java
      	(layoutCompoundLabel): Use icon height
      	instead of width.
      	(paintComponent): Implement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Add JSlider defaults.
      	* javax/swing/plaf/basic/BasicSliderUI.java:
      	Implement. New file.
      
      From-SVN: r79607
      86881a7b
    • Paolo Bonzini's avatar
      configure.in: Remove symbolic link section. · ab3533d6
      Paolo Bonzini authored
      2004-03-17  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.in: Remove symbolic link section.
      	* configure: Regenerate.
      	* Makefile.tpl (links): Remove.
      	* Makefile.in: Regenerate.
      
      From-SVN: r79596
      ab3533d6
    • Kaveh R. Ghazi's avatar
      * gcc.dg/torture/builtin-convert-1.c: New test. · 08ec56cb
      Kaveh R. Ghazi authored
      From-SVN: r79591
      08ec56cb
    • Ralf Corsepius's avatar
      re PR target/14577 (Switching sh-rtems to ELF) · d3daf7bb
      Ralf Corsepius authored
      2004-03-16  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
      
      	PR target/14577
      	* config.gcc: Switch sh-*-rtems* to ELF.  Add sh-*-rtemscoff.
      
      From-SVN: r79590
      d3daf7bb
    • Jakub Jelinek's avatar
      t-linux64 (bispecs): Don't add -mlong-double-128 for 32-bit builds when defaulting to 32-bit. · bb6df272
      Jakub Jelinek authored
      	* config/rs6000/t-linux64 (bispecs): Don't add -mlong-double-128 for
      	32-bit builds when defaulting to 32-bit.
      
      From-SVN: r79587
      bb6df272
    • Jan Hubicka's avatar
      cfgrtl.c (rtl_create_basic_block): Pre-allocate basic_block_info array. · 7eca0767
      Jan Hubicka authored
      	* cfgrtl.c (rtl_create_basic_block): Pre-allocate basic_block_info
      	array.
      
      From-SVN: r79585
      7eca0767
    • James E Wilson's avatar
      Patch for pending SB-1 DFA scheduler. · 3a3ae5e5
      James E Wilson authored
      	* config/mips/mips.md (zero_extendsidi2): Add length attribute.
      	(hazard_nop): Change type to nop.
      	(type): Split arith into arith, shift, slt, clz.  Delete darith.
      	Fix all uses.  Change arith to multi if more than one insn emitted.
      	* config/mips/5400.md (ir_vr54_arith): Likewise.
      	* config/mips/5500.md (ir_vr55_arith): Likewise.
      	* config/mips/7000.md (rm7_int_other): Likewise.
      	* config/mips/9000.md (rm9k_int): Likewise.
      	* config/mips/sr71k.md (ir_sr70_arith): Likewise.
      
      From-SVN: r79583
      3a3ae5e5
    • Benjamin Kosnik's avatar
      acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Default setting is new_allocator for all hosts. · 87599abd
      Benjamin Kosnik authored
      2004-03-16  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Default setting is
      	new_allocator for all hosts.
      	* configure: Regenerate.
      
      From-SVN: r79582
      87599abd
    • Paolo Carlini's avatar
      4.cc: Fix for 64-bit pointers. · e20036e2
      Paolo Carlini authored
      2004-03-16  Paolo Carlini  <pcarlini@suse.de>
      
      	* testsuite/22_locale/num_put/put/char/4.cc: Fix for 64-bit pointers.
      	* testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
      
      From-SVN: r79580
      e20036e2
Loading