GCC 9.1

На 3 мај сС случи ΠΏΡ€Π²ΠΎΡ‚ΠΎ јавно ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π΄Π΅Π²Π΅Ρ‚Ρ‚Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° GCC: GCC 9.1.
Π‘ΠΎΠ΄Ρ€ΠΆΠΈ ΠΌΠ½ΠΎΠ³Ρƒ Π·Π½Π°Ρ‡Π°Ρ˜Π½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡƒΠ²Π°ΡšΠ° Π²ΠΎ спорСдба со осмата
Π²Π΅Ρ€Π·ΠΈΡ˜Π°.

ΠžΠΏΡˆΡ‚ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ

ΠžΠΏΡ†ΠΈΡ˜Π°
  • НарСдбитС ΡˆΡ‚ΠΎ ΠΏΡ€ΠΈΡ„Π°ΡœΠ°Π°Ρ‚ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° сСга ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π°Π°Ρ‚ 64-Π±ΠΈΡ‚Π½ΠΈ врСдности ΠΈ суфикси Π·Π° ΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°Ρ‚Π°;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡ†ΠΈΡ˜Π° -Ρ„Π»Π°Ρ˜-ΠΊΡ€ΠΏΠ΅ΡšΠ΅,Π΄Π° сС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π°Ρ‚ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΊΠΎΠΈ сС ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ дСструктивни Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Π°Ρ‚Π° Π·Π°ΠΌΠ΅Π½Π° Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° --completion Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π½Π° автоматско Π·Π°Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ‚Π° школка;
  • Π”ΠΈΡ˜Π°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ΠΎΡ‚ сСга Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° Π±Ρ€ΠΎΠ΅Π²ΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈ (-fno-Π΄ΠΈΡ˜Π°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ°-ΠΏΡ€ΠΈΠΊΠ°ΠΆΠΈ-линија-Π±Ρ€ΠΎΠ΅Π²ΠΈ) И
    Ρ‚ΠΈΠΏ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Ρ„Π½ΠΎ-Π΄ΠΈΡ˜Π°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ°-ΠΏΠΎΠΊΠ°ΠΆΠΈ-Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ);
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡ†ΠΈΡ˜Π° -fdiagnostics-format=json Π·Π° ΠΈΠ·Π»Π΅Π· Π΄ΠΈΡ˜Π°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ° Π²ΠΎ JSON Ρ„ΠΎΡ€ΠΌΠ°Ρ‚;
  • ΠžΠΏΡ†ΠΈΠΈ Π·Π° ΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ ΠΏΠΎΡ€Π°ΠΌΠ½ΡƒΠ²Π°ΡšΠ΅ (-falign-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€) сСга ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΈΡ„Π°Ρ‚ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΡƒΡΠΎΠ³Π»Π°ΡΡƒΠ²Π°ΡšΠ΅;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° списокот со Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ (-fprofile-Ρ„ΠΈΠ»Ρ‚Π΅Ρ€-Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ, -fprofile-exclude-files), ΠΊΠΎΠΈ сС инструмСнтирани ΠΎΠ΄ профилистот;
  • AddressSanitizer сСга користи ΠΏΠΎΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎ ΠΏΠΎΡ€Π°ΠΌΠ½ΡƒΠ²Π°ΡšΠ΅ Π·Π° Π΄Π° Ρ„Π°Ρ‚ΠΈ Π½Π΅Π²Π°ΠΆΠ΅Ρ‡ΠΊΠΈ пристапи Π΄ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡ‚Π΅ Π½Π° ΠΎΡŸΠ°ΠΊΠΎΡ‚;
  • Π‘Ρ€ΠΎΡ˜Π½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° Π½Π° ΠΈΠ·Π»Π΅Π·ΠΎΡ‚ -fopt-ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡ†ΠΈΡ˜Π° -fsave-optimization-record Π΄Π° Π³ΠΎ Π·Π°Ρ‡ΡƒΠ²Π°Ρ‚Π΅ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜ΠΎΡ‚ Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π²ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡ†ΠΈΡ˜Π° -Ρ„ΠΈΠΏΠ°-оџак-ΡƒΡΠΎΠ³Π»Π°ΡΡƒΠ²Π°ΡšΠ΅ ΠΈ -Ρ„ΠΈΠΏΠ°-Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ†Π°-адрСсибилна.
Нови Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
Нов Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚
ΠžΡΡ‚Π°Π½Π°Ρ‚ΠΈ

Π‘Ρ€ΠΎΡ˜Π½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со:

  • Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° конструкции Π½Π° ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΠ²Π°Ρ‡ΠΈ;
  • ΠΌΠ΅Ρ“ΡƒΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°Π»Π½ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ;
  • ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π²Ρ€Π· основа Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€Π°ΡšΠ΅;
  • ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π²ΠΎ Ρ„Π°Π·Π° Π½Π° ΡΠΊΠ»ΠΎΠΏΡƒΠ²Π°ΡšΠ΅ (LTO);

Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΈΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° gcov сСга Π΅ JSON, Π° Π½ΠΎΠ²Π°Ρ‚Π° ΠΎΠΏΡ†ΠΈΡ˜Π° --ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°-ΠΆΠ΅ΡˆΡ‚ΠΈΠ½Π°-Π±ΠΎΠΈ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° боСњС Π»ΠΈΠ½ΠΈΠΈ Π½Π° ΠΊΠΎΠ΄ Π²Ρ€Π· основа Π½Π° Ρ‚ΠΎΠ° ΠΊΠΎΠ»ΠΊΡƒ чСсто сС користат.

ΠˆΠ°Π·ΠΈΡ†ΠΈ

ΠšΠ²Π°Π»ΠΈΡ‚Π΅Ρ‚ ΠΈ комплСтност Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° OpenACC Ρ˜Π°Π·ΠΈΡ†ΠΈΡ‚Π΅ C, C++ ΠΈ Fortran ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΡƒΠ²Π°Π°Ρ‚ Π΄Π° сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°Π°Ρ‚.

ΠˆΠ°Π·ΠΈΡ†ΠΈ слични Π½Π° C
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ Π΄Π΅Π»ΡƒΠΌΠ½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° OpenMP 5.0;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° __Π²Π³Ρ€Π°Π΄Π΅Π½_ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΎ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ -Π’Π°Π΄Π°-Π½Π°-спакуван-Ρ‡Π»Π΅Π½;
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° Π½Π° Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ постоСчки ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ°;
  • ВСкстот Π·Π° Π³Ρ€Π΅ΡˆΠΊΠ° ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ΅Π½ Π±Ρ€ΠΎΡ˜ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° ΠΌΠ°ΠΊΡ€ΠΎ сСга ја Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° самото ΠΌΠ°ΠΊΡ€ΠΎ;
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠ·ΠΈΡ‚Π΅ Π·Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΡ˜Π° Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ.
C
  • ΠŸΠΎΠ΄Π΄Ρ€ΠΆΠ΅Ρ‚Π΅ Π³ΠΎ _Static_assert со Π΅Π΄Π΅Π½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π·Π° -std=c2x (ΠΈΠ΄Π½ΠΈΠΎΡ‚ C стандард);
  • Ново ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ -Вапсолутната врСдност, кој Ρ„Π°ΡœΠ° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ΅Π½ Ρ‚ΠΈΠΏ Π½Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°ΠΊΠΎ abs().
C + +
  • Нови ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ°: -НСзастарСна-копија,
    -Winit-list-lifetime,
    -ΠŸΡ€Π΅ΠΌΠ΅ΡΡ‚ΡƒΠ²Π°ΡšΠ΅,
    -ΠŸΠ΅ΡΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΡšΠ΅-ΠΏΠΎΠΌΠ΅ΡΡ‚ΡƒΠ²Π°ΡšΠ΅,
    -Класа-ΠΊΠΎΠ½Π²Π΅Ρ€Π·ΠΈΡ˜Π°;
  • Π’ΠΎ Ρ‚Π΅ΠΊ Π΅ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ΄ ΠΈΠ΄Π½ΠΈΠΎΡ‚ стандард C++2a;
  • ΠŸΡ€Π΅Π΄Π½ΠΈΠΎΡ‚ Π΄Π΅Π» сСга складира ΠΏΠΎΠΏΡ€Π΅Ρ†ΠΈΠ·Π½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° ΠΈΠ·Π²ΠΎΡ€Π½ΠΈΠΎΡ‚ ΠΊΠΎΠ΄, ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°Ρ‚Π΅ ΠΏΠΎΠ΄Π΅Ρ‚Π°Π»Π½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ Π΄ΠΈΡ˜Π°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ°Ρ‚Π°;
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΄ΠΈΡ˜Π°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ° Π·Π° ΠΏΡ€Π΅ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π±ΠΈΠ½Π°Ρ€Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ, ΠΏΠΎΠ²ΠΈΡ†ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π½ΠΈΠ·ΠΈ Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°ΡšΠ΅;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ автоматски ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ΠΈ ΠΎΠ΄ Π½Π΅ΠΊΠΎΠΈ Ρ€Π°Π·Π²ΠΎΡ˜Π½ΠΈ ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ Π·Π° Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ (нСдостасуваат Π·Π°Π³Ρ€Π°Π΄ΠΈ, имСнски простори, ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈΡ‚Π½.).
libstdc++
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° C++17 повСќС Π½Π΅ Π΅ СкспСримСнтална;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ, , , А повСќС Π½Π΅ Π±Π°Ρ€Π° -lstdc++fs;
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° СкспСримСнтална ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° C++2a ( , , std::bind_front ΠΈΡ‚Π½.);
  • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΎΡ‚Π²ΠΎΡ€Π°ΡšΠ΅ Π½Π° прСноси Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ Π½Π° Windows Ρ‡ΠΈΠΈ ΠΏΠ°Ρ‚Π΅ΠΊΠΈ содрТат Π·Π½Π°Ρ†ΠΈ ΡˆΡ‚ΠΎ Π½Π΅ сС Π·Π½Π°Ρ†ΠΈ;
  • ΠŸΠΎΡ‡Π΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π½Π° Windows;
  • ΠŸΠΎΡ‡Π΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Networking TS.
D

Π”-Ρ˜Π°Π·ΠΈΡ‡Π½Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° 2.076 Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½Π° Π²ΠΎ GCC.

Π€ΠΎΡ€Ρ‚Ρ€Π°Π½
  • ЦСлосна ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° асинхрони I/O;
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ BACK Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π·Π° MINLOC ΠΈ MAXLOC;
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ FINDLOC ΠΈ IS_CONTIGOUS;
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ синтаксата Π·Π° пристап Π΄ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° слоТСнитС Π±Ρ€ΠΎΠ΅Π²ΠΈ: c%re ΠΈ c%im;
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° синтакса str%len ΠΈ a% kind;
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ C дСскриптори ΠΈ ISO_Fortran_binding.h Π·Π°Π³Π»Π°Π²ΠΈΠ΅;
  • ΠžΠΏΡƒΡˆΡ‚Π΅Π½ΠΈ Π±Π°Ρ€Π°ΡšΠ° Π·Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΎΡ‚ ΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ MAX ΠΈ MIN ΠΊΠΎΠ³Π° Π΅Π΄Π΅Π½ ΠΎΠ΄ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π΅ NaN;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡ†ΠΈΡ˜Π° -fdec-Π²ΠΊΠ»ΡƒΡ‡ΠΈ;
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° Π˜Π—Π“Π ΠΠ”Π•Π.
libgccjit

ΠžΡΡ‚Π°Π½Π°Ρ‚ΠΈ

ΠœΠ½ΠΎΠ³Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ спСцифични Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ΠΈ ОБ.

Π˜Π·Π²ΠΎΡ€: linux.org.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€