See the following command line options in the Assembler Reference.
--help
--version_number
--vsn.
--16
--32
--arm
--arm_only
-idir{,dir, …}
--maxcache=n
--no_esc
--no_regs
--pd
--predefine "directive"
--reduce_paths
--regnames=none
--regnames=callstd
--regnames=all
--thumb
--unsafe.
--debug
--depend=dependfile
--depend_format=string
--dllexport_all
--dwarf2
--dwarf3
--execstack
-g
--keep
--length=n
--list=file
-m
--md
--no_code_gen
--no_execstack
--no_hide_all
--no_terse
-o filename
--width=n
--xref
--untyped_local_labels.
--apcs=qualifier…qualifier
--bi
--bigend
--compatible=name
--cpu=name
--device=list
--device=name
--fpmode=model
--fpu=name
--li
--library_type=lib
--littleend
--no_unaligned_access
--unaligned_access.
--brief_diagnostics
--checkreglist
--diag_error=tag{, tag}
--diag_remark=tag{, tag}
--diag_warning=tag{, tag}
--diag_suppress=tag{, tag}
--diag_style=style
--errors=errorfile
--no_warn
--report-if-not-wysiwyg
--split_ldm.
--cpreproc
--cpreproc_opts=options.
--exceptions
--exceptions_unwind.
--project=filename
--reinitialize_workdir
--workdir=directory.
--licretry.
--via=file.