OS-7992: use native linker sets for bhyve build

Details

Issue Type:Bug
Priority:4 - Normal
Status:Open
Created at:2019-09-18T18:23:34.443Z
Updated at:2019-09-25T15:02:55.461Z

People

Created by:Hans Rosenfeld [X]
Reported by:Hans Rosenfeld [X]
Assigned to:Hans Rosenfeld [X]

Related Links

Labels

bhyve

Description

Now that we have native linker set support in ld and a native linker_set.h we can get rid of gensetdefs.pl and a bunch of FreeBSD compat code.

Comments

Comment by Hans Rosenfeld [X]
Created at 2019-09-20T15:46:21.835Z

For testing I built these bits on a platform with no native linker set support. The linker built as tool was used and the resulting PI worked as expected, bhyve successfully ran.


Comment by Jira Bot
Created at 2019-09-25T15:02:55.461Z

illumos-joyent commit 3105c6ff4e5cab926dc4802a7e10eee1f4abbec4 (branch master, by Hans Rosenfeld)

OS-7992 use native linker sets for bhyve build
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Michael Zeller <mike.zeller@joyent.com>
Approved by: John Levon <john.levon@joyent.com>