[llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux

Renato Golin renato.golin at linaro.org
Wed Aug 20 05:43:34 PDT 2014


On 20 August 2014 03:59, Saleem Abdulrasool <compnerd at compnerd.org> wrote:
> Could you explain what exactly was broken?  I didn't notice anything in the
> generated assembly (but, I could have accidentally overlooked it).  Or did
> you mean that libgcc's implementation of __aeabi_ldivmod had a bug in it?

My memory fails me badly, but here's a long list of bugs about it:

http://llvm.org/bugs/show_bug.cgi?id=16387
http://llvm.org/bugs/show_bug.cgi?id=17192
http://llvm.org/bugs/show_bug.cgi?id=17193
http://llvm.org/bugs/show_bug.cgi?id=17881

Here's a thread I found that could also help:

http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20130729/182718.html

Maybe Weiming (or someone else) did fix it and didn't update the bugs.

I'll let Moritz chime in on what problems he's finding, as I'm away
from the issue for a long time.

cheers,
--renato



More information about the llvm-commits mailing list