Code review comment for lp:~ams-codesourcery/gcc-linaro/eabi-half-precision

Revision history for this message
Andrew Stubbs (ams-codesourcery) wrote :

> The return value of some externally visible functions has changed:
>
> -unsigned short
> +unsigned int
> __gnu_f2h_alternative(unsigned int x)
>
> Is this change binary compatible? Does it matter?

Return values are always passed in a register, and are therefore always de facto int type; the unsigned types will have the same bit pattern in registers. I don't believe this change should have any impact.

« Back to merge proposal