- User Since
- Dec 7 2018, 3:31 PM (58 w, 3 d)
Fri, Jan 17
Wed, Jan 8
Dec 17 2019
add more comments
Back to review as no changes planned
Dec 16 2019
enable man pages as suggested by @bdragon
build virtio modules on all powerpc platforms
Dec 14 2019
Simplified the code inspired by @imp inputs.
Dec 13 2019
Removed OS check and fixed comment
reverted PGO part
Dec 12 2019
remove explicit GCC dependency and add "modern compiler dependency" instead (compiler:c11)
rebased to current HEAD
check compiler type
Dec 5 2019
Dec 3 2019
Updated with reviewers comment.
I changed the indentation a bit as it looked incorrect after looking code around. Let me know if still need changes. Thanks!
Dec 2 2019
I'm running with this patch for a while and found no side effects.
Any updates on this?
updated after comments from reviewers
Nov 26 2019
Updated with comments, added a compiler check to make it "commitable" before flagday and retested
Nov 25 2019
Nov 22 2019
Is this ready to commit?
Nov 18 2019
Need to reroll
Nov 14 2019
Nov 11 2019
fix rtld 32 bit build when cross building
removed compiler check to address gcc+lld possible use case
update man file with @bdragon's comment
Nov 9 2019
updated patch for current HEAD
update man pages
enables clang on powerpcspe
disable lld on powerpc and powerpcspe
Nov 8 2019
Nov 4 2019
updated patch for node-13.0
Patch updated to resolve conflict with current HEAD, and also makes LLD as LD in powerpc (thanks to @bdragon)
Oct 21 2019
Updated patches after tests with llvm90 as base compiler.
Oct 17 2019
Oct 15 2019
Oct 9 2019
Marking as Plan Changes again to avoid accidental commit before flag day
Patch updated as base LLVM switched from version 8 to 9
node isn't building with llvm90 anymore due to https://bugs.llvm.org/show_bug.cgi?id=43527, so patch is updated to use llvm-devel instead.
Oct 8 2019
Updates "if" clause. The comment regarding this got unnoticed by me until now.
Sep 26 2019
removed debugging temporary code
Sep 25 2019
This is a reworked version. I found that FreeBSD release was already being retrieved in share/mk/local.meta.sys.mk using variable FREEBSD_REVISION. Then I moved it to share/mk/src.sys.env.mk to make variable readable everywhere.
Sep 24 2019
It's important to not that it requires a modern compiler, so it shouldn't land before powerpc flag day.
update fixing missing "_" in line:
Sep 10 2019
Sep 6 2019
For reference, these are the first lines of the generated crt1.s
patch updated with suggestions from reviewers.
It looks much cleaner now :)
Sep 5 2019
Looks good to me, but I'm suspect :)
Are you planning to patch llvm9 in ports?
Aug 30 2019
Aug 23 2019
cleanup/reorganize includes and fix missing WORLDTMP variable in a use case
Aug 22 2019
Patch refactored. It now addresses the following cases:
Aug 5 2019
There's a problem with "make release" complaining about LIB32LD variable being not set on latest revision of this patch. I'm working on that.
I'm back, and I'll validate latest changes in different scenarios.
Jul 12 2019
This is the updated patch addressing reviewer's comments.