This is the mail archive of the gcc-patches@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] |
On Sat, Oct 13, 2001 at 11:13:53AM +0200, Jan Hubicka wrote: > /* Do not use shift by 32 to avoid warning on 32bit systems. */ > if (HOST_BITS_PER_WIDE_INT >= 64) > parts[0] = GEN_INT ((l[0] & (((HOST_WIDE_INT) 2 << 31) - 1)) > + ((((HOST_WIDE_INT)l[1]) << 31) << 1)); > else > parts[0] = immed_double_const (l[0], l[1], DImode); This is fine. r~
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |