[Bug target/19334] ISHFT has the wrong type for constant values

coudert at clipper dot ens dot fr gcc-bugzilla@gcc.gnu.org
Sun Jan 9 16:51:00 GMT 2005


------- Additional Comments From coudert at clipper dot ens dot fr  2005-01-09 16:50 -------
Reduced case (from FP19335) still fails on powerpc-darwin with Tobias' patch.
The output from gfortran -fdump-tree-gimple (I hope this was the right thing to
do) is the same with and without -fmerge-constants, though the second fails at
link time. Here is the tree, with Tobias' modification to the pretty printer:

MAIN__ ()
{
  int1 k;

  k = 0_S8;
  _gfortran_filename = "reduced.f";
  _gfortran_line = 3_S32;
  _gfortran_ioparm.unit = 6_S32;
  _gfortran_ioparm.list_format = 1_S32;
  _gfortran_st_write ();
  {
    int1 C.417 = 0_S8;

    _gfortran_transfer_integer (&C.417, 1_S32);
  }
  _gfortran_st_write_done ();
}

-- 


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



More information about the Gcc-bugs mailing list