On this page
3.17.24 MCore Options
These are the ‘-m’ options defined for the Motorola M*Core processors.
-mhardlit-
-mno-hardlit - Inline constants into the code stream if it can be done in two instructions or less.
-mdiv-
-mno-div - Use the divide instruction. (Enabled by default).
-mrelax-immediate-
-mno-relax-immediate - Allow arbitrary-sized immediates in bit operations.
-mwide-bitfields-
-mno-wide-bitfields -
Always treat bit-fields as
int-sized. -m4byte-functions-
-mno-4byte-functions - Force all functions to be aligned to a 4-byte boundary.
-mcallgraph-data-
-mno-callgraph-data - Emit callgraph information.
-mslow-bytes-
-mno-slow-bytes - Prefer word access when reading byte quantities.
-mlittle-endian-
-mbig-endian - Generate code for a little-endian target.
-m210-
-m340 - Generate code for the 210 processor.
-
-mno-lsim -
Assume that runtime support has been provided and so omit the simulator library (
libsim.a)from the linker command line. -mstack-increment=size- Set the maximum amount for a single stack increment operation. Large values can increase the speed of programs that contain functions that need a large amount of stack space, but they can also trigger a segmentation fault if the stack is extended too much. The default value is 0x1000.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/MCore-Options.html