readme.inline
来自「Develop Zigbee network real-time Os」· INLINE 代码 · 共 30 行
INLINE
30 行
======================================================================Stand alone CIL C-to-C inline utility======================================================================The cilly.utah is a C-to-C transformation tool developed using CIL. Itdoes a number of transformations including inline.It is developed by Will Archer and Nathan Cooprider from John Regehr'sresearch group at University of Utah. http://www.cs.utah.edu/~coop/research/tools/ It consists of two parts: a wrapper script and a CIL-executable. Thewrapper script (utah-inliner.pl) marks the names of interrupt handlerfunctions for CIL and passes arguments to the CIL-executable(cil.utah.exe).The inline.extra rules file looks for the variable "INLINE_FLAGS" andany argument for CIL can be passed to CIL through this variable. Itdefaults to "--8051 --auto --clean --shorten". The "--auto" optionfollows NesC compiler hints on what to inline while "--smart" uses aheuristic to decide when the code size will decrease as result ofinlining.To use the inliner compile using the extra flag "inline": make cc2430em inlineTo set non default flags, for example: export INLINE_FLAGS="--8051 --smart --clean" make cc2430em inline
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?