diff options
| author | Ed Maste <emaste@FreeBSD.org> | 2016-01-22 02:28:17 +0000 |
|---|---|---|
| committer | Ed Maste <emaste@FreeBSD.org> | 2016-01-22 02:28:17 +0000 |
| commit | ba86521396e25a9e03bb21e3205e8b0e57f0410c (patch) | |
| tree | 8bba1988049fa3a93c55d1e857e0ce28778040a8 /gnu/lib/libgcc | |
| parent | 33a2a37b868d2b091e0afc3f1763d91ae32fcb4c (diff) | |
Notes
Diffstat (limited to 'gnu/lib/libgcc')
| -rw-r--r-- | gnu/lib/libgcc/Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gnu/lib/libgcc/Makefile b/gnu/lib/libgcc/Makefile index ec3c7f4185ff..f3166e78a9b5 100644 --- a/gnu/lib/libgcc/Makefile +++ b/gnu/lib/libgcc/Makefile @@ -193,7 +193,12 @@ LIB2_DIVMOD_FUNCS:= ${LIB2_DIVMOD_FUNCS:S/${sym}//g} .endif COMMONHDRS= tm.h tconfig.h options.h gthr-default.h -.if ${MK_LLVM_LIBUNWIND} == no +.if ${MK_LLVM_LIBUNWIND} != "no" +# unwind.h is a generated file when MK_LLVM_LIBUNWIND == "no", and a stale +# copy may be left behind in OBJDIR when switching, so remove it explicitly. +beforebuild: + @rm -f ${.OBJDIR}/unwind.h +.else COMMONHDRS+= unwind.h .endif |
