DELTA 452391 0 879 SVNa9 Y AX AX \ ${.CURDIR:H:H}/devel/${_QT_RELNAME}/files/extrapatch-config.tests_unix_arch.testENDREP DELTA SVN7977For many architectures (armv6, aarch64), is -mcpu is essential for proper detection of CPU features. Follow compile.test case and reuse CXXFLAGS from make environment also in arch.test. --- config.tests/unix/arch.test.orig 2017-02-05 07:43:57 UTC +++ config.tests/unix/arch.test @@ -17,7 +17,7 @@ else fi LFLAGS="$SYSROOT_FLAG" -CXXFLAGS="$SYSROOT_FLAG" +CXXFLAGS="$CXXFLAGS $SYSROOT_FLAG" while [ "$#" -gt 0 ]; do PARAM=$1 ENDREP DELTA SVN`b``armv6/v7: cacheFlush support See PR 222612 --- Source/JavaScriptCore/assembler/ARMAssembler.h.orig 2017-08-23 05:02:37 UTC +++ Source/JavaScriptCore/assembler/ARMAssembler.h @@ -1128,6 +1128,8 @@ namespace JSC { linuxPageFlush(current, current + page); linuxPageFlush(current, end); +#elif OS(FREEBSD) + __clear_cache(code, reinterpret_cast(code) + size); #else #error "The cacheFlush support is missing on this platform." #endif ENDREP DELTA SVNkmkkarmv6/v7: cacheFlush support See PR 222612 --- Source/JavaScriptCore/assembler/ARMv7Assembler.h.orig 2017-08-23 04:59:46 UTC +++ Source/JavaScriptCore/assembler/ARMv7Assembler.h @@ -2373,6 +2373,8 @@ class ARMv7Assembler { (public) linuxPageFlush(current, current + page); linuxPageFlush(current, end); +#elif OS(FREEBSD) + __clear_cache(code, reinterpret_cast(code) + size); #else #error "The cacheFlush support is missing on this platform." #endif ENDREP DELTA SVN]x^P[K0~6 n^g7 d"('Cڦ365I7spr]y(BP@rfXR*Q9[ {&Ŋ( 4'gAٶ s^DRM .2F eb;"vG7!^tEC^SdDh2 1[Нa)~AkCާc,ITTyS 6F龱~'&Y d -Vo)t c֏Who5~LyKƬ"]ǿJoVN$iw:r,]{/;)$ۏ1%l0ֈ>ENDREP DELTA SVN<<93! wv578J