重新开始 mac-port 的工作, 在 Bug Tracker 上已经有一堆的 bug 放在那里, 不过自己实在太懒, 虽说客观条件差了很多, 总还是可以做的, 懒惰真是害人呀.
下一个阶段的主要目标是 AMD64 的支持, 就需要修改汇编代码, 当然第一步可以先不用这么着急, 只在 x86 的体系结构中使用汇编, 其他体系结构以及操作系统统统使用 C++ 的代码, 这样速度是慢了, 但至少可以编译可以运行了. 然后下一步可以给各个平台增加汇编(MMX, SSE2 以及其他 SIMD 指令)支持. 这方面我也没什么经验, 几乎没写过汇编代码, 可以拿这个来练练手, 资料倒了攒了一堆. 要支持 AMD64 的话, NASM 就不能用了, 它不支持 AMD6464, 估计得换用 Yasm 了.
晚上看一下 configure.in, 参考了一下其他项目的配置情况, 准备支持 MinGW 和 AMD64, 先试试再说吧.




Post new comment