Fix PR41465 - Use __builtin_mul_overflow instead of hand-rolled check.

On ARM the hand-rolled check causes a call to __aeabi_uidiv,
which we may not have a definition for.

Using the builtin avoids the generation of any library call.

git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@358195 91177308-0d34-0410-b5e6-96231b3b80d8
2 files changed