diff options
Diffstat (limited to 'meta/recipes-devtools/guile/files')
6 files changed, 4 insertions, 96 deletions
diff --git a/meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch b/meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch index 43238a7d2e..c7bf635ac7 100644 --- a/meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch +++ b/meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch @@ -1,6 +1,6 @@ Upstream-Status: Inappropriate [debian patch] -Signed-Off-by: Nitin A Kamble <nitin.a.kamble@intel.com> +Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> From e52bfcdbaca5dce498678d8f512381e3e39a4066 Mon Sep 17 00:00:00 2001 From: Rob Browning <rlb@defaultvalue.org> diff --git a/meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch b/meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch index 34be3b96e7..d3faf3e01a 100644 --- a/meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch +++ b/meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch @@ -1,6 +1,6 @@ Upstream-Status: Inappropriate [debian patch] -Signed-Off-by: Nitin A Kamble <nitin.a.kamble@intel.com> +Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> From 848543091d55dddb54a85612155964506d712852 Mon Sep 17 00:00:00 2001 From: Rob Browning <rlb@defaultvalue.org> diff --git a/meta/recipes-devtools/guile/files/guile_2.0.6_fix_sed_error.patch b/meta/recipes-devtools/guile/files/guile_2.0.6_fix_sed_error.patch index e5dc226370..5597bb21f1 100644 --- a/meta/recipes-devtools/guile/files/guile_2.0.6_fix_sed_error.patch +++ b/meta/recipes-devtools/guile/files/guile_2.0.6_fix_sed_error.patch @@ -6,7 +6,7 @@ autoreconf error avoided: | sed: -e expression #1, char 9: unknown option to `s' | configure.ac:39: error: AC_INIT should be called with package and version arguments -Signed-Off-by: Nitin A Kamble <nitin.a.kamble@intel.com> +Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> 2012/05/01 Index: guile-2.0.5/build-aux/git-version-gen diff --git a/meta/recipes-devtools/guile/files/libguile-VM-ASM_MUL-for-ARM-Add-earlyclobber.patch b/meta/recipes-devtools/guile/files/libguile-VM-ASM_MUL-for-ARM-Add-earlyclobber.patch deleted file mode 100644 index e50059a7e6..0000000000 --- a/meta/recipes-devtools/guile/files/libguile-VM-ASM_MUL-for-ARM-Add-earlyclobber.patch +++ /dev/null @@ -1,43 +0,0 @@ -From a85c78ea1393985fdb6e6678dea19135c553d341 Mon Sep 17 00:00:00 2001 -From: Mark H Weaver <mhw@netris.org> -Date: Fri, 19 Sep 2014 21:18:09 -0400 -Subject: [PATCH] VM: ASM_MUL for ARM: Add earlyclobber constraint to the SMULL - outputs. - -Reported by Rob Browning <rlb@defaultvalue.org>. - -* libguile/vm-i-scheme.c (ASM_MUL)[ARM]: Add earlyclobber (&) constraint - to the SMULL output registers. - -Author: Mark H Weaver <mhw@netris.org> - -Upstream-Status: Backport - -Signed-off-by: Jackie Huang <jackie.huang@windriver.com> ---- - libguile/vm-i-scheme.c | 5 ++--- - 1 file changed, 2 insertions(+), 3 deletions(-) - -diff --git a/libguile/vm-i-scheme.c b/libguile/vm-i-scheme.c -index 587aa95..162efab 100644 ---- a/libguile/vm-i-scheme.c -+++ b/libguile/vm-i-scheme.c -@@ -1,5 +1,4 @@ --/* Copyright (C) 2001, 2009, 2010, 2011, 2012, 2013, -- * 2014 Free Software Foundation, Inc. -+/* Copyright (C) 2001, 2009-2014 Free Software Foundation, Inc. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public License -@@ -363,7 +362,7 @@ VM_DEFINE_FUNCTION (149, ge, "ge?", 2) - { \ - scm_t_signed_bits rlo, rhi; \ - asm ("smull %0, %1, %2, %3\n" \ -- : "=r" (rlo), "=r" (rhi) \ -+ : "=&r" (rlo), "=&r" (rhi) \ - : "r" (SCM_UNPACK (x) - scm_tc2_int), \ - "r" (SCM_I_INUM (y))); \ - if (SCM_LIKELY (SCM_SRS (rlo, 31) == rhi)) \ --- -2.3.5 - diff --git a/meta/recipes-devtools/guile/files/opensuse/guile-64bit.patch b/meta/recipes-devtools/guile/files/opensuse/guile-64bit.patch index d3e312f770..da69b5fd7b 100644 --- a/meta/recipes-devtools/guile/files/opensuse/guile-64bit.patch +++ b/meta/recipes-devtools/guile/files/opensuse/guile-64bit.patch @@ -1,6 +1,6 @@ Upstream-Status: Inappropriate [opensuse patch] -Signed-Off-by: Nitin A Kamble <nitin.a.kamble@intel.com> +Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Index: guile-2.0.3/libguile/hash.c =================================================================== diff --git a/meta/recipes-devtools/guile/files/opensuse/guile-turn-off-gc-test.patch b/meta/recipes-devtools/guile/files/opensuse/guile-turn-off-gc-test.patch deleted file mode 100644 index e201486284..0000000000 --- a/meta/recipes-devtools/guile/files/opensuse/guile-turn-off-gc-test.patch +++ /dev/null @@ -1,49 +0,0 @@ -Upstream-Status: Inappropriate [opensuse patch] - -Signed-Off-by: Nitin A Kamble <nitin.a.kamble@intel.com> - -See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10096 -why this test is turned off. -Index: guile-2.0.3/test-suite/tests/gc.test -=================================================================== ---- guile-2.0.3.orig/test-suite/tests/gc.test 2011-10-15 09:34:40.000000000 -0700 -+++ guile-2.0.3/test-suite/tests/gc.test 2012-01-13 21:52:10.282540355 -0800 -@@ -65,23 +65,23 @@ - foo))) - - --(with-test-prefix "gc" -- (pass-if "Unused modules are removed" -- (let* ((guard (make-guardian)) -- (total 1000)) -- -- (for-each (lambda (x) (guard (make-module))) (iota total)) -+;;(with-test-prefix "gc" -+;; (pass-if "Unused modules are removed" -+;; (let* ((guard (make-guardian)) -+;; (total 1000)) -+;; -+;; (for-each (lambda (x) (guard (make-module))) (iota total)) - - ;; Avoid false references to the modules on the stack. -- (stack-cleanup 20) -+;; (stack-cleanup 20) - -- (gc) -- (gc) ;; twice: have to kill the weak vectors. -- (gc) ;; thrice: because the test doesn't succeed with only -+;; (gc) -+;; (gc) ;; twice: have to kill the weak vectors. -+;; (gc) ;; thrice: because the test doesn't succeed with only - ;; one gc round. not sure why. - -- (= (let lp ((i 0)) -- (if (guard) -- (lp (1+ i)) -- i)) -- total)))) -+;; (= (let lp ((i 0)) -+;; (if (guard) -+;; (lp (1+ i)) -+;; i)) -+;; total)))) |
