1# Copyright (C) 2008 The Android Open Source Project 2# 3# Licensed under the Apache License, Version 2.0 (the "License"); 4# you may not use this file except in compliance with the License. 5# You may obtain a copy of the License at 6# 7# http://www.apache.org/licenses/LICENSE-2.0 8# 9# Unless required by applicable law or agreed to in writing, software 10# distributed under the License is distributed on an "AS IS" BASIS, 11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12# See the License for the specific language governing permissions and 13# limitations under the License. 14 15# 16# Configuration for ARMv5TE architecture targets. 17# 18 19handler-style computed-goto 20handler-size 64 21 22# source for the instruction table stub 23asm-stub armv5te/stub.S 24 25# source for alternate entry stub 26asm-alt-stub armv5te/alt_stub.S 27 28# file header and basic definitions 29import c/header.cpp 30import armv5te/header.S 31 32# C pre-processor defines for stub C instructions 33import cstubs/stubdefs.cpp 34 35# highly-platform-specific defs 36import armv5te/platform.S 37 38# common defs for the C helpers; include this before the instruction handlers 39import c/opcommon.cpp 40 41# arch-specific entry point to interpreter 42import armv5te/entry.S 43 44# opcode list; argument to op-start is default directory 45op-start armv5te 46 #op OP_FILL_ARRAY_DATA c 47op-end 48 49# "helper" code for C; include if you use any of the C stubs (this generates 50# object code, so it's normally excluded) 51##import c/gotoTargets.cpp 52 53# end of defs; include this when cstubs/stubdefs.cpp is included 54import cstubs/enddefs.cpp 55 56# common subroutines for asm 57import armv5te/footer.S 58import armv5te/debug.cpp 59