Patch 1 was submitted standalone before, and is unchanged. Patch 2 does what previously was proposed as a possible alternative approach, in a softened form (warning only for now). There are a number of open questions there. 1: SHLD/SHRD have dual meaning 2: warn about undue mnemonic suffixes Jan