[BACK]Return to bsd.rv32.mk CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / compat / riscv64 / rv32

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/compat/riscv64/rv32/bsd.rv32.mk between version 1.2 and 1.3

version 1.2, 2015/06/24 22:20:25 version 1.3, 2019/04/18 10:07:07
Line 1 
Line 1 
 #       $NetBSD$  #       $NetBSD$
   
   # Keep this out of the .ifndef section, otherwise bsd.own.mk overrides this
 .if empty(LD:M-m)  .if empty(LD:M-m)
 LD+=                    -m elf32lriscv  LD+=                    -m elf32lriscv
 .endif  .endif
 .if !defined(MBLIBDIR)  
   .ifndef _COMPAT_BSD_RV32_MK_
   _COMPAT_BSD_RV32_MK_=1
   
 MLIBDIR=                rv32  MLIBDIR=                rv32
   LIBGCC_MACHINE_ARCH=    riscv32
 LIBC_MACHINE_ARCH=      riscv32  LIBC_MACHINE_ARCH=      riscv32
 COMMON_MACHINE_ARCH=    riscv32  COMMON_MACHINE_ARCH=    riscv32
 KVM_MACHINE_ARCH=       riscv32  KVM_MACHINE_ARCH=       riscv32
 LDELFSO_MACHINE_ARCH=   riscv32  
 PTHREAD_MACHINE_ARCH=   riscv32  PTHREAD_MACHINE_ARCH=   riscv32
 BFD_MACHINE_ARCH=       riscv32  BFD_MACHINE_ARCH=       riscv32
 CSU_MACHINE_ARCH=       riscv32  CSU_MACHINE_ARCH=       riscv32
 CRYPTO_MACHINE_CPU=     riscv32  CRYPTO_MACHINE_CPU=     riscv32
 LDELFSO_MACHINE_CPU=    riscv32  LDELFSO_MACHINE_CPU=    riscv32
   LDELFSO_MACHINE_ARCH=   riscv32
 GOMP_MACHINE_ARCH=      riscv32  GOMP_MACHINE_ARCH=      riscv32
 XORG_MACHINE_ARCH=      riscv32  XORG_MACHINE_ARCH=      riscv32
   
 .include "${.PARSEDIR}/../../m32.mk"  .if empty(COPTS:M-mbi)
   _RV32_OPTS=             -mabi=ilp32 -march=rv32g
   COPTS+=                 ${_RV32_OPTS}
   CPUFLAGS+=              ${_RV32_OPTS}
   LDADD+=                 ${_RV32_OPTS}
   LDFLAGS+=               ${_RV32_OPTS}
   MKDEPFLAGS+=            ${_RV32_OPTS}
   .endif
   
   .include "../../Makefile.compat"
   
 .endif  .endif

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

CVSweb <webmaster@jp.NetBSD.org>