39 lines
1.5 KiB
Plaintext
39 lines
1.5 KiB
Plaintext
# make.MIPS64gnule - GNU tools definitions for MIPS64 (little endian)
|
|
#
|
|
# Copyright 2000-2001 Wind River Systems, Inc.
|
|
#
|
|
# modification history
|
|
# --------------------
|
|
# 01n,23apr04,yvp added ABI_SPEC
|
|
# 01m,10jan02,pes Move include of defs.mips after CPU and TOOL are defined
|
|
# 01l,09jan02,pes Move common definitions to defs.mips
|
|
# 01k,07dec01,s_l Add a flag to allow target side build (-fno-schedule-insn).
|
|
# Must be rmove when a comp fix goes in.
|
|
# 01j,28nov01,tpw Remove -funroll-loops from MIPS*gnu* makefile fragments.
|
|
# 01i,30oct01,tpw Standardize kernel links and bootrom conversions.
|
|
# 01h,11oct01,dat SPR 20403, OPTIM_DRIVER must have -fvolatile
|
|
# 01g,25sep01,dat Location of defs.gnu changed to tool/gnu
|
|
# 01f,27jun01,agf add LONGCALL macro
|
|
# 01e,06apr01,mem Change to make.MIPS64gnule, update command line flags
|
|
# 01d,23mar01,roz Added LD_ENDIAN_FLAG
|
|
# 01c,08feb01,mem Changed RES_LDFLAGS to -m vxr5ebmip
|
|
# 01b,04jan01,mem Updated to use new bootrom extraction
|
|
# 01a,11dec00,pes created based on make.MIPS64gnu
|
|
#
|
|
# DESCRIPTION
|
|
# This file contains MIPS64 specific definitions and flags for the GNU
|
|
# software generation tools (compiler, assembler, linker etc) when used
|
|
# to generate a 64 bit compatible vxWorks in little-endian mode.
|
|
#*/
|
|
|
|
CPU = MIPS64
|
|
TOOL = gnule
|
|
ABI_SPEC = MIPS64LE
|
|
|
|
include $(TGT_DIR)/h/tool/gnu/defs.mips
|
|
#add the next two line for MIPS specific devices
|
|
LD_SCRIPT_RAM = -T $(TGT_DIR)/h/tool/gnu/ldscripts/link.MIPSRAM
|
|
LD_SCRIPT_ROM = -T $(TGT_DIR)/h/tool/gnu/ldscripts/link.MIPSROM
|
|
|
|
# end of make.MIPS64gnule
|