https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55409
--- Comment #15 from David Krauss <potswa at mac dot com> --- > On 2015–06–18, at 5:58 AM, redi at gcc dot gnu.org <gcc-bugzi...@gcc.gnu.org> > wrote: > > These changes shouldn't affect the ABI. Eh… the simplest case of a fancy pointer is a raw pointer to a class derived from value_type. The allocator can provide an extra overload of deallocate to help do the downcast. Such an allocator doesn’t even need to declare a fancy pointer type, but it can. I don’t know how far that works currently, or if you’re interested in supporting such hacks. In any case, great! Sorry about the false alarms, I was only looking at the online diff viewer :P .=