1. 27 Jul, 2005 17 commits
  2. 26 Jul, 2005 18 commits
    • re PR rtl-optimization/22472 (testsuite failure gcc.c-torture/compile/930621-1.c… · b5395c33
      re PR rtl-optimization/22472 (testsuite failure gcc.c-torture/compile/930621-1.c -O3 -funroll-loops)
      
      	PR rtl-optimization/22472
      	* config/pa/pa.h (HARD_REGNO_RENAME_OK): Define.
      
      From-SVN: r102405
      Steve Ellcey committed
    • package.html, [...]: Removed. · 6c8a62bb
      	* gnu/java/net/protocol/ftp/package.html,
      	gnu/javax/swing/text/html/package.html,
      	gnu/javax/swing/text/html/parser/package.html,
      	gnu/javax/swing/text/html/parser/models/package.html,
      	gnu/javax/swing/text/html/parser/support/package.html,
      	gnu/javax/swing/text/html/parser/support/low/package.html,
      	gnu/xml/aelfred2/package.html, gnu/xml/dom/package.html,
      	gnu/xml/pipeline/package.html, gnu/xml/transform/package.html,
      	gnu/xml/util/package.html, java/awt/geom/doc-files/Area-1.png,
      	java/awt/geom/doc-files/CubicCurve2D-1.png,
      	java/awt/geom/doc-files/CubicCurve2D-2.png,
      	java/awt/geom/doc-files/CubicCurve2D-3.png,
      	java/awt/geom/doc-files/CubicCurve2D-4.png,
      	java/awt/geom/doc-files/CubicCurve2D-5.png,
      	java/awt/geom/doc-files/Ellipse-1.png,
      	java/awt/geom/doc-files/FlatteningPathIterator-1.html,
      	java/awt/geom/doc-files/GeneralPath-1.png,
      	java/awt/geom/doc-files/QuadCurve2D-1.png,
      	java/awt/geom/doc-files/QuadCurve2D-2.png,
      	java/awt/geom/doc-files/QuadCurve2D-3.png,
      	java/awt/geom/doc-files/QuadCurve2D-4.png,
      	java/awt/geom/doc-files/QuadCurve2D-5.png,
      	javax/imageio/package.html, javax/imageio/event/package.html,
      	javax/imageio/metadata/package.html,
      	javax/imageio/spi/package.html, javax/imageio/stream/package.html,
      	javax/swing/border/doc-files/BevelBorder-1.png,
      	javax/swing/border/doc-files/BevelBorder-2.png,
      	javax/swing/border/doc-files/BevelBorder-3.png,
      	javax/swing/border/doc-files/EmptyBorder-1.png,
      	javax/swing/border/doc-files/EtchedBorder-1.png,
      	javax/swing/border/doc-files/EtchedBorder-2.png,
      	javax/swing/border/doc-files/LineBorder-1.png,
      	javax/swing/border/doc-files/MatteBorder-1.png,
      	javax/swing/border/doc-files/MatteBorder-2.png,
      	javax/swing/border/doc-files/MatteBorder-3.png,
      	javax/swing/border/doc-files/MatteBorder-4.png,
      	javax/swing/border/doc-files/MatteBorder-5.png,
      	javax/swing/border/doc-files/MatteBorder-6.png,
      	javax/swing/border/doc-files/SoftBevelBorder-1.png,
      	javax/swing/border/doc-files/SoftBevelBorder-2.png,
      	javax/swing/border/doc-files/SoftBevelBorder-3.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders-1.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders-2.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.ButtonBorder-1.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.FieldBorder-1.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.MarginBorder-1.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.MenuBarBorder-1.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.RadioButtonBorder-1.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-1.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-2.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneDividerBorder-1.png,
      	javax/swing/plaf/basic/doc-files/BasicBorders.ToggleButtonBorder-1.png,
      	javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-1.png,
      	javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-2.png,
      	javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-3.png,
      	javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-4.png,
      	javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-5.png,
      	javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-6.png,
      	javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-7.png,
      	javax/swing/plaf/doc-files/ComponentUI-1.dia,
      	javax/swing/plaf/doc-files/ComponentUI-1.png,
      	javax/swing/plaf/doc-files/TreeUI-1.png,
      	javax/xml/datatype/package.html, javax/xml/namespace/package.html,
      	javax/xml/parsers/package.html, javax/xml/transform/package.html,
      	javax/xml/transform/dom/package.html,
      	javax/xml/transform/sax/package.html,
      	javax/xml/transform/stream/package.html,
      	javax/xml/validation/package.html, javax/xml/xpath/package.html:
      	Removed.
      
      From-SVN: r102404
      Tom Tromey committed
    • re PR tree-optimization/22504 (benchmark - galgel fails at runtime with miscompare output) · 86979811
      	PR tree-optimization/22504
      	* tree-complex.c (expand_complex_addition): Use 'code' instead
      	of MINUS_EXPR for (VARYING, ONLY_IMAG) and (ONLY_IMAG, VARYING).
      
      From-SVN: r102401
      Steven Bosscher committed
    • config.gcc (cpu_type): Add frv case. · faf9ab98
      	* config.gcc (cpu_type): Add frv case.
      	(with_cpu): Add frv400-*-*linux* and frv550-*-*linux* cases.
      	(supported_defaults): Add fr550 case.
      
      From-SVN: r102400
      Aldy Hernandez committed
    • re PR tree-optimization/22591 (wrong alias information causes an incorrect… · 31521cd4
      re PR tree-optimization/22591 (wrong alias information causes an incorrect redundant load elimination)
      
      
      	PR 22591
      	* tree-ssa-alias.c (may_alias_p): Remove shortcut that tests
      	whether a pointer of type T * may point to objects of type T *.
      
      testsuite/ChangeLog
      
      	PR 22591
      	* gcc.dg/tree-ssa/pr22591.c: New test.
      	* gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
      
      From-SVN: r102393
      Diego Novillo committed
    • * configure: Regenerate. · 45499411
      From-SVN: r102392
      DJ Delorie committed
    • postreload-gcse.c (alloc_mem): Start CUID numbering at 1. · 576a4795
      2005-07-26  Dale Johannesen  <dalej@apple.com>
      
              * postreload-gcse.c (alloc_mem):  Start CUID numbering at 1.
      
      From-SVN: r102391
      Dale Johannesen committed
    • * update_version (ADD_BRANCHES): Add dfp-branch. · 06e8925e
      From-SVN: r102390
      Janis Johnson committed
    • install.texi (--with-build-sysroot): Fix grammatical error. · 526635cb
      	* doc/install.texi (--with-build-sysroot): Fix grammatical error.
      	Clarify use of "build" in name.
      
      	* Makefile.tpl (SYSROOT_CFLAGS_FOR_TARGET): New variable.
      	(CFLAGS_FOR_TARGET): Use it.
      	(CXXFLAGS_FOR_TARGET): Likewise.
      	* Makefile.in: Regenerated.
      	* configure.in (--with-build-sysroot): New option.
      	* configure: Regenerated.
      
      From-SVN: r102389
      Mark Mitchell committed
    • extend.texi (Raw read/write Functions): New section. · c14ff86e
      	* doc/extend.texi (Raw read/write Functions): New section.
      	* testsuite/gcc.target/frv/all-builtin-read8.c: New.
      	* testsuite/gcc.target/frv/all-builtin-read16.c: New.
      	* testsuite/gcc.target/frv/all-builtin-read32.c: New.
      	* testsuite/gcc.target/frv/all-builtin-read64.c: New.
      	* testsuite/gcc.target/frv/all-builtin-write8.c: New.
      	* testsuite/gcc.target/frv/all-builtin-write16.c: New.
      	* testsuite/gcc.target/frv/all-builtin-write32.c: New.
      	* testsuite/gcc.target/frv/all-builtin-write64.c: New.
      	* config/frv/frv.c: Add bdesc_loads global.
      	Add bdesc_stores global.
      	(frv_init_builtins): Add support for __builtin_{read/write}*.
      	(frv_volatile_memref): New.
      	(frv_expand_load_builtin): New.
      	(frv_expand_store_builtin): New.
      	* config/frv/frv.h (frv_builtins): Add FRV_BUILTIN_SCAN,
      	FRV_BUILTIN_READ8, FRV_BUILTIN_READ16, FRV_BUILTIN_READ32,
      	FRV_BUILTIN_READ64, FRV_BUILTIN_WRITE8, FRV_BUILTIN_WRITE16,
      	FRV_BUILTIN_WRITE32, FRV_BUILTIN_WRITE64.
      	* config/frv/frv.md (unspecs): Add UNSPEC_BUILTIN_LOAD,
      	UNSPEC_BUILTIN_STORE, UNSPEC_OPTIONAL_MEMBAR.
      	(builtin_read_<mode>): New.
      	(builtin_write_<mode>): New.
      	(builtin_write64): New.
      	(optional_membar_<mode>): New.
      
      From-SVN: r102388
      Aldy Hernandez committed
    • emit-rtl.c (gen_lowpart_common): Compare size of MODE in bits (rather than… · db487452
      emit-rtl.c (gen_lowpart_common): Compare size of MODE in bits (rather than units) against HOST_BITS_PER_WIDE_INT.
      
      	* emit-rtl.c (gen_lowpart_common): Compare size of MODE in bits
      	(rather than units) against HOST_BITS_PER_WIDE_INT.
      
      From-SVN: r102387
      J"orn Rennecke committed
    • re PR libobjc/22606 (Exceptions cannot be thrown from -forward::) · 84fd360d
      2005-07-26  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR libobjc/22606
              * Makefile.in (ALL_CFLAGS): Add -fexceptions.
      2005-07-26  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR libobjc/22606
              * objc.dg/try-catch-11.m: New test.
      
      From-SVN: r102386
      Andrew Pinski committed
    • calls.c, [...]: Fix comment typos. · a4174ebf
      	* calls.c, fold-const.c, ipa-reference.c, ipa-type-escape.c,
      	tree-ssa-reassoc.c, tree-ssa-structalias.c, vec.h,
      	config/crx/crx.c, config/m32c/m32c.c, config/m32c/m32c.h: Fix
      	comment typos.
      	* doc/c-tree.texi, doc/tree-ssa.texi: Fix typos.
      
      From-SVN: r102385
      Kazu Hirata committed
    • ipa-pure-const.c, [...]: Update FSF address. · 783455db
      	* ipa-pure-const.c, ipa-reference.c, ipa-reference.h,
      	ipa-type-escape.c, ipa-type-escape.h, ipa-utils.c,
      	ipa-utils.h, treestruct.def, config/crx/crx-protos.h,
      	config/crx/crx.c, config/crx/crx.h, config/crx/crx.md: Update
      	FSF address.
      
      From-SVN: r102384
      Kazu Hirata committed
    • re PR tree-optimization/22486 (Upcasts are not folded away) · 46c0a59d
      2005-07-26  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/22486
      	* fold-const.c (fold_unary): Fold away useless component
      	references of the form (T *)&T.x, if the address
      	doesn't change.
      
      	* gcc.dg/tree-ssa/upcast-1.c: New testcase.
      
      From-SVN: r102381
      Richard Guenther committed
    • Better debug info for inlined functions. · 3e2844cb
      * dwarf2out.c (add_call_src_coords_attributes): New.
      (gen_inlined_subroutine_die): Call it.
      (maybe_emit_file, init_file_table): Add comments.
      (prune_unused_types_walk_attribs): Pass DW_AT_call_file through
      maybe_emit_file.
      * tree-inline.c (remap_block): Copy BLOCK_SOURCE_LOCATION.
      (expand_call_inline): Set BLOCK_SOURCE_LOCATION.
      * tree.h (BLOCK_SOURCE_LOCATION): New.
      (struct tree_block): New field locus.
      
      From-SVN: r102379
      James E Wilson committed
    • ptree.c (cxx_print_identifier): Print a leading space if the indent level is 0. · dd4f41c3
      	* ptree.c (cxx_print_identifier): Print a leading space if the
      	indent level is 0.
      
      From-SVN: r102378
      Ian Lance Taylor committed
    • Daily bump. · 9bbf1357
      [[Split portion of a mixed commit.]]
      
      From-SVN: r102376.2
      GCC Administrator committed
  3. 25 Jul, 2005 5 commits