std.loongson revision 1.1
1# $NetBSD: std.loongson,v 1.1 2011/08/27 13:42:44 bouyer Exp $ 2 3machine evbmips mips 4include "conf/std" # MI standard options 5 6options MIPS3_ENABLE_CLOCK_INTR 7options ENABLE_MIPS_16KB_PAGE 8 9options PMON 10 11# Platform support 12options MIPS3_LOONGSON2 13options MIPS3 14options MIPS3_LOONGSON2F 15options LOONGSON2 # IDT LOONGSON2 16 17makeoptions LP64="yes" 18 19options EXEC_ELF64 20options EXEC_ELF32 # exec ELF32 binaries 21options EXEC_SCRIPT # exec #! scripts 22options 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 27makeoptions CPUFLAGS="-mips3 -mdivide-breaks -Wa,-mfix-loongson2f-btb" # CPU codegen options 28makeoptions DEFTEXTADDR="0x80200000" 29makeoptions BOARDTYPE="loongson" 30 31include "arch/evbmips/conf/files.loongson" 32