1 # $NetBSD: std.loongson,v 1.2 2017/08/08 12:22:21 maya Exp $ 2 3 machine evbmips mips 4 include "conf/std" # MI standard options 5 6 options MIPS3_ENABLE_CLOCK_INTR 7 options ENABLE_MIPS_16KB_PAGE 8 9 options PMON 10 11 # Platform support 12 options MIPS3_LOONGSON2 13 options MIPS3 14 options MIPS3_LOONGSON2F 15 options LOONGSON2 # IDT LOONGSON2 16 17 makeoptions LP64="yes" 18 19 options EXEC_ELF64 20 options EXEC_ELF32 # exec ELF32 binaries 21 options EXEC_SCRIPT # exec #! scripts 22 options COMPAT_NETBSD32 23 24 makeoptions CPUFLAGS="-mips3 -mdivide-breaks -Wa,-mfix-loongson2f-btb -Wa,-mfix-loongson2f-jump -Wa,-mfix-loongson2f-nop" # CPU codegen options 25 makeoptions DEFTEXTADDR="0x80200000" 26 makeoptions BOARDTYPE="loongson" 27 28 include "arch/evbmips/conf/files.loongson" 29