gcc: M32C Options

1 
1 3.18.20 M32C Options
1 --------------------
1 
1 '-mcpu=NAME'
1      Select the CPU for which code is generated.  NAME may be one of
1      'r8c' for the R8C/Tiny series, 'm16c' for the M16C (up to /60)
1      series, 'm32cm' for the M16C/80 series, or 'm32c' for the M32C/80
1      series.
1 
1 '-msim'
1      Specifies that the program will be run on the simulator.  This
1      causes an alternate runtime library to be linked in which supports,
1      for example, file I/O.  You must not use this option when
1      generating programs that will run on real hardware; you must
1      provide your own runtime library for whatever I/O functions are
1      needed.
1 
1 '-memregs=NUMBER'
1      Specifies the number of memory-based pseudo-registers GCC uses
1      during code generation.  These pseudo-registers are used like real
1      registers, so there is a tradeoff between GCC's ability to fit the
1      code into available registers, and the performance penalty of using
1      memory instead of registers.  Note that all modules in a program
1      must be compiled with the same value for this option.  Because of
1      that, you must not use this option with GCC's default runtime
1      libraries.
1