remove hardcoded MAD architecture from trap sources and control it strictly by compiler macros MD_...