diff options
Diffstat (limited to 'meta/recipes-bsp/gnu-efi/gnu-efi/parallel-make-archives.patch')
-rw-r--r-- | meta/recipes-bsp/gnu-efi/gnu-efi/parallel-make-archives.patch | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/meta/recipes-bsp/gnu-efi/gnu-efi/parallel-make-archives.patch b/meta/recipes-bsp/gnu-efi/gnu-efi/parallel-make-archives.patch deleted file mode 100644 index 63d9b6fc31..0000000000 --- a/meta/recipes-bsp/gnu-efi/gnu-efi/parallel-make-archives.patch +++ /dev/null | |||
@@ -1,39 +0,0 @@ | |||
1 | From f56ddb00a656af2e84f839738fad19909ac65047 Mon Sep 17 00:00:00 2001 | ||
2 | From: Saul Wold <sgw@linux.intel.com> | ||
3 | Date: Sun, 9 Mar 2014 15:22:15 +0200 | ||
4 | Subject: [PATCH] Fix parallel make failure for archives | ||
5 | |||
6 | Upstream-Status: Pending | ||
7 | |||
8 | The lib and gnuefi makefiles were using the lib.a() form which compiles | ||
9 | and ar's as a pair instead of compiling all and then ar'ing which can | ||
10 | parallelize better. This was resulting in build failures on larger values | ||
11 | of -j. | ||
12 | |||
13 | See http://www.chemie.fu-berlin.de/chemnet/use/info/make/make_toc.html#TOC105 | ||
14 | for details. | ||
15 | |||
16 | Signed-off-by: Saul Wold <sgw@linux.intel.com> | ||
17 | Signed-off-by: Darren Hart <dvhart@linux.intel.com> | ||
18 | [Rebased for 3.0.6] | ||
19 | Signed-off-by: California Sullivan <california.l.sullivan@intel.com> | ||
20 | [Rebased for 3.0.8] | ||
21 | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> | ||
22 | |||
23 | --- | ||
24 | lib/Makefile | 2 +- | ||
25 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
26 | |||
27 | diff --git a/lib/Makefile b/lib/Makefile | ||
28 | index 1fc6a47..54b0ca7 100644 | ||
29 | --- a/lib/Makefile | ||
30 | +++ b/lib/Makefile | ||
31 | @@ -77,7 +77,7 @@ libsubdirs: | ||
32 | $(OBJS): libsubdirs | ||
33 | |||
34 | libefi.a: $(OBJS) | ||
35 | - $(AR) $(ARFLAGS) $@ $^ | ||
36 | + $(AR) $(ARFLAGS) $@ $(OBJS) | ||
37 | |||
38 | clean: | ||
39 | rm -f libefi.a *~ $(OBJS) */*.o | ||