// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. #include "../../cmd/ld/textflag.h" // NaCl entry has: // 0(FP) - 0 // 4(FP) - cleanup function pointer, always 0 // 8(FP) - envc // 12(FP) - argc // 16(FP) - argv, then 0, then envv, then 0, then auxv TEXT _rt0_arm_nacl(SB),NOSPLIT,$-4 MOVW 8(R13), R0 MOVW $12(R13), R1 MOVM.DB.W [R0-R1], (R13) B main(SB) TEXT main(SB),NOSPLIT,$0 B runtime·rt0_go(SB)