|From:||"Thomas E. Spanjaard" <tgen@xxxxxxxxxxxxx>|
|Date:||Mon, 15 Jan 2007 22:55:52 +0000|
Thomas E. Spanjaard wrote:My point is, that nomenclature is not sensible, only commonly used. Though, I see no problem in supporting both TARGET_PLATFORM=foo and TARGET_ARCH=bar for the people that have a preference towards either of them.this is not a beauty contest for architecture names. this is about easy and concise categorization of our sources and targets. and starting from there, using the "most commonly used" name for a particular purpose makes very much sense.
so, what isCPU instruction set architecture (for i80386 and up, IA32; for IA32 processors with AMD64/EM64T/IA32e/otherfancymarketingterm extensions, AMD64 or to a lesser extent IA32e).
machineAforementioned 'compatibility' moniker (i386, amd64).
I think you can use these interchangably with machine.arch machine_arch
platformThe name of a combination of a CPU ISA and a minimal set of other hardware and software making up a reasonably standardised system (e.g., a PC clone with IA32 processor)
Cheers, -- Thomas E. Spanjaard email@example.com
Description: OpenPGP digital signature