summaryrefslogtreecommitdiff
path: root/lib/libc/arch/arm
AgeCommit message (Expand)Author
2014-01-29Include compiler-rt in libc, libm and libkern.joerg
2014-01-23One vmsr is enough.joerg
2014-01-17GCjoerg
2014-01-17Use generic version of fabs for softfloat.joerg
2013-12-25Explicitly enable FPU support.joerg
2013-11-30fabsl alias.joerg
2013-11-30Use PLT_SYM.joerg
2013-10-21Fix bug introduced in revision 1.13 which meant longjmp would neverskrll
2013-09-12Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is smalljoerg
2013-09-08detect whether hw divide is present.matt
2013-09-08Detect presence of hardware divide.matt
2013-09-04Fix the .cfi correctly.matt
2013-09-04Fix build by matching .cfi/#if.htodd
2013-09-04only emit cfi if __ARM_EABI__ && __UNWIND_TABLES__matt
2013-09-03Use less got, add END(), make thumb tolerant.matt
2013-08-21divide.S need -marmmatt
2013-08-21If not earmv7, use -marm on all assembly filesmatt
2013-08-21Add -marm to those sources who aren't thumb friendly.matt
2013-08-19Put the startup code in .text.startupmatt
2013-08-19Group all syscalls together.matt
2013-08-19Always compile as ARM even if -mthumb is given.matt
2013-08-18Revert previous.skrll
2013-08-18Only add in __aeabi_read_tp.S when building for earm.skrll
2013-08-17Enforce that this must be not compiled using Thumb1matt
2013-08-17Thumbify & add ENDmatt
2013-08-16Add ENDmatt
2013-08-16Save r3 instead of r4 when calling CERROR in thumb mode.matt
2013-08-16thumbify and add ENDmatt
2013-08-16Thumbify & optimize a littlematt
2013-08-16Use _INVOKE_CERRORmatt
2013-08-16Rework SYSTRAP for thumb.matt
2013-08-16Make _libc_arm_fpu_present hiddenmatt
2013-08-02Use vmrs instead of mrcmatt
2013-08-01CERROR is now hidden so no need to call it via the PLTmatt
2013-08-01Make __minbrk, __curbrk, and CERROR hidden and avoid using the GOT to accessmatt
2013-07-30include namespace.h - this fixes 48091skrll
2013-07-18Remove non-__ELF__ definesmatt
2013-06-20Fix compile error.msaitoh
2013-06-20modsi3/umodsi3 is not needed for earm since __aeabi_*divmod takes care of it.matt
2013-04-30include assym.hskrll
2013-04-30Don't hardcode offset in assembler. This ensures the return value in theskrll
2013-04-30Don't hardcode offset in assembler. This ensures the return value in theskrll
2013-04-30Match against LIBC_MACHINE_ARCH for MKCOMPATmatt
2013-04-24Add #include <stdint.h>matt
2013-04-19Ignore VFP bit in magic.matt
2013-04-19A small optimizationmatt
2013-04-19Actually fail if the magic number is found to be wrong in __longjmp.skrll
2013-04-16Deal with arguments being NaNsmatt
2013-04-16aeabi floating compare ops are different from the normal gcc softfloat ones.matt
2013-02-03Add hardfloat version of fabs using the vabs.f64 instructionmatt