Uh oh!
There was an error while loading. Please reload this page.
Add powerpc64 and powerpc64le support - #133
Conversation
There was a problem hiding this comment.
Could you change this to target_pointer_width? Looks like that may be what's in play here
There was a problem hiding this comment.
Sounds good, will do.
There was a problem hiding this comment.
This hit an aarch64 fail, looks like it requires 8 byte alignment: https://travis-ci.org/rust-lang-nursery/libc/jobs/101784088
I'll back that change out
b046185 to
cc698a5CompareThere was a problem hiding this comment.
Could you align these target_arch directives?
alexcrichton
commented
Jan 12, 2016
r+ from me, if you rebase it should retrigger travis and I'll merge |
antonblanchard
commented
Jan 12, 2016
When rebasing, do you want me to squash the commits? |
alexcrichton
commented
Jan 12, 2016
Either way's fine by me, feel free to do whatever's easiest On Tuesday, January 12, 2016, Anton Blanchard notifications@github.com
|
cc698a5 to
6dfc29eComparealexcrichton
commented
Jan 13, 2016
Ah looks like this needs another rebase :( (I kinda wish github had a way for me to automatically do that...) |
A number of libc constants are different on PowerPC64 Linux, so push them down into arch specific files.
6dfc29e to
c4f676bCompareantonblanchard
commented
Jan 13, 2016
Sorry that was my fault. This should be now rebased to latest. |
Add powerpc64 and powerpc64le support
* Add _mm256_shuffle_epi8 * Add _mm256_permutevar8x32_epi32
PowerPC64 Linux does not implement fstat64, stat64 and lstat64, so
disable them. A number of constants for system calls are different
to x86, so fix that too.