diff -Nru dietlibc-0.33~cvs20120325/debian/changelog dietlibc-0.33~cvs20120325/debian/changelog
--- dietlibc-0.33~cvs20120325/debian/changelog	2012-03-27 21:19:06.000000000 +0100
+++ dietlibc-0.33~cvs20120325/debian/changelog	2012-07-12 21:22:34.000000000 +0100
@@ -1,3 +1,9 @@
+dietlibc (0.33~cvs20120325-3+rpi1) wheezy; urgency=low
+
+  * Tweak arm assembler patch so it works with armv6 vfp too.
+
+ -- Peter Michael Green <plugwash@p10link.net>  Thu, 12 Jul 2012 20:08:26 +0000
+
 dietlibc (0.33~cvs20120325-3) unstable; urgency=low
 
   * Make the select testcase we run at build-time actually useful
diff -Nru dietlibc-0.33~cvs20120325/debian/patches/0020-fixes-for-ARMv7.diff dietlibc-0.33~cvs20120325/debian/patches/0020-fixes-for-ARMv7.diff
--- dietlibc-0.33~cvs20120325/debian/patches/0020-fixes-for-ARMv7.diff	2012-03-25 16:12:58.000000000 +0100
+++ dietlibc-0.33~cvs20120325/debian/patches/0020-fixes-for-ARMv7.diff	2012-07-12 21:17:04.000000000 +0100
@@ -131,7 +131,7 @@
 -	lfm	f4, 4, [ip], #48
 +
 +#ifndef __SOFTFP__
-+# if __ARM_ARCH__ == 7
++# if __ARM_ARCH__ >= 6
 +	vldm	ip!, {d0-d15}
 +#   ifdef __ARM_NEON__
 +	vldm	ip!, {d16-d31}
@@ -547,7 +547,7 @@
  #endif
 +
 +#ifndef __SOFTFP__
-+# if __ARM_ARCH__ >= 7
++# if __ARM_ARCH__ >= 6
 +	vstmia	ip!, {d0-d15}
 +#   ifdef __ARM_NEON__
 +	vstmia	ip!, {d16-d31}