Re: [PATCH v2 08/13] Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID

2015-10-23 Thread Sandra Loosemore
On 10/22/2015 01:58 AM, Richard Biener wrote: On Thu, Oct 22, 2015 at 5:12 AM, Sandra Loosemore wrote: On 10/20/2015 03:27 PM, Richard Henderson wrote: +@deftypefn {Target Hook} bool TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID (addr_space_t @var{as}) +Define this to modify the default handling of a

Re: [PATCH v2 08/13] Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID

2015-10-22 Thread Richard Henderson
On 10/21/2015 05:12 PM, Sandra Loosemore wrote: On 10/20/2015 03:27 PM, Richard Henderson wrote: +@deftypefn {Target Hook} bool TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID (addr_space_t @var{as}) +Define this to modify the default handling of address 0 for the +address space. Return true if 0 should

Re: [PATCH v2 08/13] Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID

2015-10-22 Thread Richard Biener
On Thu, Oct 22, 2015 at 5:12 AM, Sandra Loosemore wrote: > On 10/20/2015 03:27 PM, Richard Henderson wrote: >> >> >> +@deftypefn {Target Hook} bool TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID >> (addr_space_t @var{as}) >> +Define this to modify the default handling of address 0 for the >> +address space.

Re: [PATCH v2 08/13] Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID

2015-10-21 Thread Sandra Loosemore
On 10/20/2015 03:27 PM, Richard Henderson wrote: +@deftypefn {Target Hook} bool TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID (addr_space_t @var{as}) +Define this to modify the default handling of address 0 for the +address space. Return true if 0 should be considered a valid address. +@end deftypefn +

Re: [PATCH v2 08/13] Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID

2015-10-21 Thread Jeff Law
On 10/21/2015 02:50 PM, Richard Henderson wrote: On 10/21/2015 03:57 AM, Jeff Law wrote: On 10/20/2015 03:27 PM, Richard Henderson wrote: --- gcc/config/i386/i386.c | 10 ++ gcc/doc/tm.texi| 5 + gcc/doc/tm.texi.in | 2 ++ gcc/fold-const.c | 6 +- gcc/

Re: [PATCH v2 08/13] Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID

2015-10-21 Thread Richard Henderson
On 10/21/2015 03:57 AM, Jeff Law wrote: On 10/20/2015 03:27 PM, Richard Henderson wrote: --- gcc/config/i386/i386.c | 10 ++ gcc/doc/tm.texi| 5 + gcc/doc/tm.texi.in | 2 ++ gcc/fold-const.c | 6 +- gcc/gimple.c | 12 +--- gcc/target.

Re: [PATCH v2 08/13] Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID

2015-10-21 Thread Jeff Law
On 10/20/2015 03:27 PM, Richard Henderson wrote: --- gcc/config/i386/i386.c | 10 ++ gcc/doc/tm.texi| 5 + gcc/doc/tm.texi.in | 2 ++ gcc/fold-const.c | 6 +- gcc/gimple.c | 12 +--- gcc/target.def | 9 + gcc/targhook

[PATCH v2 08/13] Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID

2015-10-20 Thread Richard Henderson
--- gcc/config/i386/i386.c | 10 ++ gcc/doc/tm.texi| 5 + gcc/doc/tm.texi.in | 2 ++ gcc/fold-const.c | 6 +- gcc/gimple.c | 12 +--- gcc/target.def | 9 + gcc/targhooks.c| 9 + gcc/targhooks.h| 1 +