	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function process_options
_process_options:                       ## @process_options
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	_do_nothing_debug_hooks@GOTPCREL(%rip), %rax
	movq	_debug_hooks@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_lang_hooks@GOTPCREL(%rip), %r12
	movq	_main_input_filename@GOTPCREL(%rip), %r15
	movq	%r15, %rdi
	callq	*8(%r12)
	movq	_no_backend@GOTPCREL(%rip), %rcx
	movl	%eax, (%rcx)
	movq	(%r15), %rax
	movq	_input_filename@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_flag_section_anchors@GOTPCREL(%rip), %r13
	cmpq	$0, (%r13)
	je	LBB0_3
## %bb.1:
	xorl	%eax, %eax
	callq	_target_supports_section_anchors_p
	testl	%eax, %eax
	jne	LBB0_3
## %bb.2:
	movq	_OPT_fsection_anchors@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str(%rip), %rsi
	leaq	L_.str.1(%rip), %rdx
	xorl	%eax, %eax
	callq	_warning
	movq	$0, (%r13)
LBB0_3:
	movq	_flag_short_enums@GOTPCREL(%rip), %rbx
	cmpl	$2, (%rbx)
	jne	LBB0_5
## %bb.4:
	movq	_targetm@GOTPCREL(%rip), %rcx
	xorl	%eax, %eax
	callq	*(%rcx)
	movl	%eax, (%rbx)
LBB0_5:
	movq	_aux_base_name@GOTPCREL(%rip), %r14
	cmpq	$0, (%r14)
	jne	LBB0_10
## %bb.6:
	movq	(%r15), %rdi
	testq	%rdi, %rdi
	je	LBB0_7
## %bb.8:
	callq	_lbasename
	movl	%eax, %edi
	callq	_xstrdup
	movq	%rax, %rbx
	movq	%rax, %rdi
	callq	_strlen
	movq	%rbx, %rdi
	movl	%eax, %esi
	callq	_strip_off_ending
	jmp	LBB0_9
LBB0_7:
	leaq	L_.str.2(%rip), %rbx
LBB0_9:
	movq	%rbx, (%r14)
LBB0_10:
	movq	_align_loops@GOTPCREL(%rip), %rcx
	movl	(%rcx), %eax
	testl	%eax, %eax
	jg	LBB0_12
## %bb.11:
	movl	$1, (%rcx)
	movl	$1, %eax
LBB0_12:
	movq	_align_loops_max_skip@GOTPCREL(%rip), %rcx
	cmpl	%eax, (%rcx)
	jle	LBB0_14
## %bb.13:
	leal	-1(%rax), %edx
	movl	%edx, (%rcx)
LBB0_14:
	leal	(%rax,%rax), %edi
	decl	%edi
	callq	_floor_log2
	movq	_align_loops_log@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_align_jumps@GOTPCREL(%rip), %rcx
	movl	(%rcx), %eax
	testl	%eax, %eax
	jg	LBB0_16
## %bb.15:
	movl	$1, (%rcx)
	movl	$1, %eax
LBB0_16:
	movq	_align_jumps_max_skip@GOTPCREL(%rip), %rcx
	cmpl	%eax, (%rcx)
	jle	LBB0_18
## %bb.17:
	leal	-1(%rax), %edx
	movl	%edx, (%rcx)
LBB0_18:
	leal	(%rax,%rax), %edi
	decl	%edi
	callq	_floor_log2
	movq	_align_jumps_log@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_align_labels@GOTPCREL(%rip), %rbx
	movl	(%rbx), %eax
	testl	%eax, %eax
	jg	LBB0_20
## %bb.19:
	movl	$1, (%rbx)
	movl	$1, %eax
LBB0_20:
	leal	(%rax,%rax), %edi
	decl	%edi
	callq	_floor_log2
	movq	_align_labels_log@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_align_labels_max_skip@GOTPCREL(%rip), %rax
	movl	(%rbx), %ecx
	cmpl	%ecx, (%rax)
	jg	LBB0_22
## %bb.21:
	testl	%ecx, %ecx
	jne	LBB0_23
LBB0_22:
	decl	%ecx
	movl	%ecx, (%rax)
LBB0_23:
	movq	_align_functions@GOTPCREL(%rip), %rcx
	movl	(%rcx), %eax
	testl	%eax, %eax
	jg	LBB0_25
## %bb.24:
	movl	$1, (%rcx)
	movl	$1, %eax
LBB0_25:
	leal	(%rax,%rax), %edi
	decl	%edi
	callq	_floor_log2
	movq	_align_functions_log@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_flag_unroll_all_loops@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_27
## %bb.26:
	movq	_flag_unroll_loops@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
LBB0_27:
	movq	_flag_rerun_cse_after_loop@GOTPCREL(%rip), %rcx
	movq	_AUTODETECT_VALUE@GOTPCREL(%rip), %r14
	movl	(%r14), %eax
	cmpl	%eax, (%rcx)
	jne	LBB0_29
## %bb.28:
	movq	_flag_unroll_loops@GOTPCREL(%rip), %rdx
	cmpl	$0, (%rdx)
	setne	%dl
	movq	_flag_peel_loops@GOTPCREL(%rip), %rsi
	cmpq	$0, (%rsi)
	setne	%bl
	orb	%dl, %bl
	movzbl	%bl, %edx
	movl	%edx, (%rcx)
LBB0_29:
	movq	_flag_web@GOTPCREL(%rip), %rcx
	cmpl	%eax, (%rcx)
	jne	LBB0_31
## %bb.30:
	movq	_flag_unroll_loops@GOTPCREL(%rip), %rdx
	cmpl	$0, (%rdx)
	setne	%dl
	movq	_flag_peel_loops@GOTPCREL(%rip), %rsi
	cmpq	$0, (%rsi)
	setne	%bl
	orb	%dl, %bl
	movzbl	%bl, %edx
	movl	%edx, (%rcx)
LBB0_31:
	movq	_flag_rename_registers@GOTPCREL(%rip), %r15
	cmpl	%eax, (%r15)
	jne	LBB0_33
## %bb.32:
	movq	_flag_unroll_loops@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	setne	%al
	movq	_flag_peel_loops@GOTPCREL(%rip), %rcx
	cmpq	$0, (%rcx)
	setne	%cl
	orb	%al, %cl
	movzbl	%cl, %eax
	movl	%eax, (%r15)
LBB0_33:
	movq	_flag_non_call_exceptions@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_35
## %bb.34:
	movq	_flag_asynchronous_unwind_tables@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
	jmp	LBB0_36
LBB0_35:
	movq	_flag_asynchronous_unwind_tables@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_37
LBB0_36:
	movq	_flag_unwind_tables@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
LBB0_37:
	movq	_flag_unit_at_a_time@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	testq	%rcx, %rcx
	je	LBB0_40
## %bb.38:
	cmpl	$0, (%r12)
	jne	LBB0_40
## %bb.39:
	movq	$0, (%rax)
	jmp	LBB0_41
LBB0_40:
	testq	%rcx, %rcx
	jne	LBB0_42
LBB0_41:
	movq	$0, (%r13)
LBB0_42:
	movq	_flag_value_profile_transformations@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_44
## %bb.43:
	movq	_flag_profile_values@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
LBB0_44:
	movq	_flag_schedule_insns@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	_flag_schedule_insns_after_reload@GOTPCREL(%rip), %rcx
	orq	(%rcx), %rax
	je	LBB0_46
## %bb.45:
	leaq	L_.str.3(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
LBB0_46:
	movq	_flag_delayed_branch@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_48
## %bb.47:
	leaq	L_.str.4(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
LBB0_48:
	movq	_USER_LABEL_PREFIX@GOTPCREL(%rip), %rax
	movq	(%rax), %rdx
	movq	_user_label_prefix@GOTPCREL(%rip), %rax
	movq	%rdx, (%rax)
	movq	_flag_leading_underscore@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	cmpl	$-1, %ecx
	je	LBB0_54
## %bb.49:
	movb	(%rdx), %bl
	testb	%bl, %bl
	je	LBB0_52
## %bb.50:
	cmpb	$95, %bl
	jne	LBB0_53
## %bb.51:
	cmpb	$0, 1(%rdx)
	je	LBB0_52
LBB0_53:
	testl	%ecx, %ecx
	leaq	L_.str.8(%rip), %rax
	leaq	L_.str.6(%rip), %rdx
	cmoveq	%rax, %rdx
	leaq	L_.str.7(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
	jmp	LBB0_54
LBB0_52:
	testl	%ecx, %ecx
	leaq	L_.str.6(%rip), %rcx
	leaq	L_.str.5(%rip), %rdx
	cmoveq	%rcx, %rdx
	movq	%rdx, (%rax)
LBB0_54:
	movq	_version_flag@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_57
## %bb.55:
	movq	_stderr@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	leaq	L_.str.6(%rip), %rsi
	callq	_print_version
	movq	_quiet_flag@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	jne	LBB0_57
## %bb.56:
	movl	(%rbx), %edi
	movq	_MAX_LINE@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	leaq	L_.str.6(%rip), %rcx
	leaq	L_.str.9(%rip), %r8
	leaq	L_.str.10(%rip), %r9
	xorl	%esi, %esi
	callq	_print_switch_values
LBB0_57:
	movq	_flag_syntax_only@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_59
## %bb.58:
	movq	_NO_DEBUG@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	_write_symbols@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	movq	_profile_flag@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
LBB0_59:
	movq	_debug_info_level@GOTPCREL(%rip), %rbx
	movq	(%rbx), %rax
	movq	_DINFO_LEVEL_NONE@GOTPCREL(%rip), %rdx
	movq	_NO_DEBUG@GOTPCREL(%rip), %r12
	movq	(%r12), %rcx
	cmpq	(%rdx), %rax
	jne	LBB0_61
## %bb.60:
	movq	_write_symbols@GOTPCREL(%rip), %rdx
	movq	%rcx, (%rdx)
LBB0_61:
	movq	_PREFERRED_DEBUGGING_TYPE@GOTPCREL(%rip), %rdx
	cmpq	%rcx, (%rdx)
	jne	LBB0_63
## %bb.62:
	movq	_default_debug_hooks@GOTPCREL(%rip), %rdx
	movq	_do_nothing_debug_hooks@GOTPCREL(%rip), %rsi
	movq	%rsi, (%rdx)
LBB0_63:
	movq	_write_symbols@GOTPCREL(%rip), %r13
	movq	(%r13), %rdx
	cmpq	%rcx, %rdx
	je	LBB0_65
## %bb.64:
	movq	_debug_type_names@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movl	(%rax,%rdx,4), %esi
	leaq	L_.str.11(%rip), %rdi
	callq	_error
	movq	(%rbx), %rax
LBB0_65:
	movq	_DINFO_LEVEL_NORMAL@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jge	LBB0_66
## %bb.69:
	movq	_flag_var_tracking@GOTPCREL(%rip), %rax
	cmpl	$1, (%rax)
	jne	LBB0_72
## %bb.70:
	leaq	L_.str.12(%rip), %rsi
	jmp	LBB0_71
LBB0_66:
	movq	_debug_hooks@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	(%rax), %rax
	movq	_do_nothing_debug_hooks@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_73
## %bb.67:
	movq	_flag_var_tracking@GOTPCREL(%rip), %rax
	cmpl	$1, (%rax)
	jne	LBB0_72
## %bb.68:
	leaq	L_.str.13(%rip), %rsi
LBB0_71:
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
LBB0_72:
	movq	_flag_var_tracking@GOTPCREL(%rip), %rax
	movl	$0, (%rax)
LBB0_73:
	movl	(%r14), %eax
	cmpl	%eax, (%r15)
	jne	LBB0_75
## %bb.74:
	movq	_default_debug_hooks@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	movq	(%rcx), %rcx
	xorl	%edx, %edx
	movq	_do_nothing_debug_hooks@GOTPCREL(%rip), %rsi
	cmpq	(%rsi), %rcx
	setne	%dl
	movl	%edx, (%r15)
LBB0_75:
	movq	_flag_var_tracking@GOTPCREL(%rip), %rcx
	cmpl	%eax, (%rcx)
	jne	LBB0_77
## %bb.76:
	movq	_optimize@GOTPCREL(%rip), %rax
	xorl	%edx, %edx
	cmpl	$0, (%rax)
	setg	%dl
	movl	%edx, (%rcx)
LBB0_77:
	movq	_flag_gen_aux_info@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_80
## %bb.78:
	movq	_aux_info_file_name@GOTPCREL(%rip), %rbx
	movl	(%rbx), %edi
	leaq	L_.str.14(%rip), %rsi
	callq	_fopen
	movq	_aux_info_file@GOTPCREL(%rip), %rcx
	movq	%rax, (%rcx)
	testq	%rax, %rax
	jne	LBB0_80
## %bb.79:
	movl	(%rbx), %esi
	leaq	L_.str.15(%rip), %rdi
	callq	_fatal_error
LBB0_80:
	movq	_targetm@GOTPCREL(%rip), %rax
	cmpl	$0, 8(%rax)
	jne	LBB0_85
## %bb.81:
	movq	_flag_function_sections@GOTPCREL(%rip), %rbx
	cmpq	$0, (%rbx)
	je	LBB0_83
## %bb.82:
	leaq	L_.str.16(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
	movq	$0, (%rbx)
LBB0_83:
	movq	_flag_data_sections@GOTPCREL(%rip), %rbx
	cmpq	$0, (%rbx)
	je	LBB0_85
## %bb.84:
	leaq	L_.str.17(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
	movq	$0, (%rbx)
LBB0_85:
	movq	_flag_function_sections@GOTPCREL(%rip), %r14
	cmpq	$0, (%r14)
	je	LBB0_88
## %bb.86:
	movq	_profile_flag@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_88
## %bb.87:
	leaq	L_.str.18(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
	movq	$0, (%r14)
LBB0_88:
	movq	_flag_prefetch_loop_arrays@GOTPCREL(%rip), %rbx
	cmpq	$0, (%rbx)
	je	LBB0_90
## %bb.89:
	leaq	L_.str.19(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
	movq	$0, (%rbx)
LBB0_90:
	cmpq	$0, (%r14)
	je	LBB0_93
## %bb.91:
	movq	(%r13), %rax
	cmpq	(%r12), %rax
	je	LBB0_93
## %bb.92:
	leaq	L_.str.21(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
LBB0_93:
	movq	_flag_signaling_nans@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_95
## %bb.94:
	movq	_flag_trapping_math@GOTPCREL(%rip), %rax
	movl	$1, (%rax)
LBB0_95:
	movq	_flag_cx_limited_range@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_97
## %bb.96:
	movq	_flag_complex_method@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
LBB0_97:
	movq	_FRAME_GROWS_DOWNWARD@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	movq	_flag_stack_protect@GOTPCREL(%rip), %rbx
	movq	(%rbx), %rax
	jne	LBB0_100
## %bb.98:
	testq	%rax, %rax
	je	LBB0_100
## %bb.99:
	leaq	L_.str.22(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
	movq	$0, (%rbx)
	jmp	LBB0_101
LBB0_100:
	testq	%rax, %rax
	jne	LBB0_102
LBB0_101:
	movq	_warn_stack_protect@GOTPCREL(%rip), %rax
	movq	$0, (%rax)
LBB0_102:
	movq	_flag_unwind_tables@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_106
## %bb.103:
	movq	_ACCUMULATE_OUTGOING_ARGS@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	jne	LBB0_106
## %bb.104:
	movq	_flag_omit_frame_pointer@GOTPCREL(%rip), %rbx
	cmpq	$0, (%rbx)
	je	LBB0_106
## %bb.105:
	leaq	L_.str.23(%rip), %rsi
	xorl	%edi, %edi
	xorl	%eax, %eax
	callq	_warning
	movq	$0, (%rbx)
LBB0_106:
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_do_nothing_debug_hooks,8,3     ## @do_nothing_debug_hooks
	.comm	_debug_hooks,8,3                ## @debug_hooks
	.comm	_lang_hooks,16,3                ## @lang_hooks
	.comm	_main_input_filename,8,3        ## @main_input_filename
	.comm	_no_backend,4,2                 ## @no_backend
	.comm	_input_filename,8,3             ## @input_filename
	.comm	_flag_section_anchors,8,3       ## @flag_section_anchors
	.comm	_OPT_fsection_anchors,4,2       ## @OPT_fsection_anchors
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"this target does not support %qs"

L_.str.1:                               ## @.str.1
	.asciz	"-fsection-anchors"

	.comm	_flag_short_enums,4,2           ## @flag_short_enums
	.comm	_targetm,16,3                   ## @targetm
	.comm	_aux_base_name,8,3              ## @aux_base_name
L_.str.2:                               ## @.str.2
	.asciz	"gccaux"

	.comm	_align_loops,4,2                ## @align_loops
	.comm	_align_loops_max_skip,4,2       ## @align_loops_max_skip
	.comm	_align_loops_log,8,3            ## @align_loops_log
	.comm	_align_jumps,4,2                ## @align_jumps
	.comm	_align_jumps_max_skip,4,2       ## @align_jumps_max_skip
	.comm	_align_jumps_log,8,3            ## @align_jumps_log
	.comm	_align_labels,4,2               ## @align_labels
	.comm	_align_labels_log,8,3           ## @align_labels_log
	.comm	_align_labels_max_skip,4,2      ## @align_labels_max_skip
	.comm	_align_functions,4,2            ## @align_functions
	.comm	_align_functions_log,8,3        ## @align_functions_log
	.comm	_flag_unroll_all_loops,8,3      ## @flag_unroll_all_loops
	.comm	_flag_unroll_loops,4,2          ## @flag_unroll_loops
	.comm	_flag_rerun_cse_after_loop,4,2  ## @flag_rerun_cse_after_loop
	.comm	_AUTODETECT_VALUE,4,2           ## @AUTODETECT_VALUE
	.comm	_flag_peel_loops,8,3            ## @flag_peel_loops
	.comm	_flag_web,4,2                   ## @flag_web
	.comm	_flag_rename_registers,4,2      ## @flag_rename_registers
	.comm	_flag_non_call_exceptions,8,3   ## @flag_non_call_exceptions
	.comm	_flag_asynchronous_unwind_tables,4,2 ## @flag_asynchronous_unwind_tables
	.comm	_flag_unwind_tables,4,2         ## @flag_unwind_tables
	.comm	_flag_unit_at_a_time,8,3        ## @flag_unit_at_a_time
	.comm	_flag_value_profile_transformations,8,3 ## @flag_value_profile_transformations
	.comm	_flag_profile_values,4,2        ## @flag_profile_values
	.comm	_flag_schedule_insns,8,3        ## @flag_schedule_insns
	.comm	_flag_schedule_insns_after_reload,8,3 ## @flag_schedule_insns_after_reload
L_.str.3:                               ## @.str.3
	.asciz	"instruction scheduling not supported on this target machine"

	.comm	_flag_delayed_branch,8,3        ## @flag_delayed_branch
L_.str.4:                               ## @.str.4
	.asciz	"this target machine does not have delayed branches"

	.comm	_USER_LABEL_PREFIX,8,3          ## @USER_LABEL_PREFIX
	.comm	_user_label_prefix,8,3          ## @user_label_prefix
	.comm	_flag_leading_underscore,4,2    ## @flag_leading_underscore
L_.str.5:                               ## @.str.5
	.asciz	"_"

L_.str.6:                               ## @.str.6
	.space	1

L_.str.7:                               ## @.str.7
	.asciz	"-f%sleading-underscore not supported on this target machine"

L_.str.8:                               ## @.str.8
	.asciz	"no-"

	.comm	_version_flag,8,3               ## @version_flag
	.comm	_stderr,4,2                     ## @stderr
	.comm	_quiet_flag,4,2                 ## @quiet_flag
	.comm	_MAX_LINE,4,2                   ## @MAX_LINE
L_.str.9:                               ## @.str.9
	.asciz	" "

L_.str.10:                              ## @.str.10
	.asciz	"\n"

	.comm	_flag_syntax_only,8,3           ## @flag_syntax_only
	.comm	_NO_DEBUG,8,3                   ## @NO_DEBUG
	.comm	_write_symbols,8,3              ## @write_symbols
	.comm	_profile_flag,8,3               ## @profile_flag
	.comm	_debug_info_level,8,3           ## @debug_info_level
	.comm	_DINFO_LEVEL_NONE,8,3           ## @DINFO_LEVEL_NONE
	.comm	_PREFERRED_DEBUGGING_TYPE,8,3   ## @PREFERRED_DEBUGGING_TYPE
	.comm	_default_debug_hooks,8,3        ## @default_debug_hooks
L_.str.11:                              ## @.str.11
	.asciz	"target system does not support the \"%s\" debug format"

	.comm	_debug_type_names,8,3           ## @debug_type_names
	.comm	_DINFO_LEVEL_NORMAL,8,3         ## @DINFO_LEVEL_NORMAL
	.comm	_flag_var_tracking,4,2          ## @flag_var_tracking
L_.str.12:                              ## @.str.12
	.asciz	"variable tracking requested, but useless unless producing debug info"

L_.str.13:                              ## @.str.13
	.asciz	"variable tracking requested, but not supported by this debug format"

	.comm	_optimize,4,2                   ## @optimize
	.comm	_flag_gen_aux_info,8,3          ## @flag_gen_aux_info
	.comm	_aux_info_file_name,4,2         ## @aux_info_file_name
L_.str.14:                              ## @.str.14
	.asciz	"w"

	.comm	_aux_info_file,8,3              ## @aux_info_file
L_.str.15:                              ## @.str.15
	.asciz	"can%'t open %s: %m"

	.comm	_flag_function_sections,8,3     ## @flag_function_sections
L_.str.16:                              ## @.str.16
	.asciz	"-ffunction-sections not supported for this target"

	.comm	_flag_data_sections,8,3         ## @flag_data_sections
L_.str.17:                              ## @.str.17
	.asciz	"-fdata-sections not supported for this target"

L_.str.18:                              ## @.str.18
	.asciz	"-ffunction-sections disabled; it makes profiling impossible"

	.comm	_flag_prefetch_loop_arrays,8,3  ## @flag_prefetch_loop_arrays
L_.str.19:                              ## @.str.19
	.asciz	"-fprefetch-loop-arrays not supported for this target"

	.comm	_optimize_size,8,3              ## @optimize_size
L_.str.21:                              ## @.str.21
	.asciz	"-ffunction-sections may affect debugging on some targets"

	.comm	_flag_signaling_nans,8,3        ## @flag_signaling_nans
	.comm	_flag_trapping_math,4,2         ## @flag_trapping_math
	.comm	_flag_cx_limited_range,8,3      ## @flag_cx_limited_range
	.comm	_flag_complex_method,8,3        ## @flag_complex_method
	.comm	_FRAME_GROWS_DOWNWARD,4,2       ## @FRAME_GROWS_DOWNWARD
	.comm	_flag_stack_protect,8,3         ## @flag_stack_protect
L_.str.22:                              ## @.str.22
	.asciz	"-fstack-protector not supported for this target"

	.comm	_warn_stack_protect,8,3         ## @warn_stack_protect
	.comm	_ACCUMULATE_OUTGOING_ARGS,4,2   ## @ACCUMULATE_OUTGOING_ARGS
	.comm	_flag_omit_frame_pointer,8,3    ## @flag_omit_frame_pointer
L_.str.23:                              ## @.str.23
	.asciz	"unwind tables currently requires a frame pointer for correctness"

	.comm	_DBX_DEBUG,8,3                  ## @DBX_DEBUG
	.comm	_DWARF2_DEBUG,8,3               ## @DWARF2_DEBUG
	.comm	_HAVE_prefetch,4,2              ## @HAVE_prefetch
	.comm	_OVERRIDE_OPTIONS,4,2           ## @OVERRIDE_OPTIONS
	.comm	_SDB_DEBUG,8,3                  ## @SDB_DEBUG
	.comm	_VMS_AND_DWARF2_DEBUG,8,3       ## @VMS_AND_DWARF2_DEBUG
	.comm	_VMS_DEBUG,8,3                  ## @VMS_DEBUG
	.comm	_XCOFF_DEBUG,8,3                ## @XCOFF_DEBUG
	.comm	_dbx_debug_hooks,8,3            ## @dbx_debug_hooks
	.comm	_dwarf2_debug_hooks,8,3         ## @dwarf2_debug_hooks
	.comm	_sdb_debug_hooks,8,3            ## @sdb_debug_hooks
	.comm	_vmsdbg_debug_hooks,8,3         ## @vmsdbg_debug_hooks
	.comm	_xcoff_debug_hooks,8,3          ## @xcoff_debug_hooks
	.no_dead_strip	_process_options
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function process_options
_process_options:                       ; @process_options
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #112
	.cfi_def_cfa_offset 112
	stp	x28, x27, [sp, #16]             ; 16-byte Folded Spill
	stp	x26, x25, [sp, #32]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #48]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #64]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #80]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #96]             ; 16-byte Folded Spill
	add	x29, sp, #96
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	.cfi_offset w27, -88
	.cfi_offset w28, -96
Lloh0:
	adrp	x8, _debug_hooks@GOTPAGE
Lloh1:
	ldr	x8, [x8, _debug_hooks@GOTPAGEOFF]
Lloh2:
	adrp	x20, _do_nothing_debug_hooks@GOTPAGE
Lloh3:
	ldr	x20, [x20, _do_nothing_debug_hooks@GOTPAGEOFF]
Lloh4:
	str	x20, [x8]
Lloh5:
	adrp	x24, _lang_hooks@GOTPAGE
Lloh6:
	ldr	x24, [x24, _lang_hooks@GOTPAGEOFF]
	ldr	x8, [x24, #8]
Lloh7:
	adrp	x19, _main_input_filename@GOTPAGE
Lloh8:
	ldr	x19, [x19, _main_input_filename@GOTPAGEOFF]
	mov	x0, x19
	blr	x8
Lloh9:
	adrp	x8, _no_backend@GOTPAGE
Lloh10:
	ldr	x8, [x8, _no_backend@GOTPAGEOFF]
Lloh11:
	str	w0, [x8]
	ldr	x8, [x19]
Lloh12:
	adrp	x9, _input_filename@GOTPAGE
Lloh13:
	ldr	x9, [x9, _input_filename@GOTPAGEOFF]
Lloh14:
	str	x8, [x9]
Lloh15:
	adrp	x25, _flag_section_anchors@GOTPAGE
Lloh16:
	ldr	x25, [x25, _flag_section_anchors@GOTPAGEOFF]
	ldr	x8, [x25]
	cbz	x8, LBB0_3
; %bb.1:
	bl	_target_supports_section_anchors_p
	cbnz	w0, LBB0_3
; %bb.2:
Lloh17:
	adrp	x8, _OPT_fsection_anchors@GOTPAGE
Lloh18:
	ldr	x8, [x8, _OPT_fsection_anchors@GOTPAGEOFF]
Lloh19:
	ldr	w0, [x8]
Lloh20:
	adrp	x8, l_.str.1@PAGE
Lloh21:
	add	x8, x8, l_.str.1@PAGEOFF
	str	x8, [sp]
Lloh22:
	adrp	x1, l_.str@PAGE
Lloh23:
	add	x1, x1, l_.str@PAGEOFF
	bl	_warning
	str	xzr, [x25]
LBB0_3:
Lloh24:
	adrp	x21, _flag_short_enums@GOTPAGE
Lloh25:
	ldr	x21, [x21, _flag_short_enums@GOTPAGEOFF]
	ldr	w8, [x21]
Lloh26:
	adrp	x22, _targetm@GOTPAGE
Lloh27:
	ldr	x22, [x22, _targetm@GOTPAGEOFF]
	cmp	w8, #2
	b.ne	LBB0_5
; %bb.4:
	ldr	x8, [x22]
	blr	x8
	str	w0, [x21]
LBB0_5:
Lloh28:
	adrp	x21, _aux_base_name@GOTPAGE
Lloh29:
	ldr	x21, [x21, _aux_base_name@GOTPAGEOFF]
	ldr	x8, [x21]
	cbnz	x8, LBB0_10
; %bb.6:
	ldr	x0, [x19]
	cbz	x0, LBB0_8
; %bb.7:
	bl	_lbasename
	bl	_xstrdup
	mov	x19, x0
	bl	_strlen
	mov	x1, x0
	mov	x0, x19
	bl	_strip_off_ending
	b	LBB0_9
LBB0_8:
Lloh30:
	adrp	x19, l_.str.2@PAGE
Lloh31:
	add	x19, x19, l_.str.2@PAGEOFF
LBB0_9:
	str	x19, [x21]
LBB0_10:
Lloh32:
	adrp	x9, _align_loops@GOTPAGE
Lloh33:
	ldr	x9, [x9, _align_loops@GOTPAGEOFF]
	ldr	w8, [x9]
	cmp	w8, #0
	b.gt	LBB0_12
; %bb.11:
	mov	w8, #1
	str	w8, [x9]
LBB0_12:
Lloh34:
	adrp	x9, _align_loops_max_skip@GOTPAGE
Lloh35:
	ldr	x9, [x9, _align_loops_max_skip@GOTPAGEOFF]
	ldr	w10, [x9]
	cmp	w10, w8
	b.le	LBB0_14
; %bb.13:
	sub	w10, w8, #1
	str	w10, [x9]
LBB0_14:
	lsl	w8, w8, #1
	sub	w0, w8, #1
	bl	_floor_log2
Lloh36:
	adrp	x8, _align_loops_log@GOTPAGE
Lloh37:
	ldr	x8, [x8, _align_loops_log@GOTPAGEOFF]
Lloh38:
	str	x0, [x8]
Lloh39:
	adrp	x9, _align_jumps@GOTPAGE
Lloh40:
	ldr	x9, [x9, _align_jumps@GOTPAGEOFF]
	ldr	w8, [x9]
	cmp	w8, #0
	b.gt	LBB0_16
; %bb.15:
	mov	w8, #1
	str	w8, [x9]
LBB0_16:
Lloh41:
	adrp	x9, _align_jumps_max_skip@GOTPAGE
Lloh42:
	ldr	x9, [x9, _align_jumps_max_skip@GOTPAGEOFF]
	ldr	w10, [x9]
	cmp	w10, w8
	b.le	LBB0_18
; %bb.17:
	sub	w10, w8, #1
	str	w10, [x9]
LBB0_18:
	lsl	w8, w8, #1
	sub	w0, w8, #1
	bl	_floor_log2
Lloh43:
	adrp	x8, _align_jumps_log@GOTPAGE
Lloh44:
	ldr	x8, [x8, _align_jumps_log@GOTPAGEOFF]
Lloh45:
	str	x0, [x8]
Lloh46:
	adrp	x19, _align_labels@GOTPAGE
Lloh47:
	ldr	x19, [x19, _align_labels@GOTPAGEOFF]
	ldr	w8, [x19]
	cmp	w8, #0
	b.gt	LBB0_20
; %bb.19:
	mov	w8, #1
	str	w8, [x19]
LBB0_20:
	lsl	w8, w8, #1
	sub	w0, w8, #1
	bl	_floor_log2
Lloh48:
	adrp	x8, _align_labels_log@GOTPAGE
Lloh49:
	ldr	x8, [x8, _align_labels_log@GOTPAGEOFF]
Lloh50:
	str	x0, [x8]
Lloh51:
	adrp	x8, _align_labels_max_skip@GOTPAGE
Lloh52:
	ldr	x8, [x8, _align_labels_max_skip@GOTPAGEOFF]
	ldr	w10, [x8]
	ldr	w9, [x19]
	cmp	w10, w9
	b.gt	LBB0_22
; %bb.21:
	cbnz	w9, LBB0_23
LBB0_22:
	sub	w9, w9, #1
	str	w9, [x8]
LBB0_23:
Lloh53:
	adrp	x9, _align_functions@GOTPAGE
Lloh54:
	ldr	x9, [x9, _align_functions@GOTPAGEOFF]
	ldr	w8, [x9]
	cmp	w8, #0
	b.gt	LBB0_25
; %bb.24:
	mov	w8, #1
	str	w8, [x9]
LBB0_25:
	lsl	w8, w8, #1
	sub	w0, w8, #1
	bl	_floor_log2
Lloh55:
	adrp	x8, _align_functions_log@GOTPAGE
Lloh56:
	ldr	x8, [x8, _align_functions_log@GOTPAGEOFF]
Lloh57:
	str	x0, [x8]
Lloh58:
	adrp	x8, _flag_unroll_all_loops@GOTPAGE
Lloh59:
	ldr	x8, [x8, _flag_unroll_all_loops@GOTPAGEOFF]
Lloh60:
	ldr	x9, [x8]
Lloh61:
	adrp	x8, _flag_unroll_loops@GOTPAGE
Lloh62:
	ldr	x8, [x8, _flag_unroll_loops@GOTPAGEOFF]
	cbz	x9, LBB0_27
; %bb.26:
	mov	w9, #1
	str	w9, [x8]
LBB0_27:
Lloh63:
	adrp	x11, _flag_rerun_cse_after_loop@GOTPAGE
Lloh64:
	ldr	x11, [x11, _flag_rerun_cse_after_loop@GOTPAGEOFF]
	ldr	w12, [x11]
Lloh65:
	adrp	x23, _AUTODETECT_VALUE@GOTPAGE
Lloh66:
	ldr	x23, [x23, _AUTODETECT_VALUE@GOTPAGEOFF]
	ldr	w10, [x23]
Lloh67:
	adrp	x9, _flag_peel_loops@GOTPAGE
Lloh68:
	ldr	x9, [x9, _flag_peel_loops@GOTPAGEOFF]
	cmp	w12, w10
	b.ne	LBB0_29
; %bb.28:
	ldr	w12, [x8]
	cmp	w12, #0
	ldr	x12, [x9]
	ccmp	x12, #0, #0, eq
	cset	w12, ne
	str	w12, [x11]
LBB0_29:
Lloh69:
	adrp	x11, _flag_web@GOTPAGE
Lloh70:
	ldr	x11, [x11, _flag_web@GOTPAGEOFF]
	ldr	w12, [x11]
	cmp	w12, w10
	b.ne	LBB0_31
; %bb.30:
	ldr	w12, [x8]
	cmp	w12, #0
	ldr	x12, [x9]
	ccmp	x12, #0, #0, eq
	cset	w12, ne
	str	w12, [x11]
LBB0_31:
Lloh71:
	adrp	x26, _flag_rename_registers@GOTPAGE
Lloh72:
	ldr	x26, [x26, _flag_rename_registers@GOTPAGEOFF]
	ldr	w11, [x26]
	cmp	w11, w10
	b.ne	LBB0_33
; %bb.32:
	ldr	w8, [x8]
	cmp	w8, #0
	ldr	x8, [x9]
	ccmp	x8, #0, #0, eq
	cset	w8, ne
	str	w8, [x26]
LBB0_33:
Lloh73:
	adrp	x8, _flag_non_call_exceptions@GOTPAGE
Lloh74:
	ldr	x8, [x8, _flag_non_call_exceptions@GOTPAGEOFF]
Lloh75:
	ldr	x8, [x8]
Lloh76:
	adrp	x19, _flag_unwind_tables@GOTPAGE
Lloh77:
	ldr	x19, [x19, _flag_unwind_tables@GOTPAGEOFF]
	cbz	x8, LBB0_35
; %bb.34:
Lloh78:
	adrp	x8, _flag_asynchronous_unwind_tables@GOTPAGE
Lloh79:
	ldr	x8, [x8, _flag_asynchronous_unwind_tables@GOTPAGEOFF]
	mov	w9, #1
Lloh80:
	str	w9, [x8]
	b	LBB0_36
LBB0_35:
Lloh81:
	adrp	x8, _flag_asynchronous_unwind_tables@GOTPAGE
Lloh82:
	ldr	x8, [x8, _flag_asynchronous_unwind_tables@GOTPAGEOFF]
Lloh83:
	ldr	w8, [x8]
	cbz	w8, LBB0_37
LBB0_36:
	mov	w8, #1
	str	w8, [x19]
LBB0_37:
Lloh84:
	adrp	x8, _flag_unit_at_a_time@GOTPAGE
Lloh85:
	ldr	x8, [x8, _flag_unit_at_a_time@GOTPAGEOFF]
	ldr	x9, [x8]
	cbz	x9, LBB0_40
; %bb.38:
	ldr	w10, [x24]
	cbnz	w10, LBB0_40
; %bb.39:
	str	xzr, [x8]
	b	LBB0_41
LBB0_40:
	cbnz	x9, LBB0_42
LBB0_41:
	str	xzr, [x25]
LBB0_42:
Lloh86:
	adrp	x8, _flag_value_profile_transformations@GOTPAGE
Lloh87:
	ldr	x8, [x8, _flag_value_profile_transformations@GOTPAGEOFF]
Lloh88:
	ldr	x8, [x8]
	cbz	x8, LBB0_44
; %bb.43:
Lloh89:
	adrp	x8, _flag_profile_values@GOTPAGE
Lloh90:
	ldr	x8, [x8, _flag_profile_values@GOTPAGEOFF]
	mov	w9, #1
Lloh91:
	str	w9, [x8]
LBB0_44:
Lloh92:
	adrp	x8, _flag_schedule_insns@GOTPAGE
Lloh93:
	ldr	x8, [x8, _flag_schedule_insns@GOTPAGEOFF]
Lloh94:
	ldr	x8, [x8]
Lloh95:
	adrp	x9, _flag_schedule_insns_after_reload@GOTPAGE
Lloh96:
	ldr	x9, [x9, _flag_schedule_insns_after_reload@GOTPAGEOFF]
Lloh97:
	ldr	x9, [x9]
	orr	x8, x8, x9
	cbz	x8, LBB0_46
; %bb.45:
Lloh98:
	adrp	x1, l_.str.3@PAGE
Lloh99:
	add	x1, x1, l_.str.3@PAGEOFF
	mov	w0, #0
	bl	_warning
LBB0_46:
Lloh100:
	adrp	x8, _flag_delayed_branch@GOTPAGE
Lloh101:
	ldr	x8, [x8, _flag_delayed_branch@GOTPAGEOFF]
Lloh102:
	ldr	x8, [x8]
	cbz	x8, LBB0_48
; %bb.47:
Lloh103:
	adrp	x1, l_.str.4@PAGE
Lloh104:
	add	x1, x1, l_.str.4@PAGEOFF
	mov	w0, #0
	bl	_warning
LBB0_48:
Lloh105:
	adrp	x9, _USER_LABEL_PREFIX@GOTPAGE
Lloh106:
	ldr	x9, [x9, _USER_LABEL_PREFIX@GOTPAGEOFF]
Lloh107:
	adrp	x8, _user_label_prefix@GOTPAGE
Lloh108:
	ldr	x8, [x8, _user_label_prefix@GOTPAGEOFF]
Lloh109:
	ldr	x10, [x9]
	str	x10, [x8]
Lloh110:
	adrp	x9, _flag_leading_underscore@GOTPAGE
Lloh111:
	ldr	x9, [x9, _flag_leading_underscore@GOTPAGEOFF]
Lloh112:
	ldr	w9, [x9]
	cmn	w9, #1
	b.eq	LBB0_54
; %bb.49:
	ldrb	w11, [x10]
	cbz	w11, LBB0_53
; %bb.50:
	cmp	w11, #95
	b.ne	LBB0_52
; %bb.51:
	ldrb	w10, [x10, #1]
	cbz	w10, LBB0_53
LBB0_52:
Lloh113:
	adrp	x8, l_.str.6@PAGE
Lloh114:
	add	x8, x8, l_.str.6@PAGEOFF
Lloh115:
	adrp	x10, l_.str.8@PAGE
Lloh116:
	add	x10, x10, l_.str.8@PAGEOFF
	cmp	w9, #0
	csel	x8, x10, x8, eq
	str	x8, [sp]
Lloh117:
	adrp	x1, l_.str.7@PAGE
Lloh118:
	add	x1, x1, l_.str.7@PAGEOFF
	mov	w0, #0
	bl	_warning
	b	LBB0_54
LBB0_53:
Lloh119:
	adrp	x10, l_.str.5@PAGE
Lloh120:
	add	x10, x10, l_.str.5@PAGEOFF
Lloh121:
	adrp	x11, l_.str.6@PAGE
Lloh122:
	add	x11, x11, l_.str.6@PAGEOFF
	cmp	w9, #0
	csel	x9, x11, x10, eq
	str	x9, [x8]
LBB0_54:
Lloh123:
	adrp	x8, _version_flag@GOTPAGE
Lloh124:
	ldr	x8, [x8, _version_flag@GOTPAGEOFF]
Lloh125:
	ldr	x8, [x8]
	cbz	x8, LBB0_57
; %bb.55:
Lloh126:
	adrp	x21, _stderr@GOTPAGE
Lloh127:
	ldr	x21, [x21, _stderr@GOTPAGEOFF]
	ldr	w0, [x21]
Lloh128:
	adrp	x1, l_.str.6@PAGE
Lloh129:
	add	x1, x1, l_.str.6@PAGEOFF
	bl	_print_version
Lloh130:
	adrp	x8, _quiet_flag@GOTPAGE
Lloh131:
	ldr	x8, [x8, _quiet_flag@GOTPAGEOFF]
Lloh132:
	ldr	w8, [x8]
	cbnz	w8, LBB0_57
; %bb.56:
	ldr	w0, [x21]
Lloh133:
	adrp	x8, _MAX_LINE@GOTPAGE
Lloh134:
	ldr	x8, [x8, _MAX_LINE@GOTPAGEOFF]
Lloh135:
	ldr	w2, [x8]
Lloh136:
	adrp	x3, l_.str.6@PAGE
Lloh137:
	add	x3, x3, l_.str.6@PAGEOFF
Lloh138:
	adrp	x4, l_.str.9@PAGE
Lloh139:
	add	x4, x4, l_.str.9@PAGEOFF
Lloh140:
	adrp	x5, l_.str.10@PAGE
Lloh141:
	add	x5, x5, l_.str.10@PAGEOFF
	mov	w1, #0
	bl	_print_switch_values
LBB0_57:
Lloh142:
	adrp	x8, _flag_syntax_only@GOTPAGE
Lloh143:
	ldr	x8, [x8, _flag_syntax_only@GOTPAGEOFF]
Lloh144:
	ldr	x8, [x8]
Lloh145:
	adrp	x24, _NO_DEBUG@GOTPAGE
Lloh146:
	ldr	x24, [x24, _NO_DEBUG@GOTPAGEOFF]
Lloh147:
	adrp	x25, _write_symbols@GOTPAGE
Lloh148:
	ldr	x25, [x25, _write_symbols@GOTPAGEOFF]
Lloh149:
	adrp	x27, _profile_flag@GOTPAGE
Lloh150:
	ldr	x27, [x27, _profile_flag@GOTPAGEOFF]
	cbz	x8, LBB0_59
; %bb.58:
	ldr	x8, [x24]
	str	x8, [x25]
	str	xzr, [x27]
LBB0_59:
Lloh151:
	adrp	x21, _debug_info_level@GOTPAGE
Lloh152:
	ldr	x21, [x21, _debug_info_level@GOTPAGEOFF]
	ldr	x8, [x21]
Lloh153:
	adrp	x9, _DINFO_LEVEL_NONE@GOTPAGE
Lloh154:
	ldr	x9, [x9, _DINFO_LEVEL_NONE@GOTPAGEOFF]
Lloh155:
	ldr	x10, [x9]
	ldr	x9, [x24]
	cmp	x8, x10
	b.ne	LBB0_61
; %bb.60:
	str	x9, [x25]
LBB0_61:
Lloh156:
	adrp	x10, _PREFERRED_DEBUGGING_TYPE@GOTPAGE
Lloh157:
	ldr	x10, [x10, _PREFERRED_DEBUGGING_TYPE@GOTPAGEOFF]
Lloh158:
	ldr	x10, [x10]
Lloh159:
	adrp	x28, _default_debug_hooks@GOTPAGE
Lloh160:
	ldr	x28, [x28, _default_debug_hooks@GOTPAGEOFF]
	cmp	x10, x9
	b.ne	LBB0_63
; %bb.62:
	str	x20, [x28]
LBB0_63:
	ldr	x10, [x25]
	cmp	x10, x9
	b.eq	LBB0_65
; %bb.64:
Lloh161:
	adrp	x8, _debug_type_names@GOTPAGE
Lloh162:
	ldr	x8, [x8, _debug_type_names@GOTPAGEOFF]
Lloh163:
	ldr	x8, [x8]
	ldr	w1, [x8, x10, lsl #2]
Lloh164:
	adrp	x0, l_.str.11@PAGE
Lloh165:
	add	x0, x0, l_.str.11@PAGEOFF
	bl	_error
	ldr	x8, [x21]
LBB0_65:
Lloh166:
	adrp	x9, _DINFO_LEVEL_NORMAL@GOTPAGE
Lloh167:
	ldr	x9, [x9, _DINFO_LEVEL_NORMAL@GOTPAGEOFF]
Lloh168:
	ldr	x9, [x9]
Lloh169:
	adrp	x21, _flag_var_tracking@GOTPAGE
Lloh170:
	ldr	x21, [x21, _flag_var_tracking@GOTPAGEOFF]
	cmp	x8, x9
	b.ge	LBB0_68
; %bb.66:
	ldr	w8, [x21]
	cmp	w8, #1
	b.ne	LBB0_72
; %bb.67:
Lloh171:
	adrp	x1, l_.str.12@PAGE
Lloh172:
	add	x1, x1, l_.str.12@PAGEOFF
	b	LBB0_71
LBB0_68:
Lloh173:
	adrp	x8, _debug_hooks@GOTPAGE
Lloh174:
	ldr	x8, [x8, _debug_hooks@GOTPAGEOFF]
Lloh175:
	ldr	x8, [x8]
	ldr	x8, [x8]
	ldr	x9, [x20]
	cmp	x8, x9
	b.ne	LBB0_73
; %bb.69:
	ldr	w8, [x21]
	cmp	w8, #1
	b.ne	LBB0_72
; %bb.70:
Lloh176:
	adrp	x1, l_.str.13@PAGE
Lloh177:
	add	x1, x1, l_.str.13@PAGEOFF
LBB0_71:
	mov	w0, #0
	bl	_warning
LBB0_72:
	str	wzr, [x21]
LBB0_73:
	ldr	w9, [x26]
	ldr	w8, [x23]
	cmp	w9, w8
	b.ne	LBB0_75
; %bb.74:
	ldr	x9, [x28]
	ldr	x9, [x9]
	ldr	x10, [x20]
	cmp	x9, x10
	cset	w9, ne
	str	w9, [x26]
LBB0_75:
	ldr	w9, [x21]
	cmp	w9, w8
	b.ne	LBB0_77
; %bb.76:
Lloh178:
	adrp	x8, _optimize@GOTPAGE
Lloh179:
	ldr	x8, [x8, _optimize@GOTPAGEOFF]
Lloh180:
	ldr	w8, [x8]
	cmp	w8, #0
	cset	w8, gt
	str	w8, [x21]
LBB0_77:
Lloh181:
	adrp	x8, _flag_gen_aux_info@GOTPAGE
Lloh182:
	ldr	x8, [x8, _flag_gen_aux_info@GOTPAGEOFF]
Lloh183:
	ldr	x8, [x8]
	cbz	x8, LBB0_80
; %bb.78:
Lloh184:
	adrp	x20, _aux_info_file_name@GOTPAGE
Lloh185:
	ldr	x20, [x20, _aux_info_file_name@GOTPAGEOFF]
	ldr	w0, [x20]
Lloh186:
	adrp	x1, l_.str.14@PAGE
Lloh187:
	add	x1, x1, l_.str.14@PAGEOFF
	bl	_fopen
Lloh188:
	adrp	x8, _aux_info_file@GOTPAGE
Lloh189:
	ldr	x8, [x8, _aux_info_file@GOTPAGEOFF]
Lloh190:
	str	x0, [x8]
	cbnz	x0, LBB0_80
; %bb.79:
	ldr	w1, [x20]
Lloh191:
	adrp	x0, l_.str.15@PAGE
Lloh192:
	add	x0, x0, l_.str.15@PAGEOFF
	bl	_fatal_error
LBB0_80:
	ldr	w8, [x22, #8]
Lloh193:
	adrp	x20, _flag_function_sections@GOTPAGE
Lloh194:
	ldr	x20, [x20, _flag_function_sections@GOTPAGEOFF]
	cbnz	w8, LBB0_85
; %bb.81:
	ldr	x8, [x20]
	cbz	x8, LBB0_83
; %bb.82:
Lloh195:
	adrp	x1, l_.str.16@PAGE
Lloh196:
	add	x1, x1, l_.str.16@PAGEOFF
	mov	w0, #0
	bl	_warning
	str	xzr, [x20]
LBB0_83:
Lloh197:
	adrp	x21, _flag_data_sections@GOTPAGE
Lloh198:
	ldr	x21, [x21, _flag_data_sections@GOTPAGEOFF]
	ldr	x8, [x21]
	cbz	x8, LBB0_85
; %bb.84:
Lloh199:
	adrp	x1, l_.str.17@PAGE
Lloh200:
	add	x1, x1, l_.str.17@PAGEOFF
	mov	w0, #0
	bl	_warning
	str	xzr, [x21]
LBB0_85:
	ldr	x8, [x20]
	cbz	x8, LBB0_88
; %bb.86:
	ldr	x8, [x27]
	cbz	x8, LBB0_88
; %bb.87:
Lloh201:
	adrp	x1, l_.str.18@PAGE
Lloh202:
	add	x1, x1, l_.str.18@PAGEOFF
	mov	w0, #0
	bl	_warning
	str	xzr, [x20]
LBB0_88:
Lloh203:
	adrp	x21, _flag_prefetch_loop_arrays@GOTPAGE
Lloh204:
	ldr	x21, [x21, _flag_prefetch_loop_arrays@GOTPAGEOFF]
	ldr	x8, [x21]
	cbz	x8, LBB0_90
; %bb.89:
Lloh205:
	adrp	x1, l_.str.19@PAGE
Lloh206:
	add	x1, x1, l_.str.19@PAGEOFF
	mov	w0, #0
	bl	_warning
	str	xzr, [x21]
LBB0_90:
	ldr	x8, [x20]
	cbz	x8, LBB0_93
; %bb.91:
	ldr	x8, [x25]
	ldr	x9, [x24]
	cmp	x8, x9
	b.eq	LBB0_93
; %bb.92:
Lloh207:
	adrp	x1, l_.str.21@PAGE
Lloh208:
	add	x1, x1, l_.str.21@PAGEOFF
	mov	w0, #0
	bl	_warning
LBB0_93:
Lloh209:
	adrp	x8, _flag_signaling_nans@GOTPAGE
Lloh210:
	ldr	x8, [x8, _flag_signaling_nans@GOTPAGEOFF]
Lloh211:
	ldr	x8, [x8]
	cbz	x8, LBB0_95
; %bb.94:
Lloh212:
	adrp	x8, _flag_trapping_math@GOTPAGE
Lloh213:
	ldr	x8, [x8, _flag_trapping_math@GOTPAGEOFF]
	mov	w9, #1
Lloh214:
	str	w9, [x8]
LBB0_95:
Lloh215:
	adrp	x8, _flag_cx_limited_range@GOTPAGE
Lloh216:
	ldr	x8, [x8, _flag_cx_limited_range@GOTPAGEOFF]
Lloh217:
	ldr	x8, [x8]
	cbz	x8, LBB0_97
; %bb.96:
Lloh218:
	adrp	x8, _flag_complex_method@GOTPAGE
Lloh219:
	ldr	x8, [x8, _flag_complex_method@GOTPAGEOFF]
Lloh220:
	str	xzr, [x8]
LBB0_97:
Lloh221:
	adrp	x8, _FRAME_GROWS_DOWNWARD@GOTPAGE
Lloh222:
	ldr	x8, [x8, _FRAME_GROWS_DOWNWARD@GOTPAGEOFF]
Lloh223:
	ldr	w9, [x8]
Lloh224:
	adrp	x20, _flag_stack_protect@GOTPAGE
Lloh225:
	ldr	x20, [x20, _flag_stack_protect@GOTPAGEOFF]
	ldr	x8, [x20]
	cbnz	w9, LBB0_100
; %bb.98:
	cbz	x8, LBB0_100
; %bb.99:
Lloh226:
	adrp	x1, l_.str.22@PAGE
Lloh227:
	add	x1, x1, l_.str.22@PAGEOFF
	mov	w0, #0
	bl	_warning
	str	xzr, [x20]
	b	LBB0_101
LBB0_100:
	cbnz	x8, LBB0_102
LBB0_101:
Lloh228:
	adrp	x8, _warn_stack_protect@GOTPAGE
Lloh229:
	ldr	x8, [x8, _warn_stack_protect@GOTPAGEOFF]
Lloh230:
	str	xzr, [x8]
LBB0_102:
	ldr	w8, [x19]
	cbz	w8, LBB0_106
; %bb.103:
Lloh231:
	adrp	x8, _ACCUMULATE_OUTGOING_ARGS@GOTPAGE
Lloh232:
	ldr	x8, [x8, _ACCUMULATE_OUTGOING_ARGS@GOTPAGEOFF]
Lloh233:
	ldr	w8, [x8]
	cbnz	w8, LBB0_106
; %bb.104:
Lloh234:
	adrp	x19, _flag_omit_frame_pointer@GOTPAGE
Lloh235:
	ldr	x19, [x19, _flag_omit_frame_pointer@GOTPAGEOFF]
	ldr	x8, [x19]
	cbz	x8, LBB0_106
; %bb.105:
Lloh236:
	adrp	x1, l_.str.23@PAGE
Lloh237:
	add	x1, x1, l_.str.23@PAGEOFF
	mov	w0, #0
	bl	_warning
	str	xzr, [x19]
LBB0_106:
	ldp	x29, x30, [sp, #96]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #80]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #64]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #48]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #32]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp, #16]             ; 16-byte Folded Reload
	add	sp, sp, #112
	ret
	.loh AdrpLdrGot	Lloh15, Lloh16
	.loh AdrpLdrGotStr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotStr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGot	Lloh7, Lloh8
	.loh AdrpLdrGot	Lloh5, Lloh6
	.loh AdrpLdrGot	Lloh2, Lloh3
	.loh AdrpLdrGotStr	Lloh0, Lloh1, Lloh4
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.loh AdrpLdrGot	Lloh26, Lloh27
	.loh AdrpLdrGot	Lloh24, Lloh25
	.loh AdrpLdrGot	Lloh28, Lloh29
	.loh AdrpAdd	Lloh30, Lloh31
	.loh AdrpLdrGot	Lloh32, Lloh33
	.loh AdrpLdrGot	Lloh34, Lloh35
	.loh AdrpLdrGot	Lloh39, Lloh40
	.loh AdrpLdrGotStr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGot	Lloh41, Lloh42
	.loh AdrpLdrGot	Lloh46, Lloh47
	.loh AdrpLdrGotStr	Lloh43, Lloh44, Lloh45
	.loh AdrpLdrGot	Lloh51, Lloh52
	.loh AdrpLdrGotStr	Lloh48, Lloh49, Lloh50
	.loh AdrpLdrGot	Lloh53, Lloh54
	.loh AdrpLdrGot	Lloh61, Lloh62
	.loh AdrpLdrGotLdr	Lloh58, Lloh59, Lloh60
	.loh AdrpLdrGotStr	Lloh55, Lloh56, Lloh57
	.loh AdrpLdrGot	Lloh67, Lloh68
	.loh AdrpLdrGot	Lloh65, Lloh66
	.loh AdrpLdrGot	Lloh63, Lloh64
	.loh AdrpLdrGot	Lloh69, Lloh70
	.loh AdrpLdrGot	Lloh71, Lloh72
	.loh AdrpLdrGot	Lloh76, Lloh77
	.loh AdrpLdrGotLdr	Lloh73, Lloh74, Lloh75
	.loh AdrpLdrGotStr	Lloh78, Lloh79, Lloh80
	.loh AdrpLdrGotLdr	Lloh81, Lloh82, Lloh83
	.loh AdrpLdrGot	Lloh84, Lloh85
	.loh AdrpLdrGotLdr	Lloh86, Lloh87, Lloh88
	.loh AdrpLdrGotStr	Lloh89, Lloh90, Lloh91
	.loh AdrpLdrGotLdr	Lloh95, Lloh96, Lloh97
	.loh AdrpLdrGotLdr	Lloh92, Lloh93, Lloh94
	.loh AdrpAdd	Lloh98, Lloh99
	.loh AdrpLdrGotLdr	Lloh100, Lloh101, Lloh102
	.loh AdrpAdd	Lloh103, Lloh104
	.loh AdrpLdrGotLdr	Lloh110, Lloh111, Lloh112
	.loh AdrpLdrGot	Lloh107, Lloh108
	.loh AdrpLdrGotLdr	Lloh105, Lloh106, Lloh109
	.loh AdrpAdd	Lloh117, Lloh118
	.loh AdrpAdd	Lloh115, Lloh116
	.loh AdrpAdd	Lloh113, Lloh114
	.loh AdrpAdd	Lloh121, Lloh122
	.loh AdrpAdd	Lloh119, Lloh120
	.loh AdrpLdrGotLdr	Lloh123, Lloh124, Lloh125
	.loh AdrpLdrGotLdr	Lloh130, Lloh131, Lloh132
	.loh AdrpAdd	Lloh128, Lloh129
	.loh AdrpLdrGot	Lloh126, Lloh127
	.loh AdrpAdd	Lloh140, Lloh141
	.loh AdrpAdd	Lloh138, Lloh139
	.loh AdrpAdd	Lloh136, Lloh137
	.loh AdrpLdrGotLdr	Lloh133, Lloh134, Lloh135
	.loh AdrpLdrGot	Lloh149, Lloh150
	.loh AdrpLdrGot	Lloh147, Lloh148
	.loh AdrpLdrGot	Lloh145, Lloh146
	.loh AdrpLdrGotLdr	Lloh142, Lloh143, Lloh144
	.loh AdrpLdrGotLdr	Lloh153, Lloh154, Lloh155
	.loh AdrpLdrGot	Lloh151, Lloh152
	.loh AdrpLdrGot	Lloh159, Lloh160
	.loh AdrpLdrGotLdr	Lloh156, Lloh157, Lloh158
	.loh AdrpAdd	Lloh164, Lloh165
	.loh AdrpLdrGotLdr	Lloh161, Lloh162, Lloh163
	.loh AdrpLdrGot	Lloh169, Lloh170
	.loh AdrpLdrGotLdr	Lloh166, Lloh167, Lloh168
	.loh AdrpAdd	Lloh171, Lloh172
	.loh AdrpLdrGotLdr	Lloh173, Lloh174, Lloh175
	.loh AdrpAdd	Lloh176, Lloh177
	.loh AdrpLdrGotLdr	Lloh178, Lloh179, Lloh180
	.loh AdrpLdrGotLdr	Lloh181, Lloh182, Lloh183
	.loh AdrpLdrGotStr	Lloh188, Lloh189, Lloh190
	.loh AdrpAdd	Lloh186, Lloh187
	.loh AdrpLdrGot	Lloh184, Lloh185
	.loh AdrpAdd	Lloh191, Lloh192
	.loh AdrpLdrGot	Lloh193, Lloh194
	.loh AdrpAdd	Lloh195, Lloh196
	.loh AdrpLdrGot	Lloh197, Lloh198
	.loh AdrpAdd	Lloh199, Lloh200
	.loh AdrpAdd	Lloh201, Lloh202
	.loh AdrpLdrGot	Lloh203, Lloh204
	.loh AdrpAdd	Lloh205, Lloh206
	.loh AdrpAdd	Lloh207, Lloh208
	.loh AdrpLdrGotLdr	Lloh209, Lloh210, Lloh211
	.loh AdrpLdrGotStr	Lloh212, Lloh213, Lloh214
	.loh AdrpLdrGotLdr	Lloh215, Lloh216, Lloh217
	.loh AdrpLdrGotStr	Lloh218, Lloh219, Lloh220
	.loh AdrpLdrGot	Lloh224, Lloh225
	.loh AdrpLdrGotLdr	Lloh221, Lloh222, Lloh223
	.loh AdrpAdd	Lloh226, Lloh227
	.loh AdrpLdrGotStr	Lloh228, Lloh229, Lloh230
	.loh AdrpLdrGotLdr	Lloh231, Lloh232, Lloh233
	.loh AdrpLdrGot	Lloh234, Lloh235
	.loh AdrpAdd	Lloh236, Lloh237
	.cfi_endproc
                                        ; -- End function
	.comm	_do_nothing_debug_hooks,8,3     ; @do_nothing_debug_hooks
	.comm	_debug_hooks,8,3                ; @debug_hooks
	.comm	_lang_hooks,16,3                ; @lang_hooks
	.comm	_main_input_filename,8,3        ; @main_input_filename
	.comm	_no_backend,4,2                 ; @no_backend
	.comm	_input_filename,8,3             ; @input_filename
	.comm	_flag_section_anchors,8,3       ; @flag_section_anchors
	.comm	_OPT_fsection_anchors,4,2       ; @OPT_fsection_anchors
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"this target does not support %qs"

l_.str.1:                               ; @.str.1
	.asciz	"-fsection-anchors"

	.comm	_flag_short_enums,4,2           ; @flag_short_enums
	.comm	_targetm,16,3                   ; @targetm
	.comm	_aux_base_name,8,3              ; @aux_base_name
l_.str.2:                               ; @.str.2
	.asciz	"gccaux"

	.comm	_align_loops,4,2                ; @align_loops
	.comm	_align_loops_max_skip,4,2       ; @align_loops_max_skip
	.comm	_align_loops_log,8,3            ; @align_loops_log
	.comm	_align_jumps,4,2                ; @align_jumps
	.comm	_align_jumps_max_skip,4,2       ; @align_jumps_max_skip
	.comm	_align_jumps_log,8,3            ; @align_jumps_log
	.comm	_align_labels,4,2               ; @align_labels
	.comm	_align_labels_log,8,3           ; @align_labels_log
	.comm	_align_labels_max_skip,4,2      ; @align_labels_max_skip
	.comm	_align_functions,4,2            ; @align_functions
	.comm	_align_functions_log,8,3        ; @align_functions_log
	.comm	_flag_unroll_all_loops,8,3      ; @flag_unroll_all_loops
	.comm	_flag_unroll_loops,4,2          ; @flag_unroll_loops
	.comm	_flag_rerun_cse_after_loop,4,2  ; @flag_rerun_cse_after_loop
	.comm	_AUTODETECT_VALUE,4,2           ; @AUTODETECT_VALUE
	.comm	_flag_peel_loops,8,3            ; @flag_peel_loops
	.comm	_flag_web,4,2                   ; @flag_web
	.comm	_flag_rename_registers,4,2      ; @flag_rename_registers
	.comm	_flag_non_call_exceptions,8,3   ; @flag_non_call_exceptions
	.comm	_flag_asynchronous_unwind_tables,4,2 ; @flag_asynchronous_unwind_tables
	.comm	_flag_unwind_tables,4,2         ; @flag_unwind_tables
	.comm	_flag_unit_at_a_time,8,3        ; @flag_unit_at_a_time
	.comm	_flag_value_profile_transformations,8,3 ; @flag_value_profile_transformations
	.comm	_flag_profile_values,4,2        ; @flag_profile_values
	.comm	_flag_schedule_insns,8,3        ; @flag_schedule_insns
	.comm	_flag_schedule_insns_after_reload,8,3 ; @flag_schedule_insns_after_reload
l_.str.3:                               ; @.str.3
	.asciz	"instruction scheduling not supported on this target machine"

	.comm	_flag_delayed_branch,8,3        ; @flag_delayed_branch
l_.str.4:                               ; @.str.4
	.asciz	"this target machine does not have delayed branches"

	.comm	_USER_LABEL_PREFIX,8,3          ; @USER_LABEL_PREFIX
	.comm	_user_label_prefix,8,3          ; @user_label_prefix
	.comm	_flag_leading_underscore,4,2    ; @flag_leading_underscore
l_.str.5:                               ; @.str.5
	.asciz	"_"

l_.str.6:                               ; @.str.6
	.space	1

l_.str.7:                               ; @.str.7
	.asciz	"-f%sleading-underscore not supported on this target machine"

l_.str.8:                               ; @.str.8
	.asciz	"no-"

	.comm	_version_flag,8,3               ; @version_flag
	.comm	_stderr,4,2                     ; @stderr
	.comm	_quiet_flag,4,2                 ; @quiet_flag
	.comm	_MAX_LINE,4,2                   ; @MAX_LINE
l_.str.9:                               ; @.str.9
	.asciz	" "

l_.str.10:                              ; @.str.10
	.asciz	"\n"

	.comm	_flag_syntax_only,8,3           ; @flag_syntax_only
	.comm	_NO_DEBUG,8,3                   ; @NO_DEBUG
	.comm	_write_symbols,8,3              ; @write_symbols
	.comm	_profile_flag,8,3               ; @profile_flag
	.comm	_debug_info_level,8,3           ; @debug_info_level
	.comm	_DINFO_LEVEL_NONE,8,3           ; @DINFO_LEVEL_NONE
	.comm	_PREFERRED_DEBUGGING_TYPE,8,3   ; @PREFERRED_DEBUGGING_TYPE
	.comm	_default_debug_hooks,8,3        ; @default_debug_hooks
l_.str.11:                              ; @.str.11
	.asciz	"target system does not support the \"%s\" debug format"

	.comm	_debug_type_names,8,3           ; @debug_type_names
	.comm	_DINFO_LEVEL_NORMAL,8,3         ; @DINFO_LEVEL_NORMAL
	.comm	_flag_var_tracking,4,2          ; @flag_var_tracking
l_.str.12:                              ; @.str.12
	.asciz	"variable tracking requested, but useless unless producing debug info"

l_.str.13:                              ; @.str.13
	.asciz	"variable tracking requested, but not supported by this debug format"

	.comm	_optimize,4,2                   ; @optimize
	.comm	_flag_gen_aux_info,8,3          ; @flag_gen_aux_info
	.comm	_aux_info_file_name,4,2         ; @aux_info_file_name
l_.str.14:                              ; @.str.14
	.asciz	"w"

	.comm	_aux_info_file,8,3              ; @aux_info_file
l_.str.15:                              ; @.str.15
	.asciz	"can%'t open %s: %m"

	.comm	_flag_function_sections,8,3     ; @flag_function_sections
l_.str.16:                              ; @.str.16
	.asciz	"-ffunction-sections not supported for this target"

	.comm	_flag_data_sections,8,3         ; @flag_data_sections
l_.str.17:                              ; @.str.17
	.asciz	"-fdata-sections not supported for this target"

l_.str.18:                              ; @.str.18
	.asciz	"-ffunction-sections disabled; it makes profiling impossible"

	.comm	_flag_prefetch_loop_arrays,8,3  ; @flag_prefetch_loop_arrays
l_.str.19:                              ; @.str.19
	.asciz	"-fprefetch-loop-arrays not supported for this target"

	.comm	_optimize_size,8,3              ; @optimize_size
l_.str.21:                              ; @.str.21
	.asciz	"-ffunction-sections may affect debugging on some targets"

	.comm	_flag_signaling_nans,8,3        ; @flag_signaling_nans
	.comm	_flag_trapping_math,4,2         ; @flag_trapping_math
	.comm	_flag_cx_limited_range,8,3      ; @flag_cx_limited_range
	.comm	_flag_complex_method,8,3        ; @flag_complex_method
	.comm	_FRAME_GROWS_DOWNWARD,4,2       ; @FRAME_GROWS_DOWNWARD
	.comm	_flag_stack_protect,8,3         ; @flag_stack_protect
l_.str.22:                              ; @.str.22
	.asciz	"-fstack-protector not supported for this target"

	.comm	_warn_stack_protect,8,3         ; @warn_stack_protect
	.comm	_ACCUMULATE_OUTGOING_ARGS,4,2   ; @ACCUMULATE_OUTGOING_ARGS
	.comm	_flag_omit_frame_pointer,8,3    ; @flag_omit_frame_pointer
l_.str.23:                              ; @.str.23
	.asciz	"unwind tables currently requires a frame pointer for correctness"

	.comm	_DBX_DEBUG,8,3                  ; @DBX_DEBUG
	.comm	_DWARF2_DEBUG,8,3               ; @DWARF2_DEBUG
	.comm	_HAVE_prefetch,4,2              ; @HAVE_prefetch
	.comm	_OVERRIDE_OPTIONS,4,2           ; @OVERRIDE_OPTIONS
	.comm	_SDB_DEBUG,8,3                  ; @SDB_DEBUG
	.comm	_VMS_AND_DWARF2_DEBUG,8,3       ; @VMS_AND_DWARF2_DEBUG
	.comm	_VMS_DEBUG,8,3                  ; @VMS_DEBUG
	.comm	_XCOFF_DEBUG,8,3                ; @XCOFF_DEBUG
	.comm	_dbx_debug_hooks,8,3            ; @dbx_debug_hooks
	.comm	_dwarf2_debug_hooks,8,3         ; @dwarf2_debug_hooks
	.comm	_sdb_debug_hooks,8,3            ; @sdb_debug_hooks
	.comm	_vmsdbg_debug_hooks,8,3         ; @vmsdbg_debug_hooks
	.comm	_xcoff_debug_hooks,8,3          ; @xcoff_debug_hooks
	.no_dead_strip	_process_options
.subsections_via_symbols
