回 帖 发 新 帖 刷新版面

主题:[讨论]gfortran4.7距离Fortran2003有多远?

如题

03标准似乎已全部实现

很近了吗?

回复列表 (共13个回复)

11 楼

呵呵,我就是不让他全部导出,只导出我需要的几个简单函数:)
但用了caller-saves后,导出的函数有可能就会可能假设调用方保存了现场,从而把真正的现场给破坏掉~~~

12 楼

[quote]呵呵,我就是不让他全部导出,只导出我需要的几个简单函数:)
但用了caller-saves后,导出的函数有可能就会可能假设调用方保存了现场,从而把真正的现场给破坏掉~~~[/quote]
导出可以自己造def的,自己改改就可以了。windows平台默认导出是为了修正ld的bug,
当然可以使用visible属性(fortran没有),然后编译开关中加入hidden的开关。
另外也可以用链接器开关--exclude-symbols

13 楼

呵呵,我用的就是:
-Wl,--exclude-symbols
然后用def生成exp最后链接。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册