finesse.sh: Mix of architectures and flags assigned to $CPUARCH
-m64 can be assigned to a variable named
CPUARCH (other values like
x86_64 look more reasonable) is mildly confusing.
I'm asking whether it'd be possible to rewrite this part so that
CPUARCH always reflects some hardware architecture, and an extra variable (
CPUFLAGS?) gets flags like
-m64 -mfpmath=sse -ffast-math (these three are scattered all over the code right now).
This should, in a not so far future, allow for addition of more --build* options, e.g. for non-X86 architectures (aarch64 wants
-a64 and doesn't like Intel-specific flags)