If set to βBuilt-in assembly device architecture,β you can specify which architecture your application works with.
For example, if you have an application that is not ready for a 64-bit environment (it can be compiled, but it will crash), you will set the valid architectures to only 32 bits, so it will not build a 64-bit section even to 64 bit computer.
Regarding your Sparkle question - you will need to ask the Sparkle developers, but I'm sure this is just a value that comes from the days when PPC is still widely used.
Charlie monroe
source share