我终于把Bill Westfield的GNU汇编程序版本的一些优秀的想法与我的第一个版本结合起来,描述一种真正可以与任何允许宏的汇编程序一起使用的方法。 谢谢Bill!
http://dkeenan.com/AddingStructuredControlFlowToAnyAssembler.htm
这次我提供了一个源代码链接(适用于IAR/MSP430版本),可以轻松地为任何汇编器或目标修改这些源代码。
https://github.com/dkeenan7/LyteFyba/blob/master/common/ControlFlowMacros.h