PROBLEM: (94237, 94240, 93737) (PATCH ID: OSF540-333) ******** This patch corrects the way the Spike code optimization tool handles the -arch and -tune options, fixing the following problems: * Corrects the -tune option accepting values outside of the documented valid range * Corrects the problem where Spike creates meaningless message numbers whenever -arch is set higher than than -tune. For example: $ spike a.out -tune ev6 -arch ev68 spike: Info: message number 09DB8313 * Corrects the memory acces violation error caused when specifying '-arch host' or '-arch generic'. For example: $ spike a.out -arch generic A memory access violation (bus error or segmentation fault) has occurred.