On Fri, Aug 4, 2017 at 8:00 AM, Leslie Zhai <lesliez...@llvm.org.cn> wrote:
> Hi GCC developers,
>
> As ChangeLog mentioned:
>
> 2017-08-01  Bin Cheng <bin.ch...@arm.com>
>
>     * tree.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Delete.
>
>
> Then how to migrate it for GCC v8.x? for example:
>
> Constant *Result = POINTER_TYPE_OVERFLOW_UNDEFINED ? A : B;
>
> migrated to
>
> Constant *Result = A;
Yes, basically this is what I did in the patch: simply assuming TRUE
and simplifying the expression.

Thanks,
bin
>
>
> because there was a patch 'Make pointer overflow always undefined and remove
> the macro' https://patchwork.ozlabs.org/patch/792677/
>
> please give me some hint, thanks a lot!
>
> --
> Regards,
> Leslie Zhai - a LLVM developer https://reviews.llvm.org/p/xiangzhai/
>
>
>

Reply via email to