Messages in this thread Patch in this message | | | Date | Wed, 1 Oct 2014 15:36:59 +0200 | From | Nicholas Mc Guire <> | Subject | [PATCH 2/3] limit _shipped to c,h and S files |
| |
limit _shipped to c,h and S files
_shipped targets are intended for generated source files which should not permit .o binary blobs which is currently the case. This patch simply restricts _shipped targets to .c, .h and .S files.
Note that this patch breaks the handline of drivers/net/wan/wanxlfw.inc_shipped which probably really should be moved to a loadable firmware and use request_firmware - a short term fix could be to move it to a .h file.
This patch is against linux 3.17.0-rc6
Signed-off-by: Nicholas Mc Guire <der.herr@hofr.at> --- scripts/Makefile.lib | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 260bf8a..adc4acb 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -207,7 +207,13 @@ endif quiet_cmd_shipped = SHIPPED $@ cmd_shipped = cat $< > $@ -$(obj)/%: $(src)/%_shipped +$(obj)/%.c: $(src)/%.c_shipped + $(call cmd,shipped) + +$(obj)/%.h: $(src)/%.h_shipped + $(call cmd,shipped) + +$(obj)/%.S: $(src)/%.S_shipped $(call cmd,shipped) # Commands useful for building a boot image -- 1.7.10.4
| |