new file mode 100644
@@ -0,0 +1,22 @@
+--- libffi-3.0.13/configure.orig 2013-12-19 11:35:04.442027429 +0100
++++ libffi-3.0.13/configure 2013-12-19 11:35:51.786026030 +0100
+@@ -2751,7 +2751,7 @@
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ....exec $SHELL $srcdir/$0 \"--srcdir=$srcdir\" \"--enable-builddir=$ax_enable_builddir\" ${1+\"$@\"}" >&5
+ $as_echo "....exec $SHELL $srcdir/$0 \"--srcdir=$srcdir\" \"--enable-builddir=$ax_enable_builddir\" ${1+\"$@\"}" >&6; }
+ case "$0" in # restart
+- /\\*) eval $SHELL "'$0'" "'--srcdir=$srcdir'" "'--enable-builddir=$ax_enable_builddir'" $ac_configure_args ;;
++ [/\\]*) eval $SHELL "'$0'" "'--srcdir=$srcdir'" "'--enable-builddir=$ax_enable_builddir'" $ac_configure_args ;;
+ *) eval $SHELL "'$srcdir/$0'" "'--srcdir=$srcdir'" "'--enable-builddir=$ax_enable_builddir'" $ac_configure_args ;;
+ esac ; exit $?
+ fi
+--- libffi-3.0.13/m4/ax_enable_builddir.m4.orig 2013-12-19 11:36:07.802025557 +0100
++++ libffi-3.0.13/m4/ax_enable_builddir.m4 2013-12-19 11:36:35.738024731 +0100
+@@ -121,7 +121,7 @@
+ test -f $srcdir/$cache_file && mv $srcdir/$cache_file .
+ AC_MSG_RESULT(....exec $SHELL $srcdir/[$]0 "--srcdir=$srcdir" "--enable-builddir=$SUB" ${1+"[$]@"})
+ case "[$]0" in # restart
+- [/\\]*) eval $SHELL "'[$]0'" "'--srcdir=$srcdir'" "'--enable-builddir=$SUB'" $ac_configure_args ;;
++ [[/\\]]*) eval $SHELL "'[$]0'" "'--srcdir=$srcdir'" "'--enable-builddir=$SUB'" $ac_configure_args ;;
+ *) eval $SHELL "'$srcdir/[$]0'" "'--srcdir=$srcdir'" "'--enable-builddir=$SUB'" $ac_configure_args ;;
+ esac ; exit $?
+ fi
new file mode 100644
@@ -0,0 +1,38 @@
+--- libffi-3.0.13/configure.ac.orig 2013-12-19 11:29:01.658038148 +0100
++++ libffi-3.0.13/configure.ac 2013-12-19 11:29:49.070036747 +0100
+@@ -546,11 +546,11 @@
+ toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
+ toolexeclibdir='$(libdir)'
+ fi
+- multi_os_directory=`$CC -print-multi-os-directory`
+- case $multi_os_directory in
+- .) ;; # Avoid trailing /.
+- ../*) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
+- esac
++ #multi_os_directory=`$CC -print-multi-os-directory`
++ #case $multi_os_directory in
++ # .) ;; # Avoid trailing /.
++ # ../*) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
++ #esac
+ AC_SUBST(toolexecdir)
+ else
+ toolexeclibdir='$(libdir)'
+--- libffi-3.0.13/configure.orig 2013-12-19 11:28:50.710038471 +0100
++++ libffi-3.0.13/configure 2013-12-19 11:29:36.738037111 +0100
+@@ -14840,11 +14840,11 @@
+ toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
+ toolexeclibdir='$(libdir)'
+ fi
+- multi_os_directory=`$CC -print-multi-os-directory`
+- case $multi_os_directory in
+- .) ;; # Avoid trailing /.
+- ../*) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
+- esac
++ #multi_os_directory=`$CC -print-multi-os-directory`
++ #case $multi_os_directory in
++ # .) ;; # Avoid trailing /.
++ # ../*) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
++ #esac
+
+ else
+ toolexeclibdir='$(libdir)'
new file mode 100644
@@ -0,0 +1,9 @@
+# -*- mode:python; -*-
+require ${PN}.inc
+
+LICENSE = "MIT"
+
+SRC_URI += "file://ax_enable_builddir.patch"
+SRC_URI += "file://configure-no-multiosdir.patch"
+
+LIBRARY_VERSION = "6"
new file mode 100644
@@ -0,0 +1 @@
+f5230890dc0be42fb5c58fbf793da253155de106 libffi-3.0.13.tar.gz