View | Details | Raw Unified | Return to bug 263803
Collapse All | Expand All

(-)devel/llvm-devel/Makefile (-8 / +83 lines)
Lines 87-104 OPTIONS_DEFAULT= CLANG LLD Link Here
87
OPTIONS_DEFINE+=	EXTRAS FLANG LIT LLDB MLIR
87
OPTIONS_DEFINE+=	EXTRAS FLANG LIT LLDB MLIR
88
OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
88
OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
89
OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
89
OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
90
OPTIONS_DEFINE_powerpc=	GOLD
90
OPTIONS_DEFINE_powerpc=	COMPILER_RT GOLD
91
OPTIONS_DEFINE_powerpc64=	GOLD OPENMP
91
OPTIONS_DEFINE_powerpc64=	COMPILER_RT GOLD OPENMP
92
OPTIONS_DEFINE_powerpc64le=	GOLD OPENMP
92
OPTIONS_DEFINE_powerpc64le=	COMPILER_RT GOLD OPENMP
93
OPTIONS_DEFINE_riscv64=	COMPILER_RT OPENMP
93
OPTIONS_DEFINE_riscv64=	COMPILER_RT OPENMP
94
OPTIONS_DEFAULT+=	EXTRAS FLANG LIT LLDB MLIR STATIC_LIBS
94
OPTIONS_DEFAULT+=	EXTRAS FLANG LIT LLDB MLIR STATIC_LIBS
95
OPTIONS_DEFAULT_amd64=	COMPILER_RT GOLD OPENMP
95
OPTIONS_DEFAULT_amd64=	COMPILER_RT GOLD OPENMP
96
OPTIONS_DEFAULT_i386=	COMPILER_RT OPENMP
96
OPTIONS_DEFAULT_i386=	COMPILER_RT OPENMP
97
OPTIONS_DEFAULT_powerpc=	GOLD
97
OPTIONS_DEFAULT_powerpc=	COMPILER_RT GOLD
98
OPTIONS_DEFAULT_powerpc64=	${OPTIONS_DEFAULT_powerpc64_${OSREL:R}} OPENMP
98
OPTIONS_DEFAULT_powerpc64=	COMPILER_RT GOLD OPENMP
99
OPTIONS_DEFAULT_powerpc64_13=	GOLD
99
OPTIONS_DEFAULT_powerpc64le=	COMPILER_RT GOLD OPENMP
100
OPTIONS_DEFAULT_powerpc64_14=	GOLD
101
OPTIONS_DEFAULT_powerpc64le=	GOLD OPENMP
102
OPTIONS_DEFAULT_riscv64=	COMPILER_RT OPENMP
100
OPTIONS_DEFAULT_riscv64=	COMPILER_RT OPENMP
103
OPTIONS_EXCLUDE_i386=	FLANG
101
OPTIONS_EXCLUDE_i386=	FLANG
104
OPTIONS_EXCLUDE_powerpc=	FLANG
102
OPTIONS_EXCLUDE_powerpc=	FLANG
Lines 377-382 _COMPILER_RT_LIBS+= ${_COMPILER_RT_LIBS_i386} Link Here
377
_COMPILER_RT_IGNORELISTS=	cfi_ignorelist.txt
375
_COMPILER_RT_IGNORELISTS=	cfi_ignorelist.txt
378
_COMPILER_RT_IGNORELISTS+=	asan_ignorelist.txt
376
_COMPILER_RT_IGNORELISTS+=	asan_ignorelist.txt
379
_COMPILER_RT_LIBS+=	${_COMPILER_RT_LIBS_i386}
377
_COMPILER_RT_LIBS+=	${_COMPILER_RT_LIBS_i386}
378
.elif ${ARCH} == "powerpc"
379
_COMPILER_RT_LIBS= \
380
	libclang_rt.builtins-powerpc.a \
381
	libclang_rt.profile-powerpc.a
382
.elif ${ARCH} == "powerpc64"
383
_COMPILER_RT_IGNORELISTS=	asan_ignorelist.txt
384
_COMPILER_RT_IGNORELISTS+=	msan_ignorelist.txt
385
_COMPILER_RT_LIBS= \
386
	libclang_rt.asan-powerpc64.a \
387
	libclang_rt.asan-powerpc64.a.syms \
388
	libclang_rt.asan-powerpc64.so \
389
	libclang_rt.asan-preinit-powerpc64.a \
390
	libclang_rt.asan_cxx-powerpc64.a \
391
	libclang_rt.asan_cxx-powerpc64.a.syms \
392
	libclang_rt.asan_static-powerpc64.a \
393
	libclang_rt.builtins-powerpc64.a \
394
	libclang_rt.msan-powerpc64.a \
395
	libclang_rt.msan-powerpc64.a.syms \
396
	libclang_rt.msan_cxx-powerpc64.a \
397
	libclang_rt.msan_cxx-powerpc64.a.syms \
398
	libclang_rt.profile-powerpc64.a \
399
	libclang_rt.stats-powerpc64.a \
400
	libclang_rt.stats_client-powerpc64.a \
401
	libclang_rt.tsan-powerpc64.a \
402
	libclang_rt.tsan-powerpc64.a.syms \
403
	libclang_rt.tsan-powerpc64.so \
404
	libclang_rt.tsan_cxx-powerpc64.a \
405
	libclang_rt.tsan_cxx-powerpc64.a.syms \
406
	libclang_rt.ubsan_minimal-powerpc64.a \
407
	libclang_rt.ubsan_minimal-powerpc64.a.syms \
408
	libclang_rt.ubsan_minimal-powerpc64.so \
409
	libclang_rt.ubsan_standalone-powerpc64.a \
410
	libclang_rt.ubsan_standalone-powerpc64.a.syms \
411
	libclang_rt.ubsan_standalone-powerpc64.so \
412
	libclang_rt.ubsan_standalone_cxx-powerpc64.a \
413
	libclang_rt.ubsan_standalone_cxx-powerpc64.a.syms
414
.if exists(/usr/lib32/libc.so.7)
415
_COMPILER_RT_LIBS+= \
416
	libclang_rt.builtins-powerpc.a \
417
	libclang_rt.profile-powerpc.a
418
.endif
419
.elif ${ARCH} == "powerpc64le"
420
_COMPILER_RT_IGNORELISTS=	asan_ignorelist.txt
421
_COMPILER_RT_IGNORELISTS+=	msan_ignorelist.txt
422
_COMPILER_RT_LIBS= \
423
	libclang_rt.asan-powerpc64le.a \
424
	libclang_rt.asan-powerpc64le.a.syms \
425
	libclang_rt.asan-powerpc64le.so \
426
	libclang_rt.asan-preinit-powerpc64le.a \
427
	libclang_rt.asan_cxx-powerpc64le.a \
428
	libclang_rt.asan_cxx-powerpc64le.a.syms \
429
	libclang_rt.asan_static-powerpc64le.a \
430
	libclang_rt.builtins-powerpc64le.a \
431
	libclang_rt.msan-powerpc64le.a \
432
	libclang_rt.msan-powerpc64le.a.syms \
433
	libclang_rt.msan_cxx-powerpc64le.a \
434
	libclang_rt.msan_cxx-powerpc64le.a.syms \
435
	libclang_rt.profile-powerpc64le.a \
436
	libclang_rt.stats-powerpc64le.a \
437
	libclang_rt.stats_client-powerpc64le.a \
438
	libclang_rt.tsan-powerpc64le.a \
439
	libclang_rt.tsan-powerpc64le.a.syms \
440
	libclang_rt.tsan-powerpc64le.so \
441
	libclang_rt.tsan_cxx-powerpc64le.a \
442
	libclang_rt.tsan_cxx-powerpc64le.a.syms \
443
	libclang_rt.ubsan_minimal-powerpc64le.a \
444
	libclang_rt.ubsan_minimal-powerpc64le.a.syms \
445
	libclang_rt.ubsan_minimal-powerpc64le.so \
446
	libclang_rt.ubsan_standalone-powerpc64le.a \
447
	libclang_rt.ubsan_standalone-powerpc64le.a.syms \
448
	libclang_rt.ubsan_standalone-powerpc64le.so \
449
	libclang_rt.ubsan_standalone_cxx-powerpc64le.a \
450
	libclang_rt.ubsan_standalone_cxx-powerpc64le.a.syms \
451
	libclang_rt.xray-basic-powerpc64le.a \
452
	libclang_rt.xray-fdr-powerpc64le.a \
453
	libclang_rt.xray-powerpc64le.a \
454
	libclang_rt.xray-profiling-powerpc64le.a
380
.elif ${ARCH} == "riscv64"
455
.elif ${ARCH} == "riscv64"
381
_COMPILER_RT_IGNORELISTS=	asan_ignorelist.txt
456
_COMPILER_RT_IGNORELISTS=	asan_ignorelist.txt
382
_COMPILER_RT_LIBS= \
457
_COMPILER_RT_LIBS= \

Return to bug 263803