GCC也要開始飆版本號了
據GCC官網訊息,正在開發的新版本原計劃以版本號4.10釋出,目前已改為:開發過程中標記為版本號5.0.0、以版本號5.0.1釋出預覽版、以版本號5.1.0釋出正式版。Bug修復等更新版本將以5.1.1開發版、5.2.0釋出版,5.2.1開發版、5.3.0釋出版等進行。下一版本以6.x.y迭代此規則。
GCC官方給出的理由是:原來的主版本號意義不大,對開發者不能提供有用的資訊。
原本GCC4代已持續10年(2005年2月進入4.0分支至今),每次版本升級均在次版本號位+1,而Bug修復等在第三位標記,直到最近4.9.0釋出(2014年4月),4.9.1釋出(2014年7月)
GCC 釋出時間線:
... former releases ... | +-- GCC 3.0 branch created ------+ | (Feb 12 2001) \ | v v GCC 3.0 release (Jun 18 2001) New development plan announced \ | (Jul 18 2001) v | GCC 3.0.1 release (Aug 20 2001) | \ v v GCC 3.1 Stage 1 (ended Oct 15 2001) GCC 3.0.2 release (Oct 25 2001) | \ v v GCC 3.1 Stage 2 (ended Dec 19 2001) GCC 3.0.3 release (Dec 20 2001) | \ v v GCC 3.1 Stage 3 (ended Feb 26 2002) GCC 3.0.4 release (Feb 20 2002) | +-- GCC 3.1 branch created ------+ | \ | v v GCC 3.1 release (May 15 2002) GCC 3.2 Stage 1 (ended Jun 22 2002) \ | v | GCC 3.1.1 release (Jul 25 2002) | \ v v New development plan announced Branch renamed to GCC 3.2 to | (Jul 14 2002) accommodate for C++ ABI fixes | (C++ binary incompatible with | GCC 3.1, see release info) | \ | v | GCC 3.2 release (Aug 14 2002) | \ | v | GCC 3.2.1 release (Nov 19 2002) | \ | v | GCC 3.2.2 release (Feb 05 2003) | \ | v | GCC 3.2.3 release (April 22 2003) v GCC 3.3 Stage 2 (ends Aug 15 2002) | v GCC 3.3 Stage 3 (ends Oct 15 2002) | +-- GCC 3.3 branch created ------+ | (Dec 14 2002) \ | v | GCC 3.3 release (May 13 2003) | \ v v GCC 3.4 Stage 1 (ends July 4 2003) GCC 3.3.1 release (Aug 8 2003) | \ v v GCC 3.4 Stage 2 (ends October 15 2003) GCC 3.3.2 release (Oct 17 2003) | \ v v GCC 3.4 Stage 3 GCC 3.3.3 release (Feb 14 2004) | \ | v | GCC 3.3.4 release (May 31 2004) | \ | v | GCC 3.3.5 release (Sep 30 2004) | \ | v | GCC 3.3.6 release (May 03 2005) | +-- GCC 3.4 branch created ------+ | (Jan 16 2004) \ | v Tree SSA infrastructure GCC 3.4.0 release (Apr 18 2004) merged to mainline (May 17 2004) \ | v v GCC 3.4.1 release (Jul 1 2004) GCC 4.0 Stage 2 \ | v v GCC 3.4.2 release (Sep 6 2004) GCC 4.0 Stage 3 \ | v | GCC 3.4.3 release (Nov 4 2004) | \ | v | GCC 3.4.4 release (May 18 2005) | \ | v | GCC 3.4.5 release (Nov 30 2005) | \ | v | GCC 3.4.6 release (Mar 06 2006) | +-- GCC 4.0 branch created ------+ | (Feb 25 2005) \ v v GCC 4.1 Stage 1 (ends April 25 2005) GCC 4.0.0 release (Apr 20 2005) | \ v v GCC 4.1 Stage 2 (ends July 8 2005) GCC 4.0.1 release (Jul 7 2005) | \ v v GCC 4.1 Stage 3 GCC 4.0.2 release (Sep 28 2005) | \ | v | GCC 4.0.3 release (Mar 10 2006) | \ | v | GCC 4.0.4 release (Jan 31 2007) | +-- GCC 4.1 branch created ------+ | (Nov 18 2005) \ v v GCC 4.2 Stage 1 (ends Jan 18 2006) GCC 4.1.0 release (Feb 28 2006) | \ v v GCC 4.2 Stage 2 (ends Mar 18 2006) GCC 4.1.1 release (May 24 2006) | \ v v GCC 4.2 Stage 3 GCC 4.1.2 release (Feb 13 2007) | | +-- GCC 4.2 branch created ------+ | \ v v GCC 4.3 Stage 1 (starts 2006-10-20) GCC 4.2.0 release (2007-05-13) | \ v v GCC 4.3 Stage 2 (starts 2007-01-20) GCC 4.2.1 release (2007-07-18) | \ v v GCC 4.3 Stage 3 (starts 2007-09-12) GCC 4.2.2 release (2007-10-07) | \ | v | GCC 4.2.3 release (2008-02-01) | \ | v | GCC 4.2.4 release (2008-05-19) | | +-- GCC 4.3 branch created ------+ | \ v v GCC 4.4 Stage 1 (starts 2008-02-18) GCC 4.3.0 release (2008-03-05) | \ | v | GCC 4.3.1 release (2008-06-06) | \ | v v GCC 4.3.2 release (2008-08-27) GCC 4.4 Stage 3 (starts 2008-09-01) \ | v | GCC 4.3.3 release (2009-01-24) | \ | v | GCC 4.3.4 release (2009-08-04) | \ | v | GCC 4.3.5 release (2010-05-22) | \ | v | GCC 4.3.6 release (2011-06-27) | +-- GCC 4.4 branch created ------+ | \ v v GCC 4.5 Stage 1 (starts 2009-03-27) GCC 4.4.0 release (2009-04-21) | \ | v | GCC 4.4.1 release (2009-07-22) GCC 4.5 Stage 3 (starts 2009-10-01) \ | v | GCC 4.4.2 release (2009-10-15) | \ | v | GCC 4.4.3 release (2010-01-21) | \ | v | GCC 4.4.4 release (2010-04-29) | \ | v | GCC 4.4.5 release (2010-10-01) | \ | v | GCC 4.4.6 release (2011-04-16) | \ | v | GCC 4.4.7 release (2012-03-13) | +-- GCC 4.5 branch created ------+ | \ v v GCC 4.6 Stage 1 (starts 2010-04-06) GCC 4.5.0 release (2010-04-14) | \ | v | GCC 4.5.1 release (2010-07-31) GCC 4.6 Stage 3 (starts 2010-11-03) \ | v | GCC 4.5.2 release (2010-12-16) | \ | v | GCC 4.5.3 release (2011-04-28) | \ | v | GCC 4.5.4 release (2012-07-02) | +-- GCC 4.6 branch created ------+ | \ v v GCC 4.7 Stage 1 (starts 2011-03-14) GCC 4.6.0 release (2011-03-25) | \ | v | GCC 4.6.1 release (2011-06-27) | \ | v | GCC 4.6.2 release (2011-10-26) GCC 4.7 Stage 3 (starts 2011-11-08) \ | v | GCC 4.6.3 release (2012-03-01) | \ | v | GCC 4.6.4 release (2013-04-12) | +-- GCC 4.7 branch created ------+ | \ v v GCC 4.8 Stage 1 (starts 2012-03-02) GCC 4.7.0 release (2012-03-22) | \ | v | GCC 4.7.1 release (2012-06-14) | \ | v | GCC 4.7.2 release (2012-09-20) GCC 4.8 Stage 3 (starts 2012-11-06) \ | v | GCC 4.7.3 release (2013-04-11) | \ | v | GCC 4.7.4 release (2014-06-12) | +-- GCC 4.8 branch created ------+ | \ v v GCC 4.9 Stage 1 (starts 2013-03-16) GCC 4.8.0 release (2013-03-22) | \ | v | GCC 4.8.1 release (2013-05-31) | \ | v | GCC 4.8.2 release (2013-10-16) | \ GCC 4.9 Stage 3 (starts 2013-11-22) v | GCC 4.8.3 release (2014-05-22) | +-- GCC 4.9 branch created ------+ | \ v v GCC 4.10 Stage 1 (starts 2014-04-11) GCC 4.9.0 release (2014-04-22) | \ | v | GCC 4.9.1 release (2014-07-16) | New GCC versioning scheme announced | GCC 5 Stage 1 | v
相關文章
- 日本也要開始“防沉迷”了?
- gcc版本升級GC
- Linux下GCC降低版本 gcc 4.4.6LinuxGC
- GCC 多版本切換GC
- 不滿足於流媒體業務,亞馬遜也要開始做遊戲了亞馬遜遊戲
- 多版本gcc/g 共存方案GC
- 開始了,
- 安裝升級Linux GCC版本LinuxGC
- 行業尚未回暖,版號的小廣告開始活躍了行業
- GCC開發指南GC
- 廣告計費遊戲也要版號?遊戲
- 普京宣佈明年也要開始探索火星 和馬斯克搶地盤馬斯克
- TreeSitter 因gcc版本出現的報錯【centos】GCCentOS
- Dependabot 開始支援 pub package 版本檢測Package
- 出海也要版號? 越南著手清理無版號的遊戲遊戲
- MariaDB 10.3版本開始無法使用Percona XtraBackup來進行備份了
- 我開始釋出 newsletter 了
- AI公司,開始破產了...AI
- 小遊戲主體也要講“信用”了遊戲
- 俄羅斯的 HTTPS 也要被廢了?HTTP
- 我的部落格生涯開始了
- 開發了5年android,我開始了go學習之旅AndroidGo
- Spring Cloud Alibaba 2021.0.1.0 釋出:版本號再也不迷糊了SpringCloud
- Python從3.7開始各版本新增特性和示例Python
- 12 號開始,無法通過 https://gocn.vip/feed 訂閱 Go 每日新聞了HTTPGo
- MySQL的版本以及版本號MySql
- 2022 Excelize 開源活動開始報名了Excelize
- ApacheCon Asia 2022 演講徵集開始了!Apache
- 定了,iPhone14開始試產iPhone
- RR商城開始到處搞錢了
- 虧損更大了,高途開始蓄力
- 在滴滴雲 DC2 編譯安裝最新 GCC 版本編譯GC
- gccGC
- maven工程指定版本號並開啟預覽特性Maven
- 看了幾集狂飆,大佬說我變了?
- 我為什麼開始寫技術公眾號
- 又開始辦老婆戶口了——深圳(轉)
- 是什麼讓我開始了元件化?元件化
- iOS Cocoapods版本號概念iOS