Overview
Comment: | configure: Work around non-binary-compatible grep
This makes configure work on QNX. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
979e82e85f8a9b72b535735eb2d913d0 |
User & Date: | js on 2024-04-01 15:46:32 |
Other Links: | manifest | tags |
Context
2024-04-01
| ||
15:59 | Remove #define __NO_EXT_QNX check-in: cf0effe834 user: js tags: trunk | |
15:46 | configure: Work around non-binary-compatible grep check-in: 979e82e85f user: js tags: trunk | |
2024-03-31
| ||
19:45 | utils/objfw-embed: Add missing license header check-in: 0a26fb51df user: js tags: trunk | |
Changes
Modified configure.ac from [aa4de13656] to [38cd9ece3e].
︙ | ︙ | |||
588 589 590 591 592 593 594 | @try { foo(); } @finally { foo(); } ]) ], [ | | | | | | | | 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 | @try { foo(); } @finally { foo(); } ]) ], [ AS_IF([tr -dc "[[:print:]]" <conftest.$ac_objext | \ $EGREP __gnu_objc_personality_v0 >/dev/null], [ exception_type="DWARF" ]) AS_IF([tr -dc "[[:print:]]" <conftest.$ac_objext | \ $EGREP __gnu_objc_personality_sj0 >/dev/null], [ exception_type="SjLj" ]) AS_IF([tr -dc "[[:print:]]" <conftest.$ac_objext | \ $EGREP __gnu_objc_personality_seh0 >/dev/null], [ exception_type="SEH" ]) case "$exception_type" in DWARF) AC_DEFINE(HAVE_DWARF_EXCEPTIONS, 1, [Whether DWARF exceptions are used]) |
︙ | ︙ | |||
808 809 810 811 812 813 814 | fp_endianess="unknown" AS_IF([test x"$ac_cv_c_bigendian" != x"universal"], [ AC_COMPILE_IFELSE([ AC_LANG_SOURCE([ double endianess = 2.993700760838795055656993580068609688772747263874402942272934826871811872228512759832626847251963763755836687759498519784550143745834860002945223766052808125982053455555265216112722718870586961456110693379343178124592311441022662940307099598578775368547768968914916965731708568179631324904813506101190853720749196062963892799499230635163056742330563321122389331703618066046034494287335316842529021563862331183541255013987734473643350285400060357711238514186776429325214739886098119655678483017894951556639821088508565036657794343031121375178126860889964700274558728491825977274341798997758923017217660272136611938897932105874133412726223468780517578125e-259; ]) ], [ | | > | > | 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 | fp_endianess="unknown" AS_IF([test x"$ac_cv_c_bigendian" != x"universal"], [ AC_COMPILE_IFELSE([ AC_LANG_SOURCE([ double endianess = 2.993700760838795055656993580068609688772747263874402942272934826871811872228512759832626847251963763755836687759498519784550143745834860002945223766052808125982053455555265216112722718870586961456110693379343178124592311441022662940307099598578775368547768968914916965731708568179631324904813506101190853720749196062963892799499230635163056742330563321122389331703618066046034494287335316842529021563862331183541255013987734473643350285400060357711238514186776429325214739886098119655678483017894951556639821088508565036657794343031121375178126860889964700274558728491825977274341798997758923017217660272136611938897932105874133412726223468780517578125e-259; ]) ], [ AS_IF([tr -dc "[[:print:]]" <conftest.$ac_objext | \ $EGREP BigEnd >/dev/null], [ AC_DEFINE(OF_FLOAT_BIG_ENDIAN, 1, [Whether floats are big endian]) fp_endianess="big endian" ], [ AS_IF([tr -dc "[[:print:]]" <conftest.$ac_objext | \ $EGREP dnEgiB >/dev/null], [ fp_endianess="little endian" ]) ]) ]) ], [ fp_endianess="universal" ]) |
︙ | ︙ |