[PATCH] [ARM] Fix AArch32 and pre-v8 poly types to be unsigned

Bradley Smith bradley.smith at arm.com
Thu Oct 3 03:19:24 PDT 2013


> Hi Bradley,

Hi Tim,
 
> On 2 October 2013 16:09, Bradley Smith <bradley.smith at arm.com> wrote:
> > All poly types should be of unsigned type,
> 
> I proposed this back in January, and I think we reached the conclusion
> that this change should be coordinated with GCC since it's potentially
> ABI-breaking.
> 
> Do you know if there's been any progress on the GCC side? I think they
> (Richard Earnshaw & Tejas) were intending to wait until 4.8.0 had been
> released before proposing the change there.

Unfortunately not much it seems, it's still very much on their TODO list
for 4.8 so will happen at some point, we're just not sure exactly when.
Given this is now specified in the ACLE as unsigned so has to change in GCC,
it might be nice for clang to take the lead on this one rather than waiting
for GCC.

Also as you stated in your previous thread, which I just found, it's
extraordinarily unlikely that many people if anybody will actually be
affected
by this change differing across clang and GCC until GCC changes it. 

Regards,
Bradley Smith







More information about the cfe-commits mailing list