picrin icon indicating copy to clipboard operation
picrin copied to clipboard

Test against x32 ABI on Travis

Open omasanori opened this issue 9 years ago • 2 comments

After https://github.com/travis-ci/travis-ci/issues/2046 is fixed, we will gain newer compilers, libraries and kernel on Travis, which means that we can test picrin against x32 ABI, a ILP32 processor-specific ABI for x86_64. We will get more chances to catch portability issues with it.

omasanori avatar Jul 01 '15 23:07 omasanori

@omasanori

Beautiful. How can we add such architectures to the testing list? .travis.yml?

nyuichi avatar Jul 01 '15 23:07 nyuichi

Yes, just adding - CFLAGS="-mx32" to env in .travis.yml.

gcc-multilib has dependencies on libgcc and libc for x32 if supported, so no other changes will be required.

omasanori avatar Jul 01 '15 23:07 omasanori