diff options
author | Bastien Bouclet | 2019-05-05 09:56:26 +0200 |
---|---|---|
committer | Bastien Bouclet | 2019-05-11 16:51:13 +0200 |
commit | 3a25a3c926243c7e93857f9edcb1b84d45b8caa0 (patch) | |
tree | 8bc08ca38192aae6e2e5ce93ec2156b65e4095fd /configure | |
parent | c5b4539e549f77d94800e1e49495542b303087f9 (diff) | |
download | scummvm-rg350-3a25a3c926243c7e93857f9edcb1b84d45b8caa0.tar.gz scummvm-rg350-3a25a3c926243c7e93857f9edcb1b84d45b8caa0.tar.bz2 scummvm-rg350-3a25a3c926243c7e93857f9edcb1b84d45b8caa0.zip |
BUILD: Link the test executable for the endianness check
Fixes the test with LTO enabled.
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -2251,14 +2251,14 @@ unsigned short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 void _ebcdic() { char* s = (char*) ebcdic_mm; s = (char*) ebcdic_ii; } int main() { _ascii (); _ebcdic (); return 0; } EOF -$CXX $CXXFLAGS -c -o $TMPO.o tmp_endianness_check.cpp -if $_strings $TMPO.o | grep BIGenDianSyS >/dev/null; then +$CXX $CXXFLAGS -o $TMPO$HOSTEXEEXT tmp_endianness_check.cpp +if $_strings $TMPO$HOSTEXEEXT | grep BIGenDianSyS >/dev/null; then _endian=big -elif $_strings $TMPO.o | grep LiTTleEnDian >/dev/null; then +elif $_strings $TMPO$HOSTEXEEXT | grep LiTTleEnDian >/dev/null; then _endian=little fi echo $_endian; -cc_check_clean tmp_endianness_check.cpp +cc_check_clean tmp_endianness_check.cpp tmp_endianness_check.dwo case $_endian in big) |