Home | History | Annotate | Line # | Download | only in conf
std.loongson revision 1.1
      1 # $NetBSD: std.loongson,v 1.1 2011/08/27 13:42:44 bouyer 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	AFLAGS+="-Wa,-mfix-loongson2f-jump -Wa,-mfix-loongson2f-nop"
     25 #makeoptions	CFLAGS+="-Wa,-mfix-loongson2f-jump -Wa,-mfix-loongson2f-nop"
     26 #makeoptions	CPUFLAGS="-mips3 -mdivide-breaks" # CPU codegen options
     27 makeoptions	CPUFLAGS="-mips3 -mdivide-breaks -Wa,-mfix-loongson2f-btb" # CPU codegen options
     28 makeoptions	DEFTEXTADDR="0x80200000"
     29 makeoptions	BOARDTYPE="loongson"
     30 
     31 include "arch/evbmips/conf/files.loongson"
     32