Hi HJ,

> On 11 May 2026, at 16:04, Paul Koning <[email protected]> wrote:

>> On May 11, 2026, at 4:48 AM, Iain Sandoe <[email protected]> wrote:
>> 
>> Hi HJ
>> 
>>> On 8 May 2026, at 11:05, H.J. Lu <[email protected]> wrote:
>>> 
>>> default_stack_protect_guard calls
>>> 
>>> lang_hooks.types.type_for_mode (ptr_mode, 1);
>>> 
>>> to get an integer type for __stack_chk_guard which is declared as a
>>> global symbol of type uintptr_t.  For 32-bit systems, uintptr_t may
>>> be either unsigned int or unsigned long int.  On 32-bit Darwin, we get ...
> 
> Does this patch allow for the possibility that a target treats pointers as 
> signed?  MIPS is generally viewed that way.  

Please fix this or revert the breaking patch, if a suitable fix is not clear at 
the present time.

 - it is now approaching two weeks since I was able to bootstrap some of the 
regularly-tested Darwin versions; long-term breakage like this makes it very 
much harder to track other issues.

thanks
Iain

Reply via email to