代码之家  ›  专栏  ›  技术社区  ›  Tall Jeff

GCC MIPS-32调用约定/堆栈帧定义

  •  10
  • Tall Jeff  · 技术社区  · 15 年前

    对于MIPS-32处理器体系结构,似乎没有明确的标准化堆栈框架和C语言调用约定(寄存器使用等)。也就是说,似乎完全由汇编器/编译器工具链来定义自己的堆栈框架和调用约定。我一直在努力寻找GCC编译器用于MIPS-32指令集的约定的明确参考。我专门在Cygwin上使用GCC交叉编译器,它的目标是在eCos开源内核的嵌入式环境中使用的MIPS-32内核。

    3 回复  |  直到 15 年前
        1
  •  5
  •   Lance Richardson    15 年前

    你是对的,这是一个有点混乱,并没有很好的记录。我建议:

        2
  •  5
  •   Tall Jeff    15 年前

    这个参考号是开着的吗 MIPS EABI for RedHat Linux

        3
  •  4
  •   mirh AAAfarmclub    6 年前

    我不喜欢MIPS,但也许这个 MIPS ABI History 参考资料可能会有所帮助。

    推荐文章