18df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org#!/bin/bash 28df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org# Copyright (c) 2014 The Chromium Authors. All rights reserved. 38df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org# Use of this source code is governed by a BSD-style license that can be 48df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org# found in the LICENSE file. 58df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org 68df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.orgICUROOT="$(dirname $0)/.." 78df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.orgLINUX_SOURCE="${ICUROOT}/linux/icudtl_dat.S" 88df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.orgMAC_SOURCE="${ICUROOT}/mac/icudtl_dat.S" 98df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org 108df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.orgcat > ${MAC_SOURCE} <<PREAMBLE 118df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org.globl _icudt52_dat 128df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org#ifdef U_HIDE_DATA_SYMBOL 138df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org .private_extern _icudt52_dat 148df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org#endif 158df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org .data 168df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org .const 178df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org .align 4 188df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org_icudt52_dat: 198df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.orgPREAMBLE 208df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.org 218df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.orgPREAMBLE_LENGTH=$(($(egrep -n '^icudt' ${LINUX_SOURCE} | cut -d : -f 1) + 1)) 228df7e257721e08383dfe17dc2e097b720e23e057jshin@chromium.orgtail -n +${PREAMBLE_LENGTH} ${LINUX_SOURCE} >> ${MAC_SOURCE} 23