Text file src/crypto/x509/internal/macos/corefoundation.s

     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  
     5  //go:build darwin
     6  
     7  #include "textflag.h"
     8  
     9  // The trampolines are ABIInternal as they are address-taken in
    10  // Go code.
    11  
    12  TEXT ·x509_CFArrayGetCount_trampoline(SB),NOSPLIT,$0-0
    13  	JMP	x509_CFArrayGetCount(SB)
    14  TEXT ·x509_CFArrayGetValueAtIndex_trampoline(SB),NOSPLIT,$0-0
    15  	JMP	x509_CFArrayGetValueAtIndex(SB)
    16  TEXT ·x509_CFDataGetBytePtr_trampoline(SB),NOSPLIT,$0-0
    17  	JMP	x509_CFDataGetBytePtr(SB)
    18  TEXT ·x509_CFDataGetLength_trampoline(SB),NOSPLIT,$0-0
    19  	JMP	x509_CFDataGetLength(SB)
    20  TEXT ·x509_CFStringCreateWithBytes_trampoline(SB),NOSPLIT,$0-0
    21  	JMP	x509_CFStringCreateWithBytes(SB)
    22  TEXT ·x509_CFRelease_trampoline(SB),NOSPLIT,$0-0
    23  	JMP	x509_CFRelease(SB)
    24  TEXT ·x509_CFDictionaryGetValueIfPresent_trampoline(SB),NOSPLIT,$0-0
    25  	JMP	x509_CFDictionaryGetValueIfPresent(SB)
    26  TEXT ·x509_CFNumberGetValue_trampoline(SB),NOSPLIT,$0-0
    27  	JMP	x509_CFNumberGetValue(SB)
    28  TEXT ·x509_CFEqual_trampoline(SB),NOSPLIT,$0-0
    29  	JMP	x509_CFEqual(SB)
    30  TEXT ·x509_CFArrayCreateMutable_trampoline(SB),NOSPLIT,$0-0
    31  	JMP x509_CFArrayCreateMutable(SB)
    32  TEXT ·x509_CFArrayAppendValue_trampoline(SB),NOSPLIT,$0-0
    33  	JMP x509_CFArrayAppendValue(SB)
    34  TEXT ·x509_CFDateCreate_trampoline(SB),NOSPLIT,$0-0
    35  	JMP x509_CFDateCreate(SB)
    36  TEXT ·x509_CFDataCreate_trampoline(SB),NOSPLIT,$0-0
    37  	JMP x509_CFDataCreate(SB)
    38  TEXT ·x509_CFErrorCopyDescription_trampoline(SB),NOSPLIT,$0-0
    39  	JMP x509_CFErrorCopyDescription(SB)
    40  TEXT ·x509_CFStringCreateExternalRepresentation_trampoline(SB),NOSPLIT,$0-0
    41  	JMP x509_CFStringCreateExternalRepresentation(SB)
    42  

View as plain text