gcc_except_table的资料
网上找到gcc_except_table的资料,关于这方面的资料真的还是,当然如果不是做编译器的估计也没人需要去了解这个东西
网上找到gcc_except_table的资料,关于这方面的资料真的还是,当然如果不是做编译器的估计也没人需要去了解这个东西
超级详细的DWARF格式资料,不但包含了DWARF2.0/3.0的文档还有两篇中文文档,另外还有libdwarf的从04-10的源码,绝对物超所值!
有LSB(有eh_frame及eh_frame_hdr的详细格式介绍),还有一份关于gcc_exception_table格式的word文档,如果想搞清楚c++异常机制的实现的话,这些资料都是很宝贵的
如果想了解C++标准,C++的异常处理,这是你不容错过的,绝对的物超所值,C++异常处理部分的内容是费了很大劲才找到的
在嵌入式领域,为了节省成本和减少功耗,很多芯片都是没有浮点运算模块的,一般该模块叫做FPU(float process unit)。这种情况下,linux内核有一个模块叫math-emu的软件模块,就是用整数运算模拟浮点数运算,一般位于arch/mips/目录下。
软件浮点库用于不支持硬件浮点计算的机器上。也用于通过-msoft-float禁止生成浮点指令的场合。(有些目标机不支持-msoft- float开关选项。) 为了和其它编译器兼容,可以使用DECLARE_LIBRARY_RENAMES来重命名浮点模拟函数(参见Library Calls)。在这一章,使用了缺省的名字。