Re: [PATCH] dwarf2out: Represent bound_info with normal constant values if possible.

2014-03-23 Thread Mark Wielaard
On Fri, Mar 21, 2014 at 12:47:10PM +0100, Eric Botcazou wrote: > > So the patch below makes it so that if HOST_WIDE_INT is wide enough then, > > depending on whether the range type is signed or not, add_AT_unsigned or > > add_AT_int is used. This is more efficient for small ranges. And makes it > >

Re: [PATCH] dwarf2out: Represent bound_info with normal constant values if possible.

2014-03-21 Thread Eric Botcazou
> So the patch below makes it so that if HOST_WIDE_INT is wide enough then, > depending on whether the range type is signed or not, add_AT_unsigned or > add_AT_int is used. This is more efficient for small ranges. And makes it > so that the value can be deduced from the DW_FORM by the consumer (whi

[PATCH] dwarf2out: Represent bound_info with normal constant values if possible.

2014-03-20 Thread Mark Wielaard
Hi, The following patch made it so that 64-bit bounds could be output on 32-bit hosts with DWARF. 2009-07-11 Eric Botcazou * dwarf2out.c (enum dw_val_class): Replace dw_val_class_long_long with dw_val_class_const_double. (struct dw_long_long_struct): Delete. (s