Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
HBSD: Only enable PIEified base for amd64 and i386.
Compiling (nearly) all of base causes issues with booting arm64 (and likely arm, but I haven't verified that, yet). As I learn the arm64 architecture, and as I learn its boot process and what code is involved with that, PIEified base will make its debut on arm64. I'm hoping to complete that during BSDCan. With this commit, PIEified base can be considered complete on amd64 and i386. Signed-off-by: Shawn Webb <shawn.webb@hardenedbsd.org>
- Loading branch information
84d8e20
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why you handle this problem here? And what is this __T hack?
84d8e20
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should handle this from src.opts.mk, where this logic already exists.