移植golang到mips的可行性

tsuibin 发布于 2014/07/15 00:12
阅读 2K+
收藏 0
Go
工作量有多大,大概需要多久?今天在网上看了几十篇国外关于这个话题的文章和遇到的问题,都是遇到问题无法解决,等待google官方解决,然后,就不知道google能够在什么时间修复了,通过一些开发人员发布的帖子,发现这块难度相当大,不亚于webkit移植难度,甚至更高,求解脱……
加载中
0
lidashuang
lidashuang
等官方吧
0
远志
远志
是要用在龙芯上吧?
tsuibin
tsuibin
right
0
tsuibin
tsuibin

参考arm的方式,源码中跟arm体系结构相关的文件:

arch_arm.h          defs_linux_arm.h    noasm_arm.goc      rt0_linux_arm.s       signal_netbsd_arm.h  sys_netbsd_arm.s
asm_arm.s           defs_netbsd_arm.go  os_freebsd_arm.c   rt0_netbsd_arm.s      softfloat_arm.c      traceback_arm.c
atomic_arm.c        defs_netbsd_arm.h   os_linux_arm.c     signal_arm.c          sys_arm.c            vlop_arm.s
defs_arm_linux.go   memclr_arm.s        os_netbsd_arm.c    signal_freebsd_arm.h  sys_freebsd_arm.s    vlop_arm_test.go
defs_freebsd_arm.h  memmove_arm.s       rt0_freebsd_arm.s  signal_linux_arm.h    sys_linux_arm.s      vlrt_arm.c


0
tsuibin
tsuibin
已经移植成功,可以运行go ,go get ,go build 等
tsuibin
tsuibin
回复 @char87v5 : 为gccgo添加mips分支,已经提交补丁给gccgo
char87v5
char87v5
@tsuibin 你是怎么移植的?
Tuzki_Zhang
Tuzki_Zhang
我没有搜到诶,能否给个下载~
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部