summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhang Le <r0bertz@gentoo.org>2008-11-28 03:08:05 +0800
committerZhang Le <r0bertz@gentoo.org>2008-11-28 03:08:05 +0800
commit3d9fe18c2710b42bb090ccac4cde894e8e6cdc49 (patch)
tree5eedcf3d3d8546e6bfa93bf4e88d23861eae6308 /dev-libs
parentfixed libgcrypt-gcc4.4-mips.patch (diff)
downloadloongson-3d9fe18c2710b42bb090ccac4cde894e8e6cdc49.tar.gz
loongson-3d9fe18c2710b42bb090ccac4cde894e8e6cdc49.tar.bz2
loongson-3d9fe18c2710b42bb090ccac4cde894e8e6cdc49.zip
mpfr's gcc4.4 mips patch
Signed-off-by: Zhang Le <r0bertz@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/mpfr/Manifest2
-rw-r--r--dev-libs/mpfr/files/2.3.2/patch0113
2 files changed, 14 insertions, 1 deletions
diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 6d90612..222d13e 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -1,4 +1,4 @@
-AUX 2.3.2/patch01 1426 RMD160 5d054c2d9ae9d67924a326477fc59f91142cf011 SHA1 a88a107212f0c348c6e59b6374ebdded268865f6 SHA256 3565e7beb3cad49936b2c5b6ad952af8cf725f389b807e9ae1e35c15d80d40de
+AUX 2.3.2/patch01 1969 RMD160 bc69e028d61407a56c762cad4e5cd2f645ca457e SHA1 a5310b699f80bcf2768434531776bbfb2af4e640 SHA256 e9fdf4dbdb32c10894d1d0bb8c6d8731397074ae212e927d3b6e1e32b90b1c26
DIST mpfr-2.3.2.tar.lzma 816537 RMD160 eff9b819dee971cd907dde461cd525c473516e29 SHA1 1c48c7a545b571e54ea2418bd1eae8b5e3bfe753 SHA256 d8285d3f7fc824eb1fe86ebeb5b8e5064265be8e7439d5aec49bafcb53d710be
EBUILD mpfr-2.3.2_p1.ebuild 1414 RMD160 093e6f72a3174b59566deb19ceb047f9e6090601 SHA1 5174c86341e24b147205afe523c8beeba9abe07a SHA256 5aad2ce00fd4a81a48e257e7c856b3bb10ec2fdb1986def6c23ade6628c93b5f
MISC ChangeLog 9991 RMD160 bcaeb88e150b4aa878f49742cc78fa950d106166 SHA1 914fa38a621aa37aeca97d62733d7c67e011ca09 SHA256 a88a71799640fa947a75a3549d228b884d068399d1468b3bf0185efd62d1ded6
diff --git a/dev-libs/mpfr/files/2.3.2/patch01 b/dev-libs/mpfr/files/2.3.2/patch01
index 4eaa929..f14df45 100644
--- a/dev-libs/mpfr/files/2.3.2/patch01
+++ b/dev-libs/mpfr/files/2.3.2/patch01
@@ -1,3 +1,16 @@
+--- a/mpfr-gmp.h 2008-11-28 03:03:22.000000000 +0800
++++ b/mpfr-gmp.h 2008-11-28 03:04:29.000000000 +0800
+@@ -179,6 +179,10 @@
+ typedef unsigned int USItype __attribute__ ((mode (SI)));
+ typedef int DItype __attribute__ ((mode (DI)));
+ typedef unsigned int UDItype __attribute__ ((mode (DI)));
++#if BITS_PER_MP_LIMB == 64
++typedef int TItype __attribute__ ((mode (TI)));
++typedef unsigned int UTItype __attribute__ ((mode (TI)));
++#endif
+ #else
+ typedef unsigned char UQItype;
+ typedef long SItype;
diff --git a/mpfr-longlong.h b/mpfr-longlong.h
index 111b36c..57eba49 100644
--- a/mpfr-longlong.h