<r0ni>
my night of testing the rpi5 left me amazed with it. It runs much better than my last one (rpi3) and is light years better than my pbp. I can't wait to try crux when I've got some compilation time to do so on it!
<jaeger>
Good to hear
<pitillo>
jaeger: what about building a rootfs for the rpi5 on the M1 on the meanwhile? :D
<pitillo>
s/on/in
<jaeger>
I can certainly take a look, sure
<pitillo>
great
crux-arm-bot has joined #crux-arm
<crux-arm-bot>
[ crux-ports-xorg-arm ]: mesa: update to 23.3.0
crux-arm-bot has left #crux-arm [#crux-arm]
crux-arm-bot has joined #crux-arm
<crux-arm-bot>
[ crux-ports-opt-arm ]: nss: update to 3.96.1
crux-arm-bot has left #crux-arm [#crux-arm]
<jaeger>
I wonder if -ftree-vectorize and -fomit-frame-pointer are as useful on the pi5, should I keep those in CFLAGS?
<jaeger>
Also I've seen some docs for arm/arm64 recommending avoidance of -march= entirely, though I haven't really looked into that much
<jaeger>
Thinking about it I guess the idea is portability which isn't needed in this case, so using -march= might be preferable
<ukky>
jaeger: Removing -march= only matters when you need to reuse your binaries on other CPU flavors. You can keep -march= if you build package for specific system
<ukky>
Adding -fomit-frame-pointer saves some CPU cycles, but I don't think it boosts performance substantially. On the other hand, you will lose stack backtrace