r205158 - RTTI: refactor the uniqueness question into CGCXXABI.

Reid Kleckner rnk at google.com
Mon Mar 31 09:28:50 PDT 2014


On Mon, Mar 31, 2014 at 8:57 AM, Rafael EspĂ­ndola <
rafael.espindola at gmail.com> wrote:

> >> This means that the flag is always set for arm64, right? If it is
> >> always set, why is the flag needed?
> >
> > I don't think I follow. It's always RUK_Unique for platforms other than
> iOS ARM64 (currently), but it can be different on ARM64.
> >
> > Or did you mean something else?
>
> It is *always* different on ARM64, no? If so, instead of checking a
> flag at runtime, we can just use a ARM64 #ifdef in libc++abi, no?


It isn't always different on ARM64.  Sometimes it's unique, and sometimes
it isn't, depending on the linkage used for the RTTI data.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140331/cfffadeb/attachment.html>


More information about the cfe-commits mailing list