-march=
name
c62x
’, ‘c64x
’, ‘c64x+
’, ‘c67x
’, ‘c67x+
’, ‘c674x
’. -mbig-endian
-mlittle-endian
-msim
-msdata=default
.neardata
’ section, which is pointed to by register B14
. Put small uninitialized global and static data in the ‘.bss
’ section, which is adjacent to the ‘.neardata
’ section. Put small read-only data into the ‘.rodata
’ section. The corresponding sections used for large pieces of data are ‘.fardata
’, ‘.far
’ and ‘.const
’. -msdata=all
B14
register to access them. -msdata=none
.fardata
’ section, and all uninitialized data in the ‘.far
’ section. Put all constant data into the ‘.const
’ section.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.3/gcc/C6X-Options.html