https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105460
--- Comment #4 from Iain Sandoe <iains at gcc dot gnu.org> --- for the record, I am aware of the issue and Matt (github reference quoted below) proposed a patch - however that patch breaks Objective-C++ and it's "in my queue" to see how we can produce a version that allows NeXT ABI 2 to be used with a ILP32 targets (and without breaking Objective-C++ on LP64). I am open to reviewing patches that resolve this - but they must work with LP64 and Objective-C++.