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/ > > >