Function at 0x4069e0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x1c
mov ebx, dword [ebp + 8]
test ebx, ebx
je 0x406a24
mov esi, dword [0x41a680]
mov dword [esp], str.Try___s___help_for_more_information._n
call sub.cygintl_8.dll_libintl_gettext
mov edi, eax
call sub.cygwin1.dll___getreent
mov dword [esp + 8], esi
mov dword [esp + 4], edi
mov eax, dword [eax + 0xc]
mov dword [esp], eax
call sub.cygwin1.dll_fprintf
mov dword [esp], ebx
call sub.cygwin1.dll_exit
mov edi, dword [0x41a680]
mov dword [esp], str.Usage:__s__OPTION_...__FILE_..._n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_printf
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.List_information_about_the_FILEs__the_current_directory_by_default_._nSort_entries_alphabetically_if_none_of__cftuvSUX_nor___sort_is_specified._n_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.Mandatory_arguments_to_long_options_are_mandatory_for_short_options_too._n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___a____all__________________do_not_ignore_entries_starting_with_._n___A____almost_all___________do_not_list_implied_._and_.._n________author_______________with__l__print_the_author_of_each_file_n___b____escape_______________print_C_style_escapes_for_nongraphic_characters_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.________block_sizeSIZE______scale_sizes_by_SIZE_before_printing_them.__E.g.__n__________________________________block_sizeM_prints_sizes_in_units_of_n_______________________________1_048_576_bytes.__See_SIZE_format_below._n___B____ignore_backups_______do_not_list_implied_entries_ending_with__n___c_________________________with__lt:_sort_by__and_show__ctime__time_of_last_n_______________________________modification_of_file_status_information__n_______________________________with__l:_show_ctime_and_sort_by_name_n_______________________________otherwise:_sort_by_ctime__newest_first_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___C_________________________list_entries_by_columns_n________color_WHEN__________colorize_the_output.__WHEN_defaults_to__always_n_______________________________or_can_be__never_or__auto.__More_info_below_n___d____directory____________list_directory_entries_instead_of_contents__n_______________________________and_do_not_dereference_symbolic_links_n___D____dired________________generate_output_designed_for_Emacs_dired_mode_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___f_________________________do_not_sort__enable__aU__disable__ls___color_n___F____classify_____________append_indicator__one_of______to_entries_n________file_type____________likewise__except_do_not_append___n________formatWORD__________across__x__commas__m__horizontal__x__long__l__n_______________________________single_column__1__verbose__l__vertical__C_n________full_time____________like__l___time_stylefull_iso_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___g_________________________like__l__but_do_not_list_owner_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.________group_directories_first_n_____________________________group_directories_before_files._n_______________________________augment_with_a___sort_option__but_any_n_______________________________use_of___sortnone___U__disables_grouping_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___G____no_group_____________in_a_long_listing__dont_print_group_names_n___h____human_readable_______with__l__print_sizes_in_human_readable_format_n________________________________e.g.__1K_234M_2G__n________si___________________likewise__but_use_powers_of_1000_not_1024_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___H____dereference_command_line_n_____________________________follow_symbolic_links_listed_on_the_command_line_n________dereference_command_line_symlink_to_dir_n_____________________________follow_each_command_line_symbolic_link_n_____________________________that_points_to_a_directory_n________hidePATTERN_________do_not_list_implied_entries_matching_shell_PATTERN_n________________________________overridden_by__a_or__A__n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.________indicator_styleWORD__append_indicator_with_style_WORD_to_entry_names:_n_______________________________none__default___slash___p___n_______________________________file_type____file_type___classify___F__n___i____inode________________print_the_index_number_of_each_file_n___I____ignorePATTERN_______do_not_list_implied_entries_matching_shell_PATTERN_n___k____kibibytes____________use_1024_byte_blocks_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___l_________________________use_a_long_listing_format_n___L____dereference__________when_showing_file_information_for_a_symbolic_n_______________________________link__show_information_for_the_file_the_link_n_______________________________references_rather_than_for_the_link_itself_n___m_________________________fill_width_with_a_comma_separated_list_of_entries_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___n____numeric_uid_gid______like__l__but_list_numeric_user_and_group_IDs_n___N____literal______________print_raw_entry_names__dont_treat_e.g._control_n_______________________________characters_specially__n___o_________________________like__l__but_do_not_list_group_information_n___p____indicator_styleslash_n_____________________________append___indicator_to_directories_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___q____hide_control_chars___print___instead_of_non_graphic_characters_n________show_control_chars___show_non_graphic_characters_as_is__default_n_____________________________unless_program_is__ls_and_output_is_a_terminal__n___Q____quote_name___________enclose_entry_names_in_double_quotes_n________quoting_styleWORD___use_quoting_style_WORD_for_entry_names:_n_______________________________literal__locale__shell__shell_always__c__escape_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___r____reverse______________reverse_order_while_sorting_n___R____recursive____________list_subdirectories_recursively_n___s____size_________________print_the_allocated_size_of_each_file__in_blocks_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___S_________________________sort_by_file_size_n________sortWORD____________sort_by_WORD_instead_of_name:_none__U__n_____________________________extension__X__size__S__time__t__version__v_n________timeWORD____________with__l__show_time_as_WORD_instead_of_modification_n_____________________________time:_atime__u__access__u__use__u__ctime__c__n_____________________________or_status__c__use_specified_time_as_sort_key_n_____________________________if___sorttime_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.________time_styleSTYLE_____with__l__show_times_using_style_STYLE:_n_____________________________full_iso__long_iso__iso__locale__FORMAT._n_____________________________FORMAT_is_interpreted_like__date__if_FORMAT_is_n_____________________________FORMAT1_newline_FORMAT2__FORMAT1_applies_to_n_____________________________non_recent_files_and_FORMAT2_to_recent_files__n_____________________________if_STYLE_is_prefixed_with__posix___STYLE_n_____________________________takes_effect_only_outside_the_POSIX_locale_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___t_________________________sort_by_modification_time__newest_first_n___T____tabsizeCOLS_________assume_tab_stops_at_each_COLS_instead_of_8_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___u_________________________with__lt:_sort_by__and_show__access_time_n_______________________________with__l:_show_access_time_and_sort_by_name_n_______________________________otherwise:_sort_by_access_time_n___U_________________________do_not_sort__list_entries_in_directory_order_n___v_________________________natural_sort_of__version__numbers_within_text_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.___w____widthCOLS___________assume_screen_width_instead_of_current_value_n___x_________________________list_entries_by_lines_instead_of_by_columns_n___X_________________________sort_alphabetically_by_entry_extension_n___Z____context______________print_any_SELinux_security_context_of_each_file_n___1_________________________list_one_file_per_line_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.________append_exe___________append_.exe_if_cygwin_magic_was_needed_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.________help_____display_this_help_and_exit_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str.________version__output_version_information_and_exit_n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str._nSIZE_is_an_integer_and_optional_unit__example:_10M_is_1010241024_.__Units_nare_K__M__G__T__P__E__Z__Y__powers_of_1024__or_KB__MB__...__powers_of_1000_._n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str._nUsing_color_to_distinguish_file_types_is_disabled_both_by_default_and_nwith___colornever.__With___colorauto__ls_emits_color_codes_only_when_nstandard_output_is_connected_to_a_terminal.__The_LS_COLORS_environment_nvariable_can_change_the_settings.__Use_the_dircolors_command_to_set_it._n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], str._nExit_status:_n_0__if_OK__n_1__if_minor_problems__e.g.__cannot_access_subdirectory___n_2__if_serious_trouble__e.g.__cannot_access_command_line_argument_._n
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
mov eax, dword [0x41a680]
mov dword [esp], eax
call fcn.0040ad00
mov dword [esp], str._nReport__s_bugs_to__s_n
mov edi, eax
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp + 8], 0x4162eb
mov dword [esp], eax
call sub.cygwin1.dll_printf
mov dword [esp], 0x416301
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 8], 0x416318
mov dword [esp + 4], 0x41633f
mov dword [esp], eax
call sub.cygwin1.dll_printf
call sub.cygwin1.dll___getreent
mov edi, dword [eax + 8]
mov dword [esp], 0x416350
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_fputs
mov dword [esp + 4], 0
mov dword [esp], 6
call sub.cygintl_8.dll_libintl_setlocale
test eax, eax
je 0x406e1d
mov edi, 0x416390
mov ecx, 3
mov esi, eax
repe cmpsb byte [esi], byte es:[edi]
jne 0x406e50
mov eax, dword [0x41a680]
mov dword [esp], eax
call fcn.0040ad00
mov dword [esp], str.For_complete_documentation__run:_info_coreutils__s_invocation_n
mov edi, eax
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], edi
mov dword [esp], eax
call sub.cygwin1.dll_printf
jmp 0x406a1c
mov eax, dword [0x41a680]
mov dword [esp], eax
call fcn.0040ad00
mov dword [esp], str.Report__s_translation_bugs_to__http:__translationproject.org_team___n
mov esi, eax
call sub.cygintl_8.dll_libintl_gettext
mov dword [esp + 4], esi
mov dword [esp], eax
call sub.cygwin1.dll_printf
jmp 0x406e1d