On Fri, Nov 02, 2018 at 11:04:06AM +0000, Richard Earnshaw (lists) wrote: > Sorry about that. You don't really expect me to remember every patch I > committed 18 years ago! > > And pedantically, that was a branch merge patch. The original commit > (back in the CVS days) was: > > > revision 1.9.2.1 > date: 1999/10/25 17:47:02; author: [redacted]; state: Exp; lines: > +34 -10 > Initial check in of merged arm/thumb backend. > > However, the age of this makes me suspect that it quite likely is not > relevant any more and that we should investigate whether it is safe to > remove. We're running some tests here, but can you test the NetBSD port > without that as well for another data point?
I thought it's funny, sorry :-) netbsd seems to only do this for OABI (and defaults to EABI). I tried it anyway on netbsd's mutant GCC 6.4 and ran a full userland with it. It works really well! I'm surprised I can run code that file identifies as "ARMv1" on a machine that can run Aarch64.