LLD only got support for the -F flag in LLVM r308167 so we shouldn't
be using the flag unconditionally.
Details
Details
Diff Detail
Diff Detail
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 12419 Build 12695: arc lint + arc unit
Event Timeline
Comment Actions
Hmm, lib/Makefile only recurses into libdl if the linker supports filters (that was in the original commit that added libdl: rS320872), so this shouldn't be needed? The libdl library only works as a filter, so building a non-filter version will just build a broken one I think.
Comment Actions
Hmm, I must have been building with -fuse-ld=lld but without setting XLD. Maybe I should add a .error instead?
Comment Actions
If you get a build error now that is probably just as well as a .error. I'd be tempted to avoid adding a dedicated .error for an odd edge case if the build already fails.