	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_TerminalDefaultChars           ## -- Begin function TerminalDefaultChars
	.p2align	4, 0x90
_TerminalDefaultChars:                  ## @TerminalDefaultChars
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_new_tc@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_old_tc@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	$4, %edx
	callq	_memmove
	movl	$79, %edi
	callq	_CONTROL
	movq	_termFlushChar@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	$87, %edi
	callq	_CONTROL
	movq	_termWerasChar@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	$82, %edi
	callq	_CONTROL
	movq	_termRprntChar@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	$86, %edi
	callq	_CONTROL
	movq	_termLiteralNextChar@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	$81, %edi
	callq	_CONTROL
	movq	_termStartChar@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	$83, %edi
	callq	_CONTROL
	movq	_termStopChar@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movl	$84, %edi
	callq	_CONTROL
	movq	_termAytChar@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_new_tc,4,2                     ## @new_tc
	.comm	_old_tc,4,2                     ## @old_tc
	.comm	_termFlushChar,8,3              ## @termFlushChar
	.comm	_termWerasChar,8,3              ## @termWerasChar
	.comm	_termRprntChar,8,3              ## @termRprntChar
	.comm	_termLiteralNextChar,8,3        ## @termLiteralNextChar
	.comm	_termStartChar,8,3              ## @termStartChar
	.comm	_termStopChar,8,3               ## @termStopChar
	.comm	_termAytChar,8,3                ## @termAytChar
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_TerminalDefaultChars           ; -- Begin function TerminalDefaultChars
	.p2align	2
_TerminalDefaultChars:                  ; @TerminalDefaultChars
	.cfi_startproc
; %bb.0:
	stp	x29, x30, [sp, #-16]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 16
	mov	x29, sp
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
Lloh0:
	adrp	x8, _new_tc@GOTPAGE
Lloh1:
	ldr	x8, [x8, _new_tc@GOTPAGEOFF]
Lloh2:
	ldr	w0, [x8]
Lloh3:
	adrp	x8, _old_tc@GOTPAGE
Lloh4:
	ldr	x8, [x8, _old_tc@GOTPAGEOFF]
Lloh5:
	ldr	w1, [x8]
	mov	w2, #4
	bl	_memmove
	mov	w0, #79
	bl	_CONTROL
Lloh6:
	adrp	x8, _termFlushChar@GOTPAGE
Lloh7:
	ldr	x8, [x8, _termFlushChar@GOTPAGEOFF]
Lloh8:
	str	x0, [x8]
	mov	w0, #87
	bl	_CONTROL
Lloh9:
	adrp	x8, _termWerasChar@GOTPAGE
Lloh10:
	ldr	x8, [x8, _termWerasChar@GOTPAGEOFF]
Lloh11:
	str	x0, [x8]
	mov	w0, #82
	bl	_CONTROL
Lloh12:
	adrp	x8, _termRprntChar@GOTPAGE
Lloh13:
	ldr	x8, [x8, _termRprntChar@GOTPAGEOFF]
Lloh14:
	str	x0, [x8]
	mov	w0, #86
	bl	_CONTROL
Lloh15:
	adrp	x8, _termLiteralNextChar@GOTPAGE
Lloh16:
	ldr	x8, [x8, _termLiteralNextChar@GOTPAGEOFF]
Lloh17:
	str	x0, [x8]
	mov	w0, #81
	bl	_CONTROL
Lloh18:
	adrp	x8, _termStartChar@GOTPAGE
Lloh19:
	ldr	x8, [x8, _termStartChar@GOTPAGEOFF]
Lloh20:
	str	x0, [x8]
	mov	w0, #83
	bl	_CONTROL
Lloh21:
	adrp	x8, _termStopChar@GOTPAGE
Lloh22:
	ldr	x8, [x8, _termStopChar@GOTPAGEOFF]
Lloh23:
	str	x0, [x8]
	mov	w0, #84
	bl	_CONTROL
Lloh24:
	adrp	x8, _termAytChar@GOTPAGE
Lloh25:
	ldr	x8, [x8, _termAytChar@GOTPAGEOFF]
Lloh26:
	str	x0, [x8]
	ldp	x29, x30, [sp], #16             ; 16-byte Folded Reload
	ret
	.loh AdrpLdrGotStr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotStr	Lloh21, Lloh22, Lloh23
	.loh AdrpLdrGotStr	Lloh18, Lloh19, Lloh20
	.loh AdrpLdrGotStr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGotStr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotStr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotStr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_new_tc,4,2                     ; @new_tc
	.comm	_old_tc,4,2                     ; @old_tc
	.comm	_termFlushChar,8,3              ; @termFlushChar
	.comm	_termWerasChar,8,3              ; @termWerasChar
	.comm	_termRprntChar,8,3              ; @termRprntChar
	.comm	_termLiteralNextChar,8,3        ; @termLiteralNextChar
	.comm	_termStartChar,8,3              ; @termStartChar
	.comm	_termStopChar,8,3               ; @termStopChar
	.comm	_termAytChar,8,3                ; @termAytChar
.subsections_via_symbols
