Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 444376 Details for
Bug 585846
=media-libs/openexr-2.2.0[abi_x86_32]: emake failed: IlmImf/ImfSystemSpecific.cpp:51:29: error: inconsistent operand constraints in an ‘asm’
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Use-ULL-for-64-bit-literals.patch
Use-ULL-for-64-bit-literals.patch (text/plain), 1.93 KB, created by
Jonathan Scruggs (RETIRED)
on 2016-08-29 09:54:35 UTC
(
hide
)
Description:
Use-ULL-for-64-bit-literals.patch
Filename:
MIME Type:
Creator:
Jonathan Scruggs (RETIRED)
Created:
2016-08-29 09:54:35 UTC
Size:
1.93 KB
patch
obsolete
>From 57ecf581d053f5cacf2e8fc3c024490e0bbe536f Mon Sep 17 00:00:00 2001 >From: Brendan Bolles <brendan@fnordware.com> >Date: Wed, 13 Aug 2014 19:54:10 -0700 >Subject: [PATCH] Use ULL for 64-bit literals > >On a 32-bit architecture, these literals are too big for just a long, >they need to be ULL, since Int64 is unsigned. >--- > OpenEXR/IlmImf/ImfFastHuf.cpp | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) > >diff --git a/OpenEXR/IlmImf/ImfFastHuf.cpp b/OpenEXR/IlmImf/ImfFastHuf.cpp >index 86c84dc..01edad4 100644 >--- a/OpenEXR/IlmImf/ImfFastHuf.cpp >+++ b/OpenEXR/IlmImf/ImfFastHuf.cpp >@@ -107,7 +107,7 @@ FastHufDecoder::FastHufDecoder > for (int i = 0; i <= MAX_CODE_LEN; ++i) > { > codeCount[i] = 0; >- base[i] = 0xffffffffffffffffL; >+ base[i] = 0xffffffffffffffffULL; > offset[i] = 0; > } > >@@ -352,7 +352,7 @@ FastHufDecoder::buildTables (Int64 *base, Int64 *offset) > > for (int i = 0; i <= MAX_CODE_LEN; ++i) > { >- if (base[i] != 0xffffffffffffffffL) >+ if (base[i] != 0xffffffffffffffffULL) > { > _ljBase[i] = base[i] << (64 - i); > } >@@ -362,7 +362,7 @@ FastHufDecoder::buildTables (Int64 *base, Int64 *offset) > // Unused code length - insert dummy values > // > >- _ljBase[i] = 0xffffffffffffffffL; >+ _ljBase[i] = 0xffffffffffffffffULL; > } > } > >@@ -417,7 +417,7 @@ FastHufDecoder::buildTables (Int64 *base, Int64 *offset) > > int minIdx = TABLE_LOOKUP_BITS; > >- while (minIdx > 0 && _ljBase[minIdx] == 0xffffffffffffffffL) >+ while (minIdx > 0 && _ljBase[minIdx] == 0xffffffffffffffffULL) > minIdx--; > > if (minIdx < 0) >@@ -427,7 +427,7 @@ FastHufDecoder::buildTables (Int64 *base, Int64 *offset) > // Set the min value such that the table is never tested. > // > >- _tableMin = 0xffffffffffffffffL; >+ _tableMin = 0xffffffffffffffffULL; > } > else > {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 585846
:
437388
|
437390
| 444376