GNU Mes 0.25 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ, เจธเจตเฉˆ-เจจเจฟเจฐเจญเจฐ เจตเฉฐเจก เจ‡เจฎเจพเจฐเจค เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ

เจกเฉ‡เจข เจธเจพเจฒ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, GNU Mes 0.25 เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, GCC เจฒเจˆ เจ‡เฉฑเจ• เจฌเฉ‚เจŸเจธเจŸเจฐเฉˆเจช เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจคเฉ‹เจ‚ เจฎเฉเฉœ เจจเจฟเจฐเจฎเจพเจฃ เจฆเฉ‡ เจ‡เฉฑเจ• เจฌเฉฐเจฆ เจšเฉฑเจ•เจฐ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจธเจพเจˆเจ•เจฒเจฟเจ• เจฐเฉ€เจฌเจฟเจฒเจกเจฟเฉฐเจ— เจฆเฉ€ เจฒเฉœเฉ€ เจจเฉ‚เฉฐ เจคเฉ‹เฉœเจฆเฉ€ เจนเฉˆ (เจ‡เฉฑเจ• เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจฃเฉ‡ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฆเฉ€เจ†เจ‚ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจฌเจพเจˆเจจเจฐเฉ€ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€เจ†เจ‚ เจฒเฉเจ•เจตเฉ‡เจ‚ เจฌเฉเฉฑเจ•เจฎเจพเจฐเจ•เจธ เจฆเจพ เจ‡เฉฑเจ• เจธเฉฐเจญเจพเจตเฉ€ เจธเจฐเฉ‹เจค เจนเจจ, เจœเฉ‹ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ—เจพเจฐเฉฐเจŸเฉ€ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจธเฉฐเจฆเจฐเจญ เจธเจฐเฉ‹เจค เจ•เฉ‹เจกเจพเจ‚ เจคเฉ‹เจ‚ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ)เฅค

GNU Mes เจธเจ•เฉ€เจฎ เจญเจพเจธเจผเจพ เจฒเจˆ เจ‡เฉฑเจ• เจธเจตเฉˆ-เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจฆเฉเจญเจพเจธเจผเฉ€เจ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, C เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ C เจญเจพเจธเจผเจพ (MesCC) เจฒเจˆ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจ•เฉฐเจชเจพเจˆเจฒเจฐ, เจธเจ•เฉ€เจฎ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฆเฉ‹เจตเฉ‡เจ‚ เจนเจฟเฉฑเจธเฉ‡ เจ†เจชเจธ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจจ เจฏเฉ‹เจ— เจนเจจเฅค เจธเจ•เฉ€เจฎ เจฆเฉเจญเจพเจธเจผเฉ€เจ MesCC C เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ TinyCC เจ•เฉฐเจชเจพเจˆเจฒเจฐ (tcc) เจฆเจพ เจ‡เฉฑเจ• เจธเจŸเฉเจฐเจฟเจชเจก-เจกเจพเจŠเจจ เจธเฉฐเจธเจ•เจฐเจฃ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ GCC เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจพเจซเฉ€ เจนเจจเฅค

เจธเจ•เฉ€เจฎ เจญเจพเจธเจผเจพ เจฆเฉเจญเจพเจธเจผเฉ€เจ เจฌเจนเฉเจค เจธเฉฐเจ–เฉ‡เจช เจนเฉˆ, C เจญเจพเจธเจผเจพ เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจธเจฐเจฒ เจธเจฌเจธเฉˆเฉฑเจŸ เจตเจฟเฉฑเจš เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ เจฒเจ—เจญเจ— 5000 เจฒเจพเจˆเจจเจพเจ‚ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ M2-เจชเจฒเฉˆเจจเฉ‡เจŸ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจŸเฉเจฐเจพเจ‚เจธเจฒเฉ‡เจŸเจฐ เจœเจพเจ‚ เจ‡เฉฑเจ• เจธเจตเฉˆ-เจ…เจธเฉˆเจ‚เจฌเจฒเจฟเฉฐเจ— hex0 เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ C เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจœเจฟเจธ เจฒเจˆ เจฌเจพเจนเจฐเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจฆเฉเจญเจพเจธเจผเฉ€เจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจ•เฉ‚เฉœเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจตเจพเจฒเจพ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฒเฉ‹เจก เจนเฉ‹เจฃ เจฏเฉ‹เจ— เจฎเฉ‹เจกเฉ€เจŠเจฒเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ Mes C C เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจจเฉ‚เฉฐ เจตเฉ€ เจตเจฟเจ•เจธเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ glibc 2.2.5, binutils 2.20.1 เจ…เจคเฉ‡ gcc 2.95.3 เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจพเจซเฉ€ เจนเฉˆ, i686-linux, x86_64-linux, armhf-linux เจ…เจคเฉ‡ aarch64 เจฒเจˆ Guix เจตเฉฐเจก เจจเฉ‚เฉฐ เจคเฉˆเจจเจพเจค เจ•เจฐเจจ เจฒเจˆ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค -เจฒเจฟเจจเจ•เจธ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ, เจธเจฟเจฐเจซเจผ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก (เจชเฉ‚เจฐเจพ เจธเจฐเฉ‹เจค เจฌเฉ‚เจŸเจธเจŸเจฐเฉˆเจช) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค

เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ RISC-V เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ (RISC-V64-linux) เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ M2-เจชเจฒเฉˆเจจเฉ‡เจŸ เจŸเฉเจฐเจพเจ‚เจธเจชเจพเจˆเจฒเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเฉฐเจ•เจฒเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฆเฉ€ เจนเฉˆเฅค x2_1.11.0-linux เจŸเจพเจฐเจ—เฉ‡เจŸ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจธเฉฐเจธเจ•เจฐเจฃ M86-Planet 64 เจฆเฉ‡ เจจเจพเจฒ เจธเจฎเจฐเจฅเจฟเจค เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€เฅค M2-Planet เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ "--bootstrap-mode" เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเจพ เจนเฉเจฃ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค MesCC GCC 10+ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจขเจพเจ‚เจšเจพ เจ–เฉ‡เจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ 0 เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจฌเจพเจˆเจจเจฐเฉ€ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉ‚เฉฐ เจฌเจนเจพเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจญเจตเจฟเฉฑเจ– เจฆเฉ€เจ†เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจธเจฐเฉ‹เจค เจคเฉ‹เจ‚ NixOS เจจเฉ‚เฉฐ เจฌเฉ‚เจŸเจธเจŸเจฐเฉˆเจช เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ, Guile เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉ‹เจฃ เจตเจพเจฒเฉ‡ เจฎเฉ‹เจกเจฟเจŠเจฒเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ, Gash เจ…เจคเฉ‡ Gash-Utils เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ, เจฌเฉ‚เจŸเจธเจŸเจฐเฉˆเจชเจฟเฉฐเจ— gcc 4.6.4 เจฒเจˆ เจธเจฎเจฐเจฅเจจ, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค armhf เจ…เจคเฉ‡ riscv64 เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจธเจฐเฉ‹เจค เจคเฉ‹เจ‚ เจชเฉ‚เจฐเฉ‡ เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฌเจฃเจพเจ“เฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹