Modify configure patch to what was applied upstream in 3.09.1
authorJulien Cristau <julien.cristau@ens-lyon.org>
Wed, 4 Jan 2006 14:28:59 +0000 (14:28 +0000)
committerJulien Cristau <julien.cristau@ens-lyon.org>
Wed, 4 Jan 2006 14:28:59 +0000 (14:28 +0000)
debian/changelog
debian/patches/sparc_needs_double_align.dpatch

index fa0650c7ae13e8f5e94ec71d8e0c4d4fb9cf55af..adfbec0db8c597348e130c1eaaa15c5619ecefa8 100644 (file)
@@ -7,9 +7,9 @@ ocaml (3.09.0-5) UNRELEASED; urgency=low
 
   [ Julien Cristau ]
   * Patch configure to correctly detect sparc machines, and thus align doubles
-    on double-word boundaries (closes: #338437).
+    and 64-bit ints on double-word boundaries (closes: #338437).
 
- -- Julien Cristau <julien.cristau@ens-lyon.org>  Tue,  3 Jan 2006 17:04:52 +0100
+ -- Julien Cristau <julien.cristau@ens-lyon.org>  Wed,  4 Jan 2006 15:28:00 +0100
 
 ocaml (3.09.0-4) unstable; urgency=low
 
index d08990825fcdbbb8f471a8685c90752566db968b..ab4f9daeb95659b12fcf568dab2d36f0028cfb55 100644 (file)
      # On Sparc V9 with certain versions of gcc, determination of double
      # alignment is not reliable (PR#1521), hence force it.
      # Same goes for hppa.
+@@ -434,7 +434,7 @@ esac
+ if $int64_native; then
+   case "$host" in
+-    hppa*-*-*)
++    sparc*-*-*|hppa*-*-*)
+       if test $2 = 8; then
+         echo "64-bit integers can be word-aligned."
+         echo "#undef ARCH_ALIGN_INT64" >> m.h