Which -mcpu option must be used to gcc-compile for an arm processor ?

Which -mcpu option must be used to gcc-compile for an arm processor ?

-mcpu specifies the name of the target ARM processor. GCC uses this name to determine what kind of instructions it can emit when generating assembly code.
These are the -mcpu options used for ARM processors with gcc.

marm720t -mcpu=arm720t
marm1 -mcpu=arm1
m1 -mcpu=arm1
marm2 -mcpu=arm2
m2 -mcpu=arm2
marm250 -mcpu=arm250
m250 -mcpu=arm250
marm3 -mcpu=arm3
m3 -mcpu=arm3
marm6 -mcpu=arm6
m6 -mcpu=arm6
marm600 -mcpu=arm600
m600 -mcpu=arm600
marm610 -mcpu=arm610
m610 -mcpu=arm610
marm620 -mcpu=arm620
m620 -mcpu=arm620
marm7 -mcpu=arm7
m7 -mcpu=arm7
marm70 -mcpu=arm70
m70 -mcpu=arm70
marm700 -mcpu=arm700
m700 -mcpu=arm700
marm700i -mcpu=arm700i
m700i -mcpu=arm700i
marm710 -mcpu=arm710
m710 -mcpu=arm710
marm710c -mcpu=arm710c
m710c -mcpu=arm710c
marm720 -mcpu=arm720
m720 -mcpu=arm720
marm7d -mcpu=arm7d
m7d -mcpu=arm7d
marm7di -mcpu=arm7di
m7di -mcpu=arm7di
marm7m -mcpu=arm7m
m7m -mcpu=arm7m
marm7dm -mcpu=arm7dm
m7dm -mcpu=arm7dm
marm7dmi -mcpu=arm7dmi
m7dmi -mcpu=arm7dmi
marm7100 -mcpu=arm7100
m7100 -mcpu=arm7100
marm7500 -mcpu=arm7500
m7500 -mcpu=arm7500
marm7500fe -mcpu=arm7500fe
m7500fe -mcpu=arm7500fe
marm7t -mcpu=arm7tdmi
m7t -mcpu=arm7tdmi
marm7tdmi -mcpu=arm7tdmi
m7tdmi -mcpu=arm7tdmi
marm710t -mcpu=arm710t
m710t -mcpu=arm710t
marm720t -mcpu=arm720t
m720t -mcpu=arm720t
marm740t -mcpu=arm740t
m740t -mcpu=arm740t
marm8 -mcpu=arm8
m8 -mcpu=arm8
marm810 -mcpu=arm810
m810 -mcpu=arm810
marm9 -mcpu=arm9
m9 -mcpu=arm9
marm9tdmi -mcpu=arm9tdmi
m9tdmi -mcpu=arm9tdmi
marm920 -mcpu=arm920
m920 -mcpu=arm920
marm940 -mcpu=arm940
m940 -mcpu=arm940
mstrongarm -mcpu=strongarm
marm1 mcpu=arm1
marm2 mcpu=arm2
marm250 -mcpu=arm250
m250 -mcpu=arm250
marm3 -mcpu=arm3
m3 -mcpu=arm3
marm6 -mcpu=arm6
m6 -mcpu=arm6
marm600 -mcpu=arm600
m600 -mcpu=arm600
marm610 -mcpu=arm610
m610 -mcpu=arm610
marm620 -mcpu=arm620
m620 -mcpu=arm620
marm7 -mcpu=arm7
m7 -mcpu=arm7
marm70 -mcpu=arm70
m70 -mcpu=arm70
marm700 -mcpu=arm700
m700 -mcpu=arm700
marm700i -mcpu=arm700i
m700i -mcpu=arm700i
marm710 -mcpu=arm710
m710 -mcpu=arm710
marm710c -mcpu=arm710c
m710c -mcpu=arm710c
marm720 -mcpu=arm720
m720 -mcpu=arm720
marm7d -mcpu=arm7d
m7d -mcpu=arm7d
marm7di -mcpu=arm7di
m7di -mcpu=arm7di
marm7m -mcpu=arm7m
m7m -mcpu=arm7m
marm7dm -mcpu=arm7dm
m7dm -mcpu=arm7dm
marm7dmi -mcpu=arm7dmi
m7dmi -mcpu=arm7dmi
marm7100 -mcpu=arm7100
m7100 -mcpu=arm7100
marm7500 -mcpu=arm7500
m7500 -mcpu=arm7500
marm7500fe -mcpu=arm7500fe
m7500fe -mcpu=arm7500fe
marm7t -mcpu=arm7tdmi
m7t -mcpu=arm7tdmi
marm7tdmi -mcpu=arm7tdmi
m7tdmi -mcpu=arm7tdmi
marm710t -mcpu=arm710t
m710t -mcpu=arm710t
marm720t -mcpu=arm720t
m720t -mcpu=arm720t
marm740t -mcpu=arm740t
m740t -mcpu=arm740t
marm8 -mcpu=arm8
m8 -mcpu=arm8
marm810 -mcpu=arm810
m810 -mcpu=arm810
marm9 -mcpu=arm9
m9 -mcpu=arm9
marm9tdmi -mcpu=arm9tdmi
m9tdmi -mcpu=arm9tdmi
marm920 -mcpu=arm920
m920 -mcpu=arm920
marm940 -mcpu=arm940
m940 -mcpu=arm940
mstrongarm -mcpu=strongar