4 ms·
Oh so he meant to say Intel 64/amd64. IA-64 is Intel Itanium. I just skipped it because I know nothing about IA-64 at all.
by innocenat 10y ago
Oh so he meant to say Intel 64/amd64. IA-64 is Intel Itanium. I just skipped it because I know nothing about IA-64 at all.
- mikeash 10y agoHe might have meant IA-64. The problem is likely to appear on any 64-bit architecture where int is smaller than a pointer, which is most (or all?) of them. Depending on the compiler and such, big discussion below if you're interested in boring details.
- ndesaulniers 10y agoinserts big discussion for those interested https://nickdesaulniers.github.io/blog/2016/05/30/data-models-and-word-size/ https://nickdesaulniers.github.io/blog/2016/05/30/data-model...
- asamy45 10y agoActually he clearly misunderstands the difference, IA-32 refers to x86, which he then says IA-64, which refers to Itanium, which is sort of a bad comparison then.
- hatsunearu 10y agoWorked on my x64 machine and my IRC's. I googled it (just google parts of the introducing text) and apparently it's related to IA-64 architecture specifics.