x指令用于检查内存中某一区域的值,指令格式为 :x fmt address 。其中address为内存地址的表达式,fmt由 /重复次数+格式化字符+尺寸字符 组成。格式化字符有o(octal,八进制),x(hex,十六进制), d(decimal,十进制),u(unsigned decimal,无符号十进制),t(binary,二进制),f(float,浮点),a(address,地址),i(instruc...
large-function-insns 指定非常大的函数的限制。 对于大于此限制的函数,内联受 --param large-function-growth 约束。 该参数主要用于避免后端使用的非线性算法导致极端的编译时间。 当不使用 -funit-at-a-time 时,该参数将被忽略。 默认值为 3000。 large-function-growth 指定由内联引起的大函数的最大增长百分比。
-gnu-indirect-function --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release_1/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release_1/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=rele...
/* With GCC/RAISONANCE, small printf (option LD Linker->Libraries->Small printf set to 'Yes') calls __io_putchar() */ //#define PUTCHAR_PROTOTYPE int __io_putchar(int ch) //comment_20190422: soem needs --gnu compile option, #definePUTCHAR_PROTOTYPE int fputc(int ch, FILE *f) #...
-Wunused-but-set-variable Warn when a variable is only set, otherwise unused -Wunused-dummy-argument 对未使用的哑元给出警告。 -Wunused-function 有未使用的函数时警告 -Wunused-label 有未使用的标号时警告 -Wunused-macros 当定义在主文件中的宏未被使用时给出警告 ...
--bin Plain Binary 普通二进制 --m32 Motorola 32 bit Hex 摩托罗拉32位Hex码 --i32 Intel 32 bit Hex 英特尔32位Hex码 --vhx Byte Oriented Hex format 定向字节的 Hex 格式 --base addr Optionally set base address for m32,i32 为 m32,i32设置基地址(可选的) Output Formats Requiring Debug Informati...
(rx) : ORIGIN = 0x00000000, LENGTH = 0 } /* higher address of the user mode stack */ _estack = 0x68100000; /* include the sections management sub-script for FLASH mode */ /* Sections Definitions */ SECTIONS { /* for Cortex devices, the beginning of the startup code is stored ...
-fno-function-cse 不要把函数地址存入寄存器;让调用固定函数的指令显式给出函数地址. 这个选项产生效率较低的目标码,但是如果不用这个选项,某些不寻常的hack,改变汇编器的输出,可能因优化而带来 困惑. -fno-peephole 禁止任何机器相关的peephole优化. -ffast-math ...
-Waddress -Warray-bounds=1 (only with -O2) -Wc++11-compat -Wc++14-compat -Wchar-subscripts -Wenum-compare (in C/ObjC; this is on by default in C++) -Wimplicit-int (C and ObjecTIve-C only) -Wimplicit-funcTIon-declaraTIon (C and ObjecTIve-C only) ...
-Wunused-but-set-parameter Warn when a function parameter is only set, otherwise unused -Wunused-but-set-variable Warn when a variable is only set, otherwise unused -Wunused-dummy-argument 对未使用的哑元给出警告。 -Wunused-function 有未使用的函数时警告 ...