search for: __aebi_

Displaying 2 results from an estimated 2 matches for "__aebi_".

Did you mean: __aeabi_
2014 Sep 05
5
[LLVMdev] [Compiler-RT] [ARM] Where __aeabi_[il]div0 builtins should be implemented?
...udivsi3.S: #ifdef __ARM_EABI__ b __aeabi_idiv0 #else JMP(lr) #endif At the same time there is no definition of it. It looks as if it was done intentionally so that third-party could provide custom handler for division by zero. IMHO It's not very consistent and looks odd as all other __aebi_* functions are provided by compiler-rt. Did I get it all right or maybe I'm missing something? libgcc provides both __aeabi_idiv0 and __aeabi_ldiv0 as weak symbols, any reasons not to do the same in compiler-rt? Or, to put it differently, why force external implementation of these functions?...
2014 Sep 06
2
[LLVMdev] [Compiler-RT] [ARM] Where __aeabi_[il]div0 builtins should be implemented?
...JMP(lr) >> #endif >> >> At the same time there is no definition of it. It looks as if it was >> done intentionally so that third-party could provide custom handler for >> division by zero. >> >> IMHO It's not very consistent and looks odd as all other __aebi_* >> functions are provided by compiler-rt. >> >> Did I get it all right or maybe I'm missing something? >> >> libgcc provides both __aeabi_idiv0 and __aeabi_ldiv0 as weak symbols, >> any reasons not to do the same in compiler-rt? Or, to put it >> diffe...