簡體   English   中英

GCC中的浮點運算

[英]Floating point operations in GCC

任何人都知道在哪里可以找到稱為__mulsf3,__ divsf3,__ addsf3,__ subsf3,__ ltsf2和__floatsisf的非FPU處理器(SH-3)的浮動功能。 我讀到這些功能在libgcc中,但是與libgcc的鏈接不起作用。 我還閱讀到SH3開發人員將這些功能移到了另一個lib(也許是libfloat或libgcc_os)。

有人知道嗎? 我希望看看源代碼。

謝謝!

如果我沒記錯的話,其中許多是在GCC的構建過程中生成的,它們高度依賴於系統和體系結構。

我確實知道LLVM的compiler-rt努力提供替代方案。 來源位於:

http://llvm.org/svn/llvm-project/compiler-rt/trunk/lib/

實現細節隨着時間的推移而發生了變化,但是應該在libgcc中。 但是,SH是一個多庫系統,也許您正在嘗試鏈接到錯誤的libgcc?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM