Makefile.inc (e25152834cdf3b353892835a4f3b157e066a8ed4) | Makefile.inc (c90cb435038879b0bd0f830bd1e460f6838d9b8c) |
---|---|
1# $FreeBSD$ 2 3CRTARCH= ${MACHINE_CPUARCH:C/amd64/x86_64/} 4 5CRTSRC= ${SRCTOP}/contrib/llvm-project/compiler-rt/lib/builtins 6 7.PATH: ${CRTSRC}/${CRTARCH} 8.PATH: ${CRTSRC} --- 4 unchanged lines hidden (view full) --- 13SRCF+= addvdi3 14SRCF+= addvsi3 15SRCF+= addvti3 16SRCF+= apple_versioning 17SRCF+= ashldi3 18SRCF+= ashlti3 19SRCF+= ashrdi3 20SRCF+= ashrti3 | 1# $FreeBSD$ 2 3CRTARCH= ${MACHINE_CPUARCH:C/amd64/x86_64/} 4 5CRTSRC= ${SRCTOP}/contrib/llvm-project/compiler-rt/lib/builtins 6 7.PATH: ${CRTSRC}/${CRTARCH} 8.PATH: ${CRTSRC} --- 4 unchanged lines hidden (view full) --- 13SRCF+= addvdi3 14SRCF+= addvsi3 15SRCF+= addvti3 16SRCF+= apple_versioning 17SRCF+= ashldi3 18SRCF+= ashlti3 19SRCF+= ashrdi3 20SRCF+= ashrti3 |
21SRCF+= atomic | |
22SRCF+= bswapdi2 23SRCF+= bswapsi2 24SRCF+= clear_cache 25SRCF+= clzdi2 26SRCF+= clzsi2 27SRCF+= clzti2 28SRCF+= cmpdi2 29SRCF+= cmpti2 --- 88 unchanged lines hidden (view full) --- 118SRCF+= udivmodsi4 119SRCF+= udivmodti4 120SRCF+= udivsi3 121SRCF+= udivti3 122SRCF+= umoddi3 123SRCF+= umodsi3 124SRCF+= umodti3 125 | 21SRCF+= bswapdi2 22SRCF+= bswapsi2 23SRCF+= clear_cache 24SRCF+= clzdi2 25SRCF+= clzsi2 26SRCF+= clzti2 27SRCF+= cmpdi2 28SRCF+= cmpti2 --- 88 unchanged lines hidden (view full) --- 117SRCF+= udivmodsi4 118SRCF+= udivmodti4 119SRCF+= udivsi3 120SRCF+= udivti3 121SRCF+= umoddi3 122SRCF+= umodsi3 123SRCF+= umodti3 124 |
125# Enable compiler-rt's atomic implementation only for clang, as it uses clang 126# specific builtins, and gcc packages usually come with their own libatomic. 127.if "${COMPILER_TYPE}" == "clang" 128SRCF+= atomic 129.endif 130 |
|
126# Avoid using SSE2 instructions on i386, if unsupported. 127.if ${MACHINE_CPUARCH} == "i386" && empty(MACHINE_CPU:Msse2) 128SRCS+= floatdidf.c 129SRCS+= floatdisf.c 130SRCS+= floatdixf.c 131SRCS+= floatundidf.c 132SRCS+= floatundisf.c 133SRCS+= floatundixf.c --- 115 unchanged lines hidden --- | 131# Avoid using SSE2 instructions on i386, if unsupported. 132.if ${MACHINE_CPUARCH} == "i386" && empty(MACHINE_CPU:Msse2) 133SRCS+= floatdidf.c 134SRCS+= floatdisf.c 135SRCS+= floatdixf.c 136SRCS+= floatundidf.c 137SRCS+= floatundisf.c 138SRCS+= floatundixf.c --- 115 unchanged lines hidden --- |