Full Mattermost server source with integrated Community Enterprise features. Includes vendor directory for offline/air-gapped builds. Structure: - enterprise-impl/: Enterprise feature implementations - enterprise-community/: Init files that register implementations - enterprise/: Bridge imports (community_imports.go) - vendor/: All dependencies for offline builds Build (online): go build ./cmd/mattermost Build (offline/air-gapped): go build -mod=vendor ./cmd/mattermost 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
41 lines
636 B
ArmAsm
41 lines
636 B
ArmAsm
#include "funcdata.h"
|
|
#include "textflag.h"
|
|
|
|
TEXT ·TLSAlloc(SB),$24-24
|
|
GO_ARGS
|
|
NO_LOCAL_POINTERS
|
|
MOVQ p0+0(FP), AX
|
|
MOVQ AX, 0(SP)
|
|
MOVQ p1+8(FP), AX
|
|
MOVQ AX, 8(SP)
|
|
CALL ·tlsAlloc(SB)
|
|
MOVQ 16(SP), AX
|
|
MOVQ AX, ret+16(FP)
|
|
RET
|
|
|
|
TEXT ·TLSFree(SB),$16-16
|
|
GO_ARGS
|
|
NO_LOCAL_POINTERS
|
|
MOVQ p0+0(FP), AX
|
|
MOVQ AX, 0(SP)
|
|
MOVQ p1+8(FP), AX
|
|
MOVQ AX, 8(SP)
|
|
CALL ·tlsFree(SB)
|
|
RET
|
|
|
|
TEXT ·TLSAllocaEntry(SB),$8-8
|
|
GO_ARGS
|
|
NO_LOCAL_POINTERS
|
|
MOVQ p0+0(FP), AX
|
|
MOVQ AX, 0(SP)
|
|
CALL ·tlsAllocaEntry(SB)
|
|
RET
|
|
|
|
TEXT ·TLSAllocaExit(SB),$8-8
|
|
GO_ARGS
|
|
NO_LOCAL_POINTERS
|
|
MOVQ p0+0(FP), AX
|
|
MOVQ AX, 0(SP)
|
|
CALL ·tlsAllocaExit(SB)
|
|
RET
|