Re: wide-int, go

2013-11-23 Thread Ian Lance Taylor
On Sat, Nov 23, 2013 at 11:21 AM, Mike Stump wrote: > Richi has asked the we break the wide-int patch so that the individual port > and front end maintainers can review their parts without have to go through > the entire patch.This patch covers the go front end. This is fine. Go ahead and

wide-int, go

2013-11-23 Thread Mike Stump
Richi has asked the we break the wide-int patch so that the individual port and front end maintainers can review their parts without have to go through the entire patch.This patch covers the go front end. Ok? * godump.c: Include wide-int-print.h. (go_output_typedef): Use wid

Re: [wide-int] Go back to having undefined exccess bits on read

2013-10-19 Thread Kenneth Zadeck
On 10/19/2013 02:41 PM, Mike Stump wrote: On Oct 19, 2013, at 7:22 AM, Richard Sandiford wrote: As discussed, this patch effectively goes back to your original idea of having excess upper bits in a HWI being undefined on read (at least as the default assumption). wide_int itself still ensures

Re: [wide-int] Go back to having undefined exccess bits on read

2013-10-19 Thread Mike Stump
On Oct 19, 2013, at 7:22 AM, Richard Sandiford wrote: > As discussed, this patch effectively goes back to your original idea of > having excess upper bits in a HWI being undefined on read (at least as > the default assumption). wide_int itself still ensures that the excess > bits are stored as s

[wide-int] Go back to having undefined exccess bits on read

2013-10-19 Thread Richard Sandiford
Hi Kenny, As discussed, this patch effectively goes back to your original idea of having excess upper bits in a HWI being undefined on read (at least as the default assumption). wide_int itself still ensures that the excess bits are stored as signs though. This patch is already quite big, so I'v