defs.mk
来自「This is a resource based on j2me embedde」· MK 代码 · 共 125 行
MK
125 行
## Copyright 1990-2008 Sun Microsystems, Inc. All Rights Reserved.# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER# # This program is free software; you can redistribute it and/or# modify it under the terms of the GNU General Public License version# 2 only, as published by the Free Software Foundation. # # This program is distributed in the hope that it will be useful, but# WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU# General Public License version 2 for more details (a copy is# included at /legal/license.txt). # # You should have received a copy of the GNU General Public License# version 2 along with this work; if not, write to the Free Software# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA# 02110-1301 USA # # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa# Clara, CA 95054 or visit www.sun.com if you need additional# information or have any questions. ## @(#)defs.mk 1.9 06/10/10### defs for x86 targets#CVM_TARGETOBJS_SPEED += \CVM_SRCDIRS += \ $(CVM_TOP)/src/$(TARGET_CPU_FAMILY)/javavm/runtimeCVM_INCLUDE_DIRS += \ $(CVM_TOP)/src/$(TARGET_CPU_FAMILY) \ifeq ($(CVM_AOT), true)$(error AOT is not supported for x86)endif# JIT related settingsASM_FLAGS += -traditionalifeq ($(CVM_JIT), true)CVM_TARGETOBJS_SPACE += \ atomic_swap_64.oCVM_TARGETOBJS_SPACE += \ jit_arch.oCVM_TARGETOBJS_SPEED += \CVM_JCS_CPU_INCLUDES_FILE = \ $(CVM_TOP)/src/x86/javavm/runtime/jit/jitgrammarincludes.jcsCVM_JCS_CPU_DEFS_FILE = \ $(CVM_TOP)/src/x86/javavm/runtime/jit/jitgrammardefs.jcsCVM_JCS_CPU_RULES_FILE = \ $(CVM_TOP)/src/x86/javavm/runtime/jit/jitgrammarrules.jcs# Copy ccm assembler code to the codecache so it is reachable# with a branch instruction.# Disable this for now.CVM_JIT_COPY_CCMCODE_TO_CODECACHE ?= falseCVM_FLAGS += \ CVM_JIT_COPY_CCMCODE_TO_CODECACHECVM_JIT_COPY_CCMCODE_TO_CODECACHE_CLEANUP_ACTION = $(CVM_DEFAULT_CLEANUP_ACTION)ifeq ($(CVM_JIT_COPY_CCMCODE_TO_CODECACHE), true)CVM_DEFINES += -DCVM_JIT_COPY_CCMCODE_TO_CODECACHEendif# irparser files generated by jcsCVM_TARGETOBJS_SPACE += \ jitcodegen.o \ jitcodegentable.oCVM_TARGETOBJS_SPEED += \ jitregman.o \ ccmintrinsics_share.oCVM_TARGETOBJS_SPACE += \ jitfixup.o \ jitstackman.o \ jitopcodes.o \ jitemitter_cpu.o \ jitinit_cpu.o \ jit_cisc.o \ jitemitter.oCVM_TARGETOBJS_OTHER += \ jit_cpu.oCVM_TARGETOBJS_OTHER += \ ccmcodecachecopy_cpu.oCVM_SRCDIRS += \ $(CVM_TOP)/src/$(TARGET_CPU_FAMILY)/javavm/runtime/jitCVM_JCS_CPU_RULES_FILE += \ $(CVM_TOP)/src/x86/javavm/runtime/jit/jitaddrgrammarrules.jcsCVM_JCS_SHARED_INCLUDES_FILE =CVM_JCS_SHARED_DEFS_FILE =CVM_JCS_SHARED_RULES_FILE =CVM_JCS_INPUT_FILES = \ $(CVM_JCS_SHARED_INCLUDES_FILE) \ $(CVM_JCS_CPU_INCLUDES_FILE) \ $(CVM_JCS_SHARED_DEFS_FILE) \ $(CVM_JCS_CPU_DEFS_FILE) \ $(CVM_JCS_SHARED_RULES_FILE) \ $(CVM_JCS_CPU_RULES_FILE)endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?