This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/10021] [3.3/3.4 regression] [m68k] alias problem during loop pass


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10021



------- Additional Comments From doko at cs dot tu-berlin dot de  2003-07-03 23:09 -------
Subject: Re:  [3.3/3.4 regression] [m68k] alias problem during loop pass

doko at cs dot tu-berlin dot de writes:
> sirl at gcc dot gnu dot org writes:
> > This patch was bootstrapped (without ada) and tested without regressions
> > against the current gcc-3_3-branch on i686-linux-gnu.
> 
> bootstrapped on i386-linux and tested without regressions against  the
> current gcc-3_3-branch.
> 
> on m68k-linux the bootstrap succeeded, the testsuite just started ...

the m68k-linux finished with no new regressions. current CVS does show
a wrong warning

../../src/gcc/loop.c:9802: warning: `load_mems' defined but not used

which does not occur with the patched gcc.

Please not, that I actually included two m68k patches in my bootstrap:

  2003-06-30  James E Wilson  <wilson@tuliptree.org>
  
        * alias.c (find_base_value, case REG): Return 0 not src if no base
        found.
        * emit-rtl.c (set_mem_attribute_minus_bitpos): When handle ARRAY_REF,
        loop over new variable t2 instead of t.

  2003-06-27  James E Wilson  <wilson@tuliptree.org>
  
        * rtl.h (mem_for_const_double): Delete prototype.
        * varasm.c (mem_for_const_double): Delete function.
        * config/m68k/hp320.h, config/m68k/linux.h, config/m68k/m68kelf.h,
        config/m68k/m68kv4.h, config/m68k/netbsd-elf.h
        (LEGITIMATE_PIC_OPERAND_P): Delete duplicate definitions.
        * config/m68k/m68k.h (LEGITIMATE_CONSTANT_P): Disallow XFmode.
        (LEGITIMATE_PIC_OPERAND_P): Delete CONST_DOUBLE tests.
        * config/m68k/m68k.md (movxf): Add reload_in_progress guard.  Add
        comment about confused support for XFmode constants.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]