8000 Fixed (u)int64 MSB/LSB handling on BE archs by jcajka · Pull Request #306 · g-truc/glm · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fixed (u)int64 MSB/LSB handling on BE archs #306

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 15, 2015
Merged

Conversation

jcajka
Copy link
@jcajka jcajka commented Jan 28, 2015

Hello,
test-core_func_integer fails on BE machines(ppc, s390,...). Specifically imul/umul (u)int tests. This is caused by incorrect handling of MSB/LSB parts of (u)int64 value in corresponding functions. This pull request fixes this issue. I have tested it in Fedora 21/rawhide on ppc64, s390(x), x86(_64), arm7 and aarch64.

Fedora bug: https://bugzilla.redhat.com/show_bug.cgi?id=1185298

@sharkcz
Copy link
sharkcz commented Jan 28, 2015

for the record - BE == big endian :-)

@Groovounet Groovounet added the bug label Feb 9, 2015
@Groovounet Groovounet added this to the GLM 0.9.7 milestone Feb 9, 2015
@Groovounet Groovounet self-assigned this Feb 9, 2015
Groovounet added a commit that referenced this pull request Mar 15, 2015
Fixed (u)int64 MSB/LSB handling on BE archs #306
@Groovounet Groovounet merged commit 05eac3c into g-truc:master Mar 15, 2015
@Groovounet
Copy link
Member

Thanks for contributing!

Groovounet pushed a commit that referenced this pull request Mar 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0