From: Heiko Carstens Date: Tue, 13 Nov 2012 08:26:37 +0000 (+0200) Subject: s390: add zEC12 code generation support X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~29^2~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=991c15053a3fc209d76f03c73d4f0621025c9452;p=pandora-kernel.git s390: add zEC12 code generation support Allow to generate code that only runs on zEC12 machines. Also add a check which prevents the kernel to run on machines which do not have any of the following new facilities installed: - (48) decimal-floating-point zoned-conversion - (49) execution-hint - (49) load-and-trap - (49) miscellaneous-instruction-extensions - (49) processor-assist - (50) constrained transactional-execution - (73) transactional-execution 48, 49, 50 and 73 are the bit numbers of the facility indications for each of the required facilities. Note that we assume that user-space gets compiled with the same compiler options, therefore we also test for a dfp facility even if the kernel doesn't make use of it. Signed-off-by: Heiko Carstens --- Reading git-diff-tree failed