blob: a3833bdc3ad35cf573753ba6fe5924777f401f18 [file] [log] [blame]
Matteo Franchin43ec8732014-03-31 15:00:14 +01001#!/bin/bash
2
3set -e
4
5if [ ! -d ./arm ]; then
6 echo "Directory ./arm not found."
7 exit 1
8fi
9
10mkdir -p arm64
11dst=`cd arm64 && pwd`
12cd arm/
13for f in *; do
14 cp $f $dst/`echo $f | sed 's/arm/arm64/g'`
15done
16
17sed -i 's,ART_COMPILER_DEX_QUICK_ARM_ARM_LIR_H_,ART_COMPILER_DEX_QUICK_ARM64_ARM64_LIR_H_,g' $dst/arm64_lir.h
18sed -i 's,ART_COMPILER_DEX_QUICK_ARM_CODEGEN_ARM_H_,ART_COMPILER_DEX_QUICK_ARM64_CODEGEN_ARM64_H_,g' $dst/codegen_arm64.h
19sed -i -e 's,ArmMir2Lir,Arm64Mir2Lir,g' -e 's,arm_lir.h,arm64_lir.h,g' -e 's,codegen_arm.h,codegen_arm64.h,g' $dst/*.h $dst/*.cc