[Touch-packages] [Bug 1349789] Re: clang armhf in trusty simply doesn't work

2014-08-02 Thread Niall Douglas
Good news on this, though it took a day of head scratching to figure it out. It turns out that ARM clang 3.3 and earlier implements C++ exceptions using the inefficient SJLJ exception ABI - you know, the one that calls setjmp all the time for every place an unwind might happen. Anyway, they

[Touch-packages] [Bug 1349789] Re: clang armhf in trusty simply doesn't work

2014-07-30 Thread Niall Douglas
BTW I think some history may be at work here. clang didn't support native cpu detection back when I was the chief clang person at BlackBerry, it may well still not. I would assume the default choice of arm-linux-gnueabihf, judging from google searching, was mainly driven by RaspPI enthusiasts who