Hi your guys:
There is a problem I encountered. I port gcc to 32bit RISC. The
LOAD/STORE only has 8bit displacement. If the immediate displacement
larger than 256, the displacement must be force into register. In
addition, if the immediate is larger than 512, it can only move into
one specified reg
On Sat, Jun 13, 2009 at 10:08:39PM +0200, Jakub Jelinek wrote:
> I really think we need to do (limited) -fvar-tracking even for -O0, it is
> really bad that most arguments have wrong locations through the prologue,
> while at -O1 or above they often have correct location.
> We should just do the tr
Hello,
last GCC revision has a compiler warning at line 8502. Is this
extremely trivial patch OK?
Thanks,
Giuseppe
--- a/gcc/tree.c
+++ b/gcc/tree.c
@@ -8499,7 +8499,7 @@ widest_int_cst_value (const_tree x)
#if HOST_BITS_PER_WIDEST_INT > HOST_BITS_PER_WIDE_INT
gcc_assert (HOST_BITS_PER_W
On Sat, Jun 13, 2009 at 08:14:36PM -0700, Steve Kargl wrote:
> Someone has broken gfortran on FreeBSD with dwarf debugging.
> This is a regression. Please fix!
I just wrote a patch to fix this:
http://gcc.gnu.org/ml/gcc-patches/2009-06/msg01097.html
--
Michael Meissner, IBM
4 Technology Place D