xref: /aosp_15_r20/external/toolchain-utils/go/android/go_marlin (revision 760c253c1ed00ce9abd48f8546f08516e57485fe)
1*760c253cSXin Li#!/bin/bash
2*760c253cSXin Li
3*760c253cSXin Li# Invoke the Go cross compiler for marlin.
4*760c253cSXin Li# Uses ../go_target to add PIE flags.
5*760c253cSXin Li#
6*760c253cSXin Li# This is just an example for an arm64 device.
7*760c253cSXin Li
8*760c253cSXin LiGOOS="android" GOARCH="arm64" CGO_ENABLED="1" \
9*760c253cSXin Li	CC="aarch64-linux-android-clang" \
10*760c253cSXin Li	CXX="aarch64-linux-android-clang++" \
11*760c253cSXin Li	exec go_target "$@"
12