[問題] 如何 porting gcc 到一個新的架構上
如何 porting gcc 到一個新的架構上
我現在想到的有兩個方法
第一個方法是,一個是自己一步一步慢慢加上去
第二個方法是,複製其他架構的檔案,然後修改相關的關鍵字
我現在用的是第二個方法,還沒成功,但是感覺這個方法不是很正確
因為如果只是把gcc裡頭所有檔案的關鍵字改掉的話
例如:把 arm 的關鍵字改成 new_cpu 這個target的關鍵字
這樣一些arm會用到的function, struct, etc...
new_cpu這個target又不會用到
感覺會照成一些潛在的錯誤
所以我想請教,是在porting gcc到一個新的架構都是用我說的第二個方法嗎
還是有第一種方法,可以一步一步加上去的
麻煩有經驗的朋友給個建議
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.216.117
推
11/19 23:41, , 1F
11/19 23:41, 1F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章
21
65