]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
The generated Makefile for the kernel was not running ctfconvert on
authorRyan Stone <rstone@FreeBSD.org>
Thu, 10 Nov 2011 21:07:14 +0000 (21:07 +0000)
committerRyan Stone <rstone@FreeBSD.org>
Thu, 10 Nov 2011 21:07:14 +0000 (21:07 +0000)
commit2e0aa475811c1b1da2043df99a39e0dc03966b0e
tree294715c8c19a96bf30b4a7a7aacfd94406b8344d
parent907eed1f5019c26fc840b2da222f9643a7740a60
The generated Makefile for the kernel was not running ctfconvert on
object files corresponding to source files that had the compile-with
option set in conf/files.  This means that any fbt probes for functions
in that object file would not have correct argument types.

The fix is to run ctfconvert on any target file that does not have the
no-obj option set in files.

PR: bin/160275
Reported by: Paul Ambrose (ambrosehua AT gmail DOT com)
MFC after: 1 week
usr.sbin/config/mkmakefile.c