ከጂሲሲ ጋር ተኳሃኝ የሆነ የኤልኤልቪኤም ልማት መሳሪያዎች ስብስብ ተለቋል። በተለየ ሁኔታ, እንደ ሙከራ የፎርራን ቋንቋ ግንባር የሆነውን ፍላንግን ያካትታል።

ጠቃሚ፡-

  • የጉባዔው ሲስተም ወደ Python 3 ፍልሰት ተጀምሯል፡ የቋንቋው 2ኛ እትም ግን አሁንም እንደ “መውደቅ” አማራጭ ይደገፋል።
  • ተጨማሪ መገልገያዎችን ጨምሮ በኮዱ ውስጥ ያሉ ስህተቶችን ፍለጋን የሚያቃልል ለ AST መልሶ ማግኛ ድጋፍ። ለምሳሌ:
  • አዲስ የማንቂያ ቡድኖች: -Wpointer-to-int-cast, -Wuninitialized-const-reference እና -Wimplicit-const-int-float-conversion. የኋለኛው በነባሪነት ነቅቷል።
  • የተዘረጉ የኢንቲጀር አይነቶች ስብስብ _ExtInt(N) ተጨምሯል፣ ይህም የሁለት ሃይሎች ብዜት ያልሆኑ አይነቶች እንዲፈጥሩ ያስችልዎታል። አዎ፣ አሁን የማንኛውንም ቁጥር “ints” ብዜቶች ማድረግ ትችላለህ!
  • በተለይ በክላንግ ላይ አጠቃላይ ማሻሻያዎች አዲስ "ባህሪዎች" x86፣ ARM እና ጨምሮ ለብዙ መድረኮች RISC-V፣ የተሻሻለ አፈፃፀም ፣ አዲስ ባህሪያት ከ OpenCL (እና ROCm) ጋር ለመስራት እና ኦፕንፕም.

ሙሉው የለውጦቹ ዝርዝር፣ እንደ ሁልጊዜው፣ በመልቀቂያ ማስታወሻዎች ውስጥ አለ፡-

https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/flang/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/lld/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/polly/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/projects/libcxx/docs/ReleaseNotes.html

ምንጭ: linux.org.ru

አስተያየት ያክሉ