Home | History | Annotate | Line # | Download | only in conf
      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