* [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" @ 2014-12-03 8:07 Hongxu Jia 2014-12-03 8:07 ` [PATCH 1/2] " Hongxu Jia ` (2 more replies) 0 siblings, 3 replies; 5+ messages in thread From: Hongxu Jia @ 2014-12-03 8:07 UTC (permalink / raw) To: openembedded-core, ross.burton The following changes since commit b8631416f12b8a904ce3deb036f9d5ce632937b0: package_regex.inc: Update REGEX'es in order to find upstream versions correctly (2014-11-28 14:03:02 +0000) are available in the git repository at: git://git.pokylinux.org/poky-contrib hongxu/fix-busybox-ice-mips http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/fix-busybox-ice-mips Hongxu Jia (2): Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Revert "fixup" .../fix-ice-on-mips-while-compiling-with-g-O.patch | 65 ---------------------- meta/recipes-core/busybox/busybox_1.22.1.bb | 4 -- 2 files changed, 69 deletions(-) delete mode 100644 meta/recipes-core/busybox/busybox/fix-ice-on-mips-while-compiling-with-g-O.patch -- 1.9.1 ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" 2014-12-03 8:07 [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Hongxu Jia @ 2014-12-03 8:07 ` Hongxu Jia 2014-12-03 8:07 ` [PATCH 2/2] Revert "fixup" Hongxu Jia 2014-12-03 17:48 ` [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Burton, Ross 2 siblings, 0 replies; 5+ messages in thread From: Hongxu Jia @ 2014-12-03 8:07 UTC (permalink / raw) To: openembedded-core, ross.burton Since the gcc has resolved this, so we revert the workaround patch. This reverts commit f026b7a211a44acdb7fadb50b1a84aa3e369450a. --- meta/recipes-core/busybox/busybox_1.22.1.bb | 4 ---- 1 file changed, 4 deletions(-) diff --git a/meta/recipes-core/busybox/busybox_1.22.1.bb b/meta/recipes-core/busybox/busybox_1.22.1.bb index 7a50a30..8879e52 100644 --- a/meta/recipes-core/busybox/busybox_1.22.1.bb +++ b/meta/recipes-core/busybox/busybox_1.22.1.bb @@ -34,10 +34,6 @@ SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.bz2;name=tarball \ file://busybox-cross-menuconfig.patch \ " -SRC_URI_append_mips = " \ - ${@base_conditional( "DEBUG_BUILD", "1", "file://fix-ice-on-mips-while-compiling-with-g-O.patch", "", d )} \ -" - SRC_URI[tarball.md5sum] = "337d1a15ab1cb1d4ed423168b1eb7d7e" SRC_URI[tarball.sha256sum] = "ae0b029d0a9e4dd71a077a790840e496dd838998e4571b87b60fed7462b6678b" -- 1.9.1 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/2] Revert "fixup" 2014-12-03 8:07 [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Hongxu Jia 2014-12-03 8:07 ` [PATCH 1/2] " Hongxu Jia @ 2014-12-03 8:07 ` Hongxu Jia 2014-12-03 17:48 ` [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Burton, Ross 2 siblings, 0 replies; 5+ messages in thread From: Hongxu Jia @ 2014-12-03 8:07 UTC (permalink / raw) To: openembedded-core, ross.burton This reverts commit 28e3f8ca6ff681f7a88c44b5c62390fa16be816b. Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Since the gcc has resolved this, so we revert the workaround patch. --- .../fix-ice-on-mips-while-compiling-with-g-O.patch | 65 ---------------------- 1 file changed, 65 deletions(-) delete mode 100644 meta/recipes-core/busybox/busybox/fix-ice-on-mips-while-compiling-with-g-O.patch diff --git a/meta/recipes-core/busybox/busybox/fix-ice-on-mips-while-compiling-with-g-O.patch b/meta/recipes-core/busybox/busybox/fix-ice-on-mips-while-compiling-with-g-O.patch deleted file mode 100644 index d8bf5da..0000000 --- a/meta/recipes-core/busybox/busybox/fix-ice-on-mips-while-compiling-with-g-O.patch +++ /dev/null @@ -1,65 +0,0 @@ -shell/ash.c: fix ice on mips while compiling with -g -O - -Build busybox on mips with -g -O, there is a ice failure: -... -shell/ash.c:8758:1: internal compiler error: in dwarf2out_var_location, at dwarf2out.c:21264 -... -Please submit a full bug report, -with preprocessed source if appropriate. -See <http://gcc.gnu.org/bugs.html> for instructions. -{standard input}: Assembler messages: -{standard input}: Warning: missing .end at end of assembly -{standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive -... - -The following line caused the ice failure on mips: -... -void evaltreenr(union node *, int) __attribute__ ((alias("evaltree"),__noreturn__)); -... -So remove evaltreenr which was a alias of evaltree, and use evaltree -to instead. - -Upstream-Status: Pending - -Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> ---- - shell/ash.c | 9 ++------- - 1 file changed, 2 insertions(+), 7 deletions(-) - -diff --git a/shell/ash.c b/shell/ash.c -index 71ef9a6..4462e40 100644 ---- a/shell/ash.c -+++ b/shell/ash.c -@@ -8490,11 +8490,6 @@ evaltree(union node *n, int flags) - TRACE(("leaving evaltree (no interrupts)\n")); - } - --#if !defined(__alpha__) || (defined(__GNUC__) && __GNUC__ >= 3) --static --#endif --void evaltreenr(union node *, int) __attribute__ ((alias("evaltree"),__noreturn__)); -- - static void - evalloop(union node *n, int flags) - { -@@ -8621,7 +8616,7 @@ evalsubshell(union node *n, int flags) - flags &= ~EV_TESTED; - nofork: - redirect(n->nredir.redirect, 0); -- evaltreenr(n->nredir.n, flags); -+ evaltree(n->nredir.n, flags); - /* never returns */ - } - status = 0; -@@ -8740,7 +8735,7 @@ evalpipe(union node *n, int flags) - dup2(pip[1], 1); - close(pip[1]); - } -- evaltreenr(lp->n, flags); -+ evaltree(lp->n, flags); - /* never returns */ - } - if (prevfd >= 0) --- -1.9.1 - -- 1.9.1 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" 2014-12-03 8:07 [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Hongxu Jia 2014-12-03 8:07 ` [PATCH 1/2] " Hongxu Jia 2014-12-03 8:07 ` [PATCH 2/2] Revert "fixup" Hongxu Jia @ 2014-12-03 17:48 ` Burton, Ross 2014-12-04 1:33 ` Hongxu Jia 2 siblings, 1 reply; 5+ messages in thread From: Burton, Ross @ 2014-12-03 17:48 UTC (permalink / raw) To: Hongxu Jia; +Cc: OE-core [-- Attachment #1: Type: text/plain, Size: 271 bytes --] On 3 December 2014 at 08:07, Hongxu Jia <hongxu.jia@windriver.com> wrote: > Hongxu Jia (2): > Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD > (ICE)" > Revert "fixup" > I think you meant to squash that :) (I'll do this). Ross [-- Attachment #2: Type: text/html, Size: 717 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" 2014-12-03 17:48 ` [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Burton, Ross @ 2014-12-04 1:33 ` Hongxu Jia 0 siblings, 0 replies; 5+ messages in thread From: Hongxu Jia @ 2014-12-04 1:33 UTC (permalink / raw) To: Burton, Ross; +Cc: OE-core [-- Attachment #1: Type: text/plain, Size: 413 bytes --] On 12/04/2014 01:48 AM, Burton, Ross wrote: > > On 3 December 2014 at 08:07, Hongxu Jia <hongxu.jia@windriver.com > <mailto:hongxu.jia@windriver.com>> wrote: > > Hongxu Jia (2): > Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD > (ICE)" > Revert "fixup" > > > I think you meant to squash that :) (I'll do this). > Yes, thanks //Hongxu > Ross [-- Attachment #2: Type: text/html, Size: 1745 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-12-04 1:33 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2014-12-03 8:07 [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Hongxu Jia 2014-12-03 8:07 ` [PATCH 1/2] " Hongxu Jia 2014-12-03 8:07 ` [PATCH 2/2] Revert "fixup" Hongxu Jia 2014-12-03 17:48 ` [PATCH 0/2] Revert "busybox : fix do_compile failed on qemumips when DEBUG_BUILD (ICE)" Burton, Ross 2014-12-04 1:33 ` Hongxu Jia
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.