git: kernel/hpt*: Mangle names of foreign binary objects.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Tue May 29 00:01:24 PDT 2018
commit 2d5f0bdad8b8f0945582d41bcbe4ae6d037d3740
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Mon May 28 17:51:38 2018 +0300
kernel/hpt*: Mangle names of foreign binary objects.
We already do it for the firmware objects (.fwo). Explictly handle
unpacked precompiled objects to separate them from other generic ones.
These are not device firmware and they do run on CPU, also they have
different osabi tag, so without adjustment the ld.gold (default ld)
will change osabi for the whole linked object.
Having them seprated from the rest simplifies the depend logic, such
objects have no source or headers dependencies other than hardcoded
one in Makefiles. Add missing dependencies on .uu in kernel modules.
Summary of changes:
sys/dev/raid/hpt27xx/Makefile | 8 +++++---
sys/dev/raid/hptmv/Makefile | 8 +++++---
sys/dev/raid/hptrr/Makefile | 8 +++++---
sys/platform/pc64/conf/files | 21 ++++++++++++---------
4 files changed, 27 insertions(+), 18 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2d5f0bdad8b8f0945582d41bcbe4ae6d037d3740
--
DragonFly BSD source repository
More information about the Commits
mailing list