From 754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 7 Apr 2024 13:41:34 -0500 Subject: new repository --- devdocs/gcc~13/m32c-options.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 devdocs/gcc~13/m32c-options.html (limited to 'devdocs/gcc~13/m32c-options.html') diff --git a/devdocs/gcc~13/m32c-options.html b/devdocs/gcc~13/m32c-options.html new file mode 100644 index 00000000..b803110b --- /dev/null +++ b/devdocs/gcc~13/m32c-options.html @@ -0,0 +1,15 @@ +

3.19.23 M32C Options

+-mcpu=name +
+

Select the CPU for which code is generated. name may be one of ‘r8c’ for the R8C/Tiny series, ‘m16c’ for the M16C (up to /60) series, ‘m32cm’ for the M16C/80 series, or ‘m32c’ for the M32C/80 series.

+-msim +
+

Specifies that the program will be run on the simulator. This causes an alternate runtime library to be linked in which supports, for example, file I/O. You must not use this option when generating programs that will run on real hardware; you must provide your own runtime library for whatever I/O functions are needed.

+-memregs=number +
+

Specifies the number of memory-based pseudo-registers GCC uses during code generation. These pseudo-registers are used like real registers, so there is a tradeoff between GCC’s ability to fit the code into available registers, and the performance penalty of using memory instead of registers. Note that all modules in a program must be compiled with the same value for this option. Because of that, you must not use this option with GCC’s default runtime libraries.

+

+ © Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
+ https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/M32C-Options.html +

+
-- cgit v1.2.3