|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Minios-devel] [UNIKRAFT PATCH] build: do not run fixdep on *.s targets
Thanks! Reviewed-by: Simon Kuenzer <simon.kuenzer@xxxxxxxxx> On 10.09.2018 13:31, Yuri Volchkov wrote: Gcc passes *.S files the preprocessor first, whereas *.s files (lower case 's') are going directly to the assembler. That is why gcc does not produce *.d files for the *.s sources. This upsets fixdep and breaks the build Signed-off-by: Yuri Volchkov <yuri.volchkov@xxxxxxxxx> --- support/build/Makefile.rules | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/support/build/Makefile.rules b/support/build/Makefile.rules index 43808ef..e8da2c0 100644 --- a/support/build/Makefile.rules +++ b/support/build/Makefile.rules @@ -328,6 +328,24 @@ $(eval $(call vprefix_lib,$(1),OBJS-y) += $(3)) $(eval $(call vprefix_lib,$(1),CLEAN-y) += $(call build_clean,$(3)) $(call obj2dep,$(3))) endef+define buildrule_s = _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |