Patrice Arruda | 748609c | 2020-06-25 12:12:21 -0700 | [diff] [blame] | 1 | // Copyright 2020 The Go Authors. All rights reserved. |
| 2 | // Use of this source code is governed by a BSD-style |
| 3 | // license that can be found in the LICENSE file. |
| 4 | |
Dan Willemsen | bc60c3c | 2021-12-15 01:09:00 -0800 | [diff] [blame] | 5 | //go:build darwin |
Patrice Arruda | 748609c | 2020-06-25 12:12:21 -0700 | [diff] [blame] | 6 | |
| 7 | #include "textflag.h" |
| 8 | |
Dan Willemsen | cc753b7 | 2021-08-31 13:25:42 -0700 | [diff] [blame] | 9 | // The trampolines are ABIInternal as they are address-taken in |
| 10 | // Go code. |
| 11 | |
Patrice Arruda | 748609c | 2020-06-25 12:12:21 -0700 | [diff] [blame] | 12 | TEXT ·x509_SecTrustSettingsCopyCertificates_trampoline(SB),NOSPLIT,$0-0 |
| 13 | JMP x509_SecTrustSettingsCopyCertificates(SB) |
Patrice Arruda | 748609c | 2020-06-25 12:12:21 -0700 | [diff] [blame] | 14 | TEXT ·x509_SecTrustSettingsCopyTrustSettings_trampoline(SB),NOSPLIT,$0-0 |
| 15 | JMP x509_SecTrustSettingsCopyTrustSettings(SB) |
| 16 | TEXT ·x509_SecPolicyCopyProperties_trampoline(SB),NOSPLIT,$0-0 |
| 17 | JMP x509_SecPolicyCopyProperties(SB) |
Dan Willemsen | bc60c3c | 2021-12-15 01:09:00 -0800 | [diff] [blame] | 18 | TEXT ·x509_SecTrustCreateWithCertificates_trampoline(SB),NOSPLIT,$0-0 |
| 19 | JMP x509_SecTrustCreateWithCertificates(SB) |
| 20 | TEXT ·x509_SecCertificateCreateWithData_trampoline(SB),NOSPLIT,$0-0 |
| 21 | JMP x509_SecCertificateCreateWithData(SB) |
| 22 | TEXT ·x509_SecPolicyCreateSSL_trampoline(SB),NOSPLIT,$0-0 |
| 23 | JMP x509_SecPolicyCreateSSL(SB) |
| 24 | TEXT ·x509_SecTrustSetVerifyDate_trampoline(SB),NOSPLIT,$0-0 |
| 25 | JMP x509_SecTrustSetVerifyDate(SB) |
| 26 | TEXT ·x509_SecTrustEvaluate_trampoline(SB),NOSPLIT,$0-0 |
| 27 | JMP x509_SecTrustEvaluate(SB) |
| 28 | TEXT ·x509_SecTrustGetResult_trampoline(SB),NOSPLIT,$0-0 |
| 29 | JMP x509_SecTrustGetResult(SB) |
| 30 | TEXT ·x509_SecTrustEvaluateWithError_trampoline(SB),NOSPLIT,$0-0 |
| 31 | JMP x509_SecTrustEvaluateWithError(SB) |
| 32 | TEXT ·x509_SecTrustGetCertificateCount_trampoline(SB),NOSPLIT,$0-0 |
| 33 | JMP x509_SecTrustGetCertificateCount(SB) |
| 34 | TEXT ·x509_SecTrustGetCertificateAtIndex_trampoline(SB),NOSPLIT,$0-0 |
| 35 | JMP x509_SecTrustGetCertificateAtIndex(SB) |
| 36 | TEXT ·x509_SecCertificateCopyData_trampoline(SB),NOSPLIT,$0-0 |
| 37 | JMP x509_SecCertificateCopyData(SB) |