Searched hist:"4 f2fac37593702eae572eecb2ce6aafeee09eb18" (Results 1 – 2 of 2) sorted by relevance
/freebsd/share/mk/ |
H A D | bsd.prog.mk | diff 4f2fac37593702eae572eecb2ce6aafeee09eb18 Wed Oct 18 02:33:20 CEST 2017 Jonathan Anderson <jonathan@FreeBSD.org> Improve computation of {BC,LL}OBJS.
Now that OBJS has grown an OBJS_SRCS_FILTER variable, use this variable in the computation of BCOBJS and LLOBJS too. Also move BCOBJS and LLOBJS computation to be next to the OBJS computation: this should both make the parallel structure clearer and serve to remind people changing OBJS that parallel changes are required in BCOBJS and LLOBJS.
A side effect of this change is that BCOBJS and LLOBJS will be available even when LLVM_LINK has not been defined, but that seems like a positive change: there's no reason we can't ask "what bitcode files would you generate" just because we can't link those files together into a complete bitcode representation of a binary or library.
Reviewed by: sjg Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D12701
|
H A D | bsd.lib.mk | diff 4f2fac37593702eae572eecb2ce6aafeee09eb18 Wed Oct 18 02:33:20 CEST 2017 Jonathan Anderson <jonathan@FreeBSD.org> Improve computation of {BC,LL}OBJS.
Now that OBJS has grown an OBJS_SRCS_FILTER variable, use this variable in the computation of BCOBJS and LLOBJS too. Also move BCOBJS and LLOBJS computation to be next to the OBJS computation: this should both make the parallel structure clearer and serve to remind people changing OBJS that parallel changes are required in BCOBJS and LLOBJS.
A side effect of this change is that BCOBJS and LLOBJS will be available even when LLVM_LINK has not been defined, but that seems like a positive change: there's no reason we can't ask "what bitcode files would you generate" just because we can't link those files together into a complete bitcode representation of a binary or library.
Reviewed by: sjg Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D12701
|