看到MRS的v1.90已經(jīng)支持GCC12,之前的GCC8.2.0開啟-flto以后代碼行為異常,請問GCC12開啟-flto選項(xiàng)是否工作正常?
另外Community版本V1.50版本還沒有支持GCC12,是否將V1.90的toolchain目錄下的GCC12移動到Community版本的toolchain下即可使用?
看到MRS的v1.90已經(jīng)支持GCC12,之前的GCC8.2.0開啟-flto以后代碼行為異常,請問GCC12開啟-flto選項(xiàng)是否工作正常?
另外Community版本V1.50版本還沒有支持GCC12,是否將V1.90的toolchain目錄下的GCC12移動到Community版本的toolchain下即可使用?
您好,GCC8 flto對匯編文件的異常處理GCC12已經(jīng)修復(fù),可以使用。
Community版本近期會更新,直接復(fù)制過去因名稱路徑問題不能直接使用。
OK,那我等待Community版本更新,自己先不折騰了。
MRS V1.91
【新增】 1.新增CH641系列芯片,支持工程管理、開發(fā)、下載、調(diào)試等功能
社區(qū)版還是1.50,什么時候更新增加GCC12支持呢?
您好,預(yù)計(jì)下周會進(jìn)行更新
已經(jīng)試過MRS_Community的v1.60版本,實(shí)測GCC12開啟-flto選項(xiàng)以后同一個工程代碼比GCC8不開啟-flto還要大。
代碼里多了fprintf的調(diào)用,實(shí)際工程中是沒有的,GCC8的map文件中也沒有fprintf,GCC12為何調(diào)用fprintf目前還不知道什么原因。