------- Comment #3 from kkojima at gcc dot gnu dot org 2007-09-14 22:10 ------- -ml and -m4 are default on sh4-unknown-linux-gnu compilers. For 4.3.0, you could see how the default target specific options are set with 'cc1 --target-help'. I've got the following result on my linux box. You can compare it with your RETMS's one.
The following options are target specific: -m4 [enabled] -m4-100 [disabled] -m4-200 [disabled] -m4-300 [disabled] -m4a [disabled] -mb [disabled] -mbigtable [disabled] -mbranch-cost= 0xffffffff -mcbranchdi [enabled] -mcmpeqdi [disabled] -mcut2-workaround [disabled] -mdalign [disabled] -mdiv= -mdivsi3_libfunc= -mexpand-cbranchdi [enabled] -mfused-madd [disabled] -mgettrcost= 0xffffffff -mglibc [enabled] -mhitachi [disabled] -mieee [disabled] -minline-ic_invalidate [disabled] -misize [disabled] -ml [enabled] -mnomacsave [disabled] -mpadstruct [disabled] -mprefergot [disabled] -mpretend-cmove [disabled] -mrelax [disabled] -mrenesas [disabled] -mspace [disabled] -muclibc [disabled] -multcost= 0xffffffff -musermode [enabled] -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33431