On Fri, 13 Jul 2012, Mike Stump wrote:

> I don't have time to re-implement __int128 support in the compiler for 
> you.
> 
> So, are there any other specific actionable things I can do for you to 
> make the patch acceptable?

No.  The right way to make __int256 support - the feature, not the present 
patch at all - acceptable for me is a series of incremental patches 
converting the existing __int128 support to use hooks for the target to 
define what __intN types it has without the architecture-independent 
compiler needing to hardcode the details of those types.  You might push 
on whoever added __int128 support to add testcases for it - tests that 
__int128 works as expected including execution of all the usual C integer 
operations as well as __int128 being accecpted and rejected in the right 
contexts - since such tests are unfortunately missing.  Having such tests 
would both help validate that a reworking of __int128 support does not 
cause regressions, as well as being a possible basis to add tests of 
__int256.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to