# Format for this file: # Epoch Channel Nickname Action Message # # All separated with a single space, empty values are replaced with a dash '-' # except messages which are kept empty. # Lines starting with '#' are comments; comments are not allowed except as the only content of the line # 1372035758 #crosstool-ng bhundven say diorcety: +1 1372036232 - codyps quit Read error: Connection reset by peer 1372036285 #crosstool-ng codyps join 1372041615 #crosstool-ng djerome join 1372050473 - hrubi quit Ping timeout: 245 seconds 1372055290 - smartin quit Read error: Operation timed out 1372055559 #crosstool-ng smartin join 1372056807 - diorcety quit Quit: Leaving. 1372057910 #crosstool-ng aalv join 1372060802 - sh4rm4 quit Remote host closed the connection 1372060850 #crosstool-ng sh4rm4 join 1372063295 #crosstool-ng hrubi join 1372064170 - sh4rm4 quit Remote host closed the connection 1372064218 #crosstool-ng sh4rm4 join 1372068071 #crosstool-ng diorcety join 1372081403 #crosstool-ng Net147 join 1372085792 - Net147 quit Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client 1372088350 - diorcety quit Quit: Leaving. 1372090360 #crosstool-ng diorcety join 1372092742 #crosstool-ng Thomas1 join 1372095404 #crosstool-ng y_morin join 1372095849 - aalv quit Remote host closed the connection 1372096114 #crosstool-ng smartin_ join 1372100961 #crosstool-ng tholm join 1372101947 #crosstool-ng tholm say y_morin: arm-cortex_a8-linux-gnueabi sample file need some improvement. I believe that you need to add CT_ARCH_FPU="neon", that will increase the performance 1372102434 #crosstool-ng y_morin say tholm: this sample is a soft-float sample, nto a hard-float, so this won't have any effect. 1372102448 #crosstool-ng y_morin say tholm: However, we can add another sampel that enables hard-float, yes. 1372102673 #crosstool-ng tholm say y_morin: CT_ARCH_FPU="neon" if you add this line, it will work on hard or softfp, and the performance it will be much better. 1372102737 #crosstool-ng tholm say anyway I can send you my .config file, if you want 1372102773 #crosstool-ng y_morin say tholm: No, I meant: this sample is explcitly a soft-float one (neon is optional on cortex-a8, IIRC). So, we want to provide a sample than runs on all cortex-a8. 1372102806 #crosstool-ng y_morin say tholm: OTOH, we can *add* another sample (basically the same) which enables neon. Like there is for cortex-a9 1372102832 #crosstool-ng tholm say I think all cortex-a8 got vfpv3 1372102844 #crosstool-ng tholm say and simd 1372102852 #crosstool-ng tholm say (NEON) 1372102882 #crosstool-ng y_morin say tholm: I am not sure either way: the situation with mandatory/optional neon (and jazelle, thumb...) on different famillies is a bit muddy at best... 1372102922 #crosstool-ng y_morin say tholm: https://en.wikipedia.org/wiki/Cortex-A8 <- neon is optional (TBC) 1372103114 #crosstool-ng tholm say umm, I dont agree with neon is optional 1372103140 #crosstool-ng tholm say http://www.arm.com/products/processors/cortex-a/cortex-a8.php 1372103185 #crosstool-ng tholm say neon is always present 1372103331 #crosstool-ng y_morin say tholm: Seems you are right: https://en.wikipedia.org/wiki/ARM_architecture#Advanced_SIMD_.28NEON.29 1372103354 #crosstool-ng y_morin say tholm: neon is mandatory on a8, but optional on a9. Sigh... This is getting complicated... :-( 1372103485 #crosstool-ng tholm say Cortex a9 uses vfpv4-neon 1372103520 #crosstool-ng y_morin say tholm: http://www.arm.com/products/processors/cortex-a/cortex-a9.php <- Optional NEON™ 1372103981 #crosstool-ng tholm say I see, anyways you can use -mfpu=neon and -mfloat-abi=(softfp|hard) on cortex-a8 1372104030 #crosstool-ng y_morin say tholm: Yes, it seems so. :-) 1372104362 - dalias quit Ping timeout: 240 seconds 1372104372 #crosstool-ng tholm say take a look this line->>CT_ARCH_ARCH="armv7-a" CT_ARCH_CPU="cortex-a8" CT_ARCH_TUNE="cortex-a8" 1372104373 #crosstool-ng tholm say You can use CT_ARCH_ARCH="armv7-a" CT_ARCH_CPU="" CT_ARCH_TUNE="cortex-a8" OR CT_ARCH_ARCH="" CT_ARCH_CPU="cortex-a8" CT_ARCH_TUNE="cortex-a8" 1372104427 #crosstool-ng tholm say you don't need configure the three argument at the same time 1372104529 #crosstool-ng dalias join 1372104555 #crosstool-ng tholm say http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html 1372104562 #crosstool-ng y_morin say tholm: That's (mostly) right. But setting all of them makes it explicit. The internal mechanism in gcc is a bit obscur and not trivial to follow, hence the reason for the three. 1372105781 - smartin_ quit Quit: leaving 1372106539 #crosstool-ng chrisMorin join 1372107306 - Thomas1 quit Quit: Thomas1 1372108033 - y_morin quit Remote host closed the connection 1372108349 #crosstool-ng y_morin join 1372112688 - y_morin quit Quit: Nighty Night!