CHECK: architecture specific defines should be avoided