https://llvm.org/bugs/show_bug.cgi?id=26450

Renato Golin <renato.go...@linaro.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #15 from Renato Golin <renato.go...@linaro.org> ---
Fixed on r259657.

It turns out it wasn't a regression, but a long term FIXME. I remember this
decision was taken because isTargetEABI didn't cover GNU and we didn't have
isTargetGNUEABI at the time, so I assumed the worse, given the problems we had
with __aeabi_mem*.

Not only we have a check for gnueabi now, but it's also always safe (and many
times profitable) to call __aeabi_divmod*, which doesn't have the same problem
as the memory builtins.

I'm not sure we'll get it into 3.8.0, but I'm marking it for 3.8.1 for sure,
which will come in the next few months.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to