svn commit: r356516 - head

Ed Maste emaste at FreeBSD.org
Wed Jan 8 20:56:30 UTC 2020


Author: emaste
Date: Wed Jan  8 20:56:30 2020
New Revision: 356516
URL: https://svnweb.freebsd.org/changeset/base/356516

Log:
  Remove prereq lib support for GNU unwinder
  
  LLVM's libunwind is used for all archs, as of r356514.  As GCC 4.2.1
  will soon be removed, and with it the GNU unwinder, start simplifying
  the prereq/startup lib logic in Makefile.inc1.  From here if there are
  any unwinder bugs (on any arch) the path foward is to fix LLVM's
  libunwind.

Modified:
  head/Makefile.inc1

Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1	Wed Jan  8 20:51:07 2020	(r356515)
+++ head/Makefile.inc1	Wed Jan  8 20:56:30 2020	(r356516)
@@ -2815,17 +2815,6 @@ lib/libgcc_s__L: lib/libc_nonshared__L
 .if ${MK_LIBCPLUSPLUS} != "no"
 lib/libcxxrt__L: lib/libgcc_s__L
 .endif
-
-.else # MK_LLVM_LIBUNWIND == no
-
-_prereq_libs+=	gnu/lib/libgcc
-_startup_libs+=	gnu/lib/libgcc
-
-gnu/lib/libgcc__L: lib/libc__L
-gnu/lib/libgcc__L: lib/libc_nonshared__L
-.if ${MK_LIBCPLUSPLUS} != "no"
-lib/libcxxrt__L: gnu/lib/libgcc__L
-.endif
 .endif
 
 _prebuild_libs=	${_kerberos5_lib_libasn1} \


More information about the svn-src-head mailing list