GCC ከዋናው የFreeBSD መስመር ተወግዷል

ቀደም ሲል በታቀደው መሰረት እቅድ፣ የጂሲሲ ኮምፕሌተሮች ስብስብ ተሰርዟል። ከ FreeBSD ምንጭ ዛፍ. የጂ.ሲ.ሲ. ጂሲሲ በተወገደበት ወቅት ክላንግን የማይደግፉ ሁሉም መድረኮች ከወደቦች የተጫኑ ውጫዊ የግንባታ መሳሪያዎችን ወደ መጠቀም መቀየሩ ተጠቁሟል። የመሠረት ስርዓቱ ጊዜው ካለፈበት የጂሲሲ 4.2.1 ልቀት ጋር ተልኳል (የአዳዲስ ስሪቶች ውህደት 4.2.2 ወደ GPLv3 ፈቃድ በመሸጋገሩ ምክንያት ለ FreeBSD መሰረታዊ አካላት አግባብነት የለውም ተብሎ ይገመታል)።

የአሁኑ የጂሲሲ ልቀቶች፣ ጨምሮ GCC 9, ልክ እንደበፊቱ, ከፓኬጆች እና ወደቦች መጫን ይቻላል. GCC ከወደቦች በተጨማሪ በጂሲሲ ላይ በሚመሰረቱ እና ወደ ክላንግ መቀየር በማይችሉ አርክቴክቸር ላይ FreeBSD ለመገንባት ጥቅም ላይ እንዲውል ታቅዷል። ከFreeBSD 10 ጀምሮ የi386፣ AMD64 እና ARM አርክቴክቸር የመሠረት ስርዓት ወደ ክላንግ ማጠናቀሪያ እና በኤልኤልቪኤም ፕሮጀክት ወደተዘጋጀው ሊቢ++ ላይብረሪ መተላለፉን እናስታውስ። GCC እና libstdc++ ለእነዚህ አርክቴክቸሮች እንደ የመሠረት ሥርዓት አካል ሆነው መገንባታቸውን ለረጅም ጊዜ አቁመዋል፣ነገር ግን ለፓወርፒሲ፣ ሚፕስ፣ ሚፕ64 እና ስፓርክ64 አርክቴክቸር በነባሪነት መሰጠታቸውን ቀጥለዋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ