PATCH: PR target/63228: -m16 doesn't work if gcc is compiled for x32

Uros Bizjak ubizjak@gmail.com
Thu Sep 11 20:26:00 GMT 2014


On Thu, Sep 11, 2014 at 9:52 PM, H.J. Lu <hongjiu.lu@intel.com> wrote:
> ix86_option_override_internal turns off OPTION_MASK_ABI_X32 for -m64
> when TARGET_BI_ARCH == 2.  But it fails to do so for -m16.  This patch
> also turns off OPTION_MASK_ABI_X32 for -m16.  OK for trunk and 4.9
> branch after testing on Linux/x86-64 with -mx32?
>
> Thanks.
>
> H.J.
> --
> 2014-09-11  H.J. Lu  <hongjiu.lu@intel.com>
>
>         PR target/63228
>         * config/i386/i386.c (ix86_option_override_internal): Also turn
>         off OPTION_MASK_ABI_X32 for -m16.

OK.

Thanks,
Uros.



More information about the Gcc-patches mailing list