1. 07 Nov, 2002 9 commits
    • dostime.c: Rewrote from scratch. · eeff4ca3
      	* dostime.c: Rewrote from scratch.
      	* dostime.h (dostime): Removed.
      
      From-SVN: r58892
      Tom Tromey committed
    • Choice.java, [...]: Fixed documentation. · 82396c2a
      2002-11-07  Michael Koch <konqueror@gmx.de>
      
      	* java/awt/Choice.java,
      	java/awt/Container.java,
      	java/awt/GridBagLayout.java:
      	Fixed documentation.
      	* java/awt/peer/ContainerPeer.java:
      	Reindented.
      
      From-SVN: r58888
      Michael Koch committed
    • * reg-stack.c (compensate_edge): Fix sanity check. · c2905f7b
      From-SVN: r58886
      Jan Hubicka committed
    • ICC_Profile.java: Added missing constants. · 3bb5c7a1
      2002-11-07  Michael Koch <konqueror@gmx.de>
      
      	* java/awt/color/ICC_Profile.java:
      	Added missing constants.
      	* java/awt/color/ICC_ColorSpace.java
      	(getMinValue): Added dummy implementation.
      	(getMaxValue): Added dummy implementation.
      	* java/awt/datatransfer/DataFlavor.java
      	(imageFlavor): Added.
      	(isMimeTypeEqual): Must be final.
      	(getDefaultRepresentationClass): Must be non-static.
      	(getDefaultRepresentationClassAsString): Must be non-static.
      	* java/awt/dnd/DragSourceContext.java
      	(dragExit): Corrected argument.
      	(dragDropEnd): Corrected argument.
      	* java/awt/dnd/DragSourceListener.java.java
      	(dragExit): Corrected argument.
      	(dragDropEnd): Corrected argument.
      	* java/awt/font/TextHitInfo.java
      	(toString): Added stubbed implementation.
      	* java/awt/geom/PathIterator.java:
      	The constants must be static.
      	* java/awt/image/VolatileImage.java
      	(IMAGE_INCOMPATIBLE): Fixed typo.
      	* java/awt/image/renderable/RenderableImage.java
      	(HINTS_OBSERVED): Must be static.
      	* java/beans/BeanInfo.java:
      	Constants must be final.
      
      From-SVN: r58885
      Michael Koch committed
    • Daily bump. · d7899d8a
      From-SVN: r58884
      GCC Administrator committed
    • Index: ChangeLog · 3cfe49da
      2002-11-05  Geoffrey Keating  <geoffk@apple.com>
      
      	* config.gcc: Don't create crtbegin, crtend on Darwin; do create
      	crt2.o.  Rearrange t-darwin makefiles.
      	* crtstuff.c [OBJECT_FORMAT_MACHO]: Delete.
      	* unwind-dw2-fde-darwin.c: New.
      	* unwind-dw2-fde-glibc.c: Correct comment.
      	* unwind-dw2-fde.c (__register_frame_info_bases)
      	[DWARF2_OBJECT_END_PTR_EXTENSION]: Clear fde_end.
      	(classify_object_over_fdes): Use last_fde.
      	(add_fdes): Likewise.
      	(linear_search_fdes): Likewise.
      	* unwind-dw2-fde.h (struct object)
      	[DWARF2_OBJECT_END_PTR_EXTENSION]: Add fde_end field.
      	(last_fde): New.
      	* config/darwin.h (STARTFILE_SPEC): Include crt2.o not crtbegin.o.
      	(ENDFILE_SPEC): No crtend.o.
      	* config/t-darwin: New.
      	* config/i386/t-darwin: Delete.
      	* config/darwin-crt2.c: New.
      	* config/rs6000/t-darwin: Delete contents duplicated in t-rs6000
      	or config/t-darwin.
      
      Index: testsuite/ChangeLog
      2002-11-05  Geoffrey Keating  <geoffk@apple.com>
      
      	* g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
      	Darwin.
      
      From-SVN: r58877
      Geoffrey Keating committed
    • re PR libgcj/8481 (java.Random.nextInt(int) may return negative) · 12f256d4
      	From svens@it.uu.se.  For PR libgcj/8481.
      	* java/util/Random.java (nextInt(int)): Only use 31 bits.
      
      From-SVN: r58876
      Tom Tromey committed
    • re PR target/8480 (reload ICEs for LAPACK code on powerpc64-linux) · 5d7e6254
              PR target/8480
              * config/rs6000/rs6000.md (movdi_internal64): Discourage
              FPR to FPR moves.
      
      From-SVN: r58873
      David Edelsohn committed
    • contrib.texi: Merge in the list from the Java web pages. · 4fc6ad08
      2002-11-06  Janis Johnson  <janis187@us.ibm.com>
      
      	* doc/contrib.texi: Merge in the list from the Java web pages.
      
      From-SVN: r58869
      Janis Johnson committed
  2. 06 Nov, 2002 10 commits
  3. 05 Nov, 2002 15 commits
  4. 04 Nov, 2002 6 commits
    • linker-map.gnu: Export string operator+. · 72040fcb
      
      2002-11-04  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* config/linker-map.gnu: Export string operator+.
      	Export __default_alloc_template::_S_force_new.
      	* testsuite/abi_check.cc: Output tweaks.
      
      From-SVN: r58801
      Benjamin Kosnik committed
    • Fix bugs that showed up building Spec on ppc darwin. · 2aff9508
      From-SVN: r58800
      Dale Johannesen committed
    • s390.c (s390_decompose_address): Use arg_pointer_rtx for comparison. · e86e721f
      	* config/s390/s390.c (s390_decompose_address): Use arg_pointer_rtx
      	for comparison.
      
      From-SVN: r58799
      Ulrich Weigand committed
    • Top level configury changes for RDA. · 40673d2b
      From-SVN: r58797
      Kevin Buettner committed
    • utilTest.java: New. · deb778c2
      2002-11-04  Andrew Haley  <aph@redhat.com>
      
              * libjava.lang/utilTest.java: New.
              * libjava.lang/utilTest.out: New.
      
      From-SVN: r58795
      Andrew Haley committed
    • hard-reg-set.h (REG_CANNOT_CHANGE_MODE_P): New. · cff9f8d5
      
      2002-11-04  Aldy Hernandez  <aldyh@redhat.com>
      
      	* hard-reg-set.h (REG_CANNOT_CHANGE_MODE_P): New.
      
      	* config/rs6000/rs6000.h (CLASS_CANNOT_CHANGE_MODE_P): Remove.
      	(CLASS_CANNOT_CHANGE_MODE): Remove.
      	(CANNOT_CHANGE_MODE_CLASS): New.
      
      	* config/alpha/alpha.h: Same.
      
      	* config/ia64/ia64.h: Same.
      
      	* config/mips/mips.h: Same.
      
      	* config/s390/s390.h: Same.
      
      	* config/sh/sh.h: Same.
      
      	* config/pa/pa64-regs.h: Same.
      
      	* config/sh/sh-protos.h (sh_cannot_change_mode_class): Add prototype.
      
      	* config/sh/sh.c (sh_cannot_change_mode_class): New.
      
      	* config/mips/mips-protos.h (mips_cannot_change_mode_class): Add
      	prototype.
      
      	* config/mips/mips.c (mips_cannot_change_mode_class): New.
      
      	* doc/tm.texi (Register Classes): Remove
      	CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_P.
      	Document CANNOT_CHANGE_MODE_CLASS.
      
      	* reload.c (push_reload): Use CANNOT_CHANGE_MODE_CLASS.
      	(push_reload): Same.
      
      	* simplify-rtx.c (simplify_subreg): Same.
      
      	* reload1.c (choose_reload_regs): Same.
      
      	* recog.c (register_operand): Same.
      
      	* regrename.c (mode_change_ok): Change to use new
      	CANNOT_CHANGE_MODE_CLASS infrastructure.
      
      	* regclass.c (cannot_change_mode_set_regs): New.
      	Declare subregs_of_mode.
      	(regclass): Use subregs_of_mode.
      	Remove references to reg_changes_mode.
      	(init_reg_sets_1): Remove class_can_change_mode and
      	reg_changes_mode code.
      	(invalid_mode_change_p): New.
      	(dump_regclass): Use invalid_mode_change_p instead of
      	class_can_change_mode.
      	(regclass): Same.
      	(record_operand_costs): Do not set reg_changes_mode.
      
      	* local-alloc.c (struct qty): Remove changes_mode field.
      	(alloc_qty): Remove changes_mode initialization.
      	(update_qty_class): Remove set of changes_mode.
      	(find_free_reg): Use subregs_of_mode.
      
      	* global.c (find_reg): Use subregs_of_mode info.
      
      	* rtl.h (cannot_change_mode_set_regs): New prototype.
      	(invalid_mode_change_p): Same.
      	(REG_CANNOT_CHANGE_MODE_P): New macro.
      
      	* flow.c (mark_used_regs): Calculate subregs_of_mode.  Remove
      	REG_CHANGES_MODE.
      	(life_analysis): Clear subregs_of_mode.
      
      	* combine.c (subst): Pass class to CLASS_CANNOT_CHANGE_MODE_P.
      	Remove use of CLASS_CANNOT_CHANGE_MODE.
      	(simplify_set): Same.
      	(gen_lowpart_for_combine): Calculate subregs_of_mode.  Remove
      	REG_CHANGES_MODE.
      
      	* regs.h: Add extern for subregs_of_mode;
      	Include hard-reg-set and basic-block.
      	(REG_CHANGES_MODE): Delete.
      
      From-SVN: r58794
      Aldy Hernandez committed