Import compiler-rt r160957.
authorandrew <andrew@FreeBSD.org>
Wed, 8 Aug 2012 09:42:44 +0000 (09:42 +0000)
committerandrew <andrew@FreeBSD.org>
Wed, 8 Aug 2012 09:42:44 +0000 (09:42 +0000)
commit30502844bd04cb59ab3146bfc660987e81eaaac0
treeee445c9472d0093c3489f12d8048a72fe6e55f66
parent54cb95d6380dbb936499b9c35fd4ad12ba649f42
parentcfeab007a554034f0b3ab4a677cf9dd2696c12f9
Import compiler-rt r160957.

This is mostly a no-op other than for ARM where it adds missing
__aeabi_mem* and __aeabi_*divmod functions. Even on ARM these will remain
unused until the rest of the ARM EABI code is merged.
87 files changed:
contrib/compiler-rt/LICENSE.TXT
contrib/compiler-rt/lib/absvti2.c
contrib/compiler-rt/lib/adddf3.c
contrib/compiler-rt/lib/addsf3.c
contrib/compiler-rt/lib/addvti3.c
contrib/compiler-rt/lib/arm/aeabi_idivmod.S
contrib/compiler-rt/lib/arm/aeabi_ldivmod.S
contrib/compiler-rt/lib/arm/aeabi_memcmp.S
contrib/compiler-rt/lib/arm/aeabi_memcpy.S
contrib/compiler-rt/lib/arm/aeabi_memmove.S
contrib/compiler-rt/lib/arm/aeabi_memset.S
contrib/compiler-rt/lib/arm/aeabi_uidivmod.S
contrib/compiler-rt/lib/arm/aeabi_uldivmod.S
contrib/compiler-rt/lib/ashldi3.c
contrib/compiler-rt/lib/ashlti3.c
contrib/compiler-rt/lib/ashrdi3.c
contrib/compiler-rt/lib/ashrti3.c
contrib/compiler-rt/lib/assembly.h
contrib/compiler-rt/lib/atomic.c
contrib/compiler-rt/lib/clzti2.c
contrib/compiler-rt/lib/cmpti2.c
contrib/compiler-rt/lib/ctzti2.c
contrib/compiler-rt/lib/divdf3.c
contrib/compiler-rt/lib/divmoddi4.c
contrib/compiler-rt/lib/divsf3.c
contrib/compiler-rt/lib/divsi3.c
contrib/compiler-rt/lib/divti3.c
contrib/compiler-rt/lib/extendsfdf2.c
contrib/compiler-rt/lib/ffsti2.c
contrib/compiler-rt/lib/fixdfdi.c
contrib/compiler-rt/lib/fixdfsi.c
contrib/compiler-rt/lib/fixdfti.c
contrib/compiler-rt/lib/fixsfdi.c
contrib/compiler-rt/lib/fixsfsi.c
contrib/compiler-rt/lib/fixsfti.c
contrib/compiler-rt/lib/fixunsdfdi.c
contrib/compiler-rt/lib/fixunsdfsi.c
contrib/compiler-rt/lib/fixunsdfti.c
contrib/compiler-rt/lib/fixunssfdi.c
contrib/compiler-rt/lib/fixunssfsi.c
contrib/compiler-rt/lib/fixunssfti.c
contrib/compiler-rt/lib/fixunsxfti.c
contrib/compiler-rt/lib/fixxfti.c
contrib/compiler-rt/lib/floatdidf.c
contrib/compiler-rt/lib/floatdisf.c
contrib/compiler-rt/lib/floatsidf.c
contrib/compiler-rt/lib/floatsisf.c
contrib/compiler-rt/lib/floattidf.c
contrib/compiler-rt/lib/floattisf.c
contrib/compiler-rt/lib/floattixf.c
contrib/compiler-rt/lib/floatundidf.c
contrib/compiler-rt/lib/floatundisf.c
contrib/compiler-rt/lib/floatunsidf.c
contrib/compiler-rt/lib/floatunsisf.c
contrib/compiler-rt/lib/floatuntidf.c
contrib/compiler-rt/lib/floatuntisf.c
contrib/compiler-rt/lib/floatuntixf.c
contrib/compiler-rt/lib/fp_lib.h
contrib/compiler-rt/lib/int_endianness.h
contrib/compiler-rt/lib/int_util.c
contrib/compiler-rt/lib/int_util.h
contrib/compiler-rt/lib/lshrdi3.c
contrib/compiler-rt/lib/lshrti3.c
contrib/compiler-rt/lib/modti3.c
contrib/compiler-rt/lib/muldf3.c
contrib/compiler-rt/lib/muldi3.c
contrib/compiler-rt/lib/muloti4.c
contrib/compiler-rt/lib/mulsf3.c
contrib/compiler-rt/lib/multi3.c
contrib/compiler-rt/lib/mulvti3.c
contrib/compiler-rt/lib/negdf2.c
contrib/compiler-rt/lib/negsf2.c
contrib/compiler-rt/lib/negti2.c
contrib/compiler-rt/lib/negvti2.c
contrib/compiler-rt/lib/parityti2.c
contrib/compiler-rt/lib/popcountti2.c
contrib/compiler-rt/lib/powitf2.c
contrib/compiler-rt/lib/subdf3.c
contrib/compiler-rt/lib/subsf3.c
contrib/compiler-rt/lib/subvti3.c
contrib/compiler-rt/lib/truncdfsf2.c
contrib/compiler-rt/lib/ucmpti2.c
contrib/compiler-rt/lib/udivmoddi4.c
contrib/compiler-rt/lib/udivmodti4.c
contrib/compiler-rt/lib/udivsi3.c
contrib/compiler-rt/lib/udivti3.c
contrib/compiler-rt/lib/umodti3.c