1 // SPDX-License-Identifier: GPL-2.0 2 #include <linux/compiler.h> 3 #include <linux/zalloc.h> 4 #include "../disasm.h" 5 6 const struct arch *arch__new_arc(const struct e_machine_and_e_flags *id, 7 const char *cpuid __maybe_unused) 8 { 9 struct arch *arch = zalloc(sizeof(*arch)); 10 11 if (!arch) 12 return NULL; 13 14 arch->name = "arc"; 15 arch->id = *id; 16 arch->objdump.comment_char = ';'; 17 return arch; 18 } 19