Moved halt instruction to architecture specific