------- Comment #1 from gunnar at greyhound-data dot com 2008-06-04 09:54 ------- The parameter -mregparm is not supported on M68k / Coldfire.
As it its known from the X86 platform compiling with mregparm does improve the size and performance of the generated code. On X86 an overall improvement of 5%-7% is generally stated. This parameter is unfortunately not supported for the M68k and Coldfire platform. This is a serious drawback especiall as on 68k there are operating systems which have parameter passing in registers as their default behavior. (i.e AmigaOS) Please be so kind and add the regparm feature to the 68k Coldfire. It will certainly improve generated code a lot. Many thanks in advance Gunnar von Boehn -- gunnar at greyhound-data dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|mregeparm |mregeparm not supported on | |68k / Coldfire http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36433