smartalign: clean up unnecessary duplication; tweak dependencies
commita168ab1e018ca98b7880daae9e277d3efb5d7f0d
authorH. Peter Anvin <hpa@zytor.com>
Sun, 26 Oct 2008 00:48:33 +0000 (25 17:48 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Sun, 26 Oct 2008 00:48:33 +0000 (25 17:48 -0700)
tree3af0f6f7999e3bf80ab6727fa6e10d7d011809c6
parent4adf21c08c23276adc7190f3e0f00f4f08ce8824
smartalign: clean up unnecessary duplication; tweak dependencies

Remove unnecessary duplicated patterns; with indirection we can handle
lists of any length.

For 16-bit generic padding, alternate between SI and DI dependencies.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
macros/smartalign.mac