เจซเฉเจกเฉเจฐเจพ 33 เจตเจฟเฉฑเจ เจฒเจพเจเฉ เจเจฐเจจ เจฒเจ เจ
เจจเฉเจธเฉเจเจฟเจค เจคเจฌเจฆเฉเจฒเฉ ะฟัะฐะฒะธะป ะฟัะธะผะตะฝะตะฝะธั ะบะพะผะฟะธะปััะพัะพะฒ ะฒ ะดะธัััะธะฑััะธะฒะต, ะฒ ัะพะพัะฒะตัััะฒะธะธ ั ะบะพัะพััะผ ะบะพะผะฟะธะปััะพั ะดะปั ัะฑะพัะบะธ ะฟะฐะบะตัะฐ ัะผะพะถะตั ะฒัะฑะธัะฐัััั ะฒ ะทะฐะฒะธัะธะผะพััะธ ะพั ัะตะบะพะผะตะฝะดะฐัะธะน ะธ ะฟัะตะดะฟะพััะตะฝะธะน ะพัะฝะพะฒะฝะพะณะพ ะฟัะพะตะบัะฐ (upstream). ะ ะฝะฐััะพััะตะต ะฒัะตะผั ะฒ Fedora ะถัััะบะพ ะฟัะตะดะฟะธัะฐะฝะพ ะธัะฟะพะปัะทะพะฒะฐัั GCC ะดะปั ัะฑะพัะบะธ ะฒัะตั
ะฟะฐะบะตัะพะฒ, ะทะฐ ะธัะบะปััะตะฝะธะตะผ ัะปััะฐะตะฒ, ะบะพะณะดะฐ ะฟะฐะบะตั ะผะพะถะตั ะฑััั ัะพะฑัะฐะฝ ัะพะปัะบะพ ะฒ Clang/LLVM.
ะะพัะธะฒะพะผ ะฟัะตะดะพััะฐะฒะปะตะฝะธั ะฒะพะทะผะพะถะฝะพััะธ ัะฑะพัะบะธ ะฟัะธ ะฟะพะผะพัะธ Clang ัะฒะปัะตััั ัะพ, ััะพ ะฝะตะบะพัะพััะต ะฟัะพะตะบัั, ะฝะฐะฟัะธะผะตั, เจซเจพเจเจฐเจซเจพเจเจธ ะธ Chromium, ะฟัะธ ัะฐะทัะฐะฑะพัะบะต ะธัะฟะพะปัะทััั Clang ะฒ ะบะฐัะตััะฒะต ะพัะฝะพะฒะฝะพะณะพ ะบะพะผะฟะธะปััะพัะฐ ะธ ัะฑะพัะบะธ ะฝะฐ ะตะณะพ ะพัะฝะพะฒะต ัะฒะปััััั ะฑะพะปะตะต ะบะฐัะตััะฒะตะฝะฝะพ ะฟัะพัะตััะธัะพะฒะฐะฝะฝัะผะธ. ะัะฟะพะปัะทะพะฒะฐะฝะธะต Clang ะดะปั ะฟะพะดะพะฑะฝัั
ะฟะฐะบะตัะพะฒ ะฟะพะทะฒะพะปะธั ะธะทะฑะตะถะฐัั ะฒัะปะฐะฒะปะธะฒะฐะฝะธั ะพัะธะฑะพะบ, ะฒัะฟะปัะฒะฐััะธั
ะฟัะธ ัะฑะพัะบะต ะฒ GCC, ะฐ ัะฐะบะถะต ัะพะณะปะฐัะพะฒะฐะฝะธั ะธัะฟัะฐะฒะปะตะฝะธะน ััะธั
ะพัะธะฑะพะบ ั ะพัะฝะพะฒะฝัะผ ะฟัะพะตะบัะพะผ. ะกะฑะพัะบะฐ ั ะธัะฟะพะปัะทะพะฒะฐะฝะธะตะผ GCC ะฟะพะปะพะถะธัะตะปัะฝะพ ะฒะปะธัะตั ะฝะฐ ะฟะพะดะดะตัะถะฐะฝะธะธ ะฟะตัะตะฝะพัะธะผะพััะธ ะบะพะดะฐ, ัะฐะทะฒะธะฒะฐะตะผะพะณะพ ั ะธัะฟะพะปัะทะพะฒะฐะฝะธะตะผ Clang, ะฝะพ ัะพะทะดะฐัั ะฑะพะปัััั ะฝะฐะณััะทะบั ะฝะฐ ัะพะฟัะพะฒะพะถะดะฐััะธั
ะธ ะทะฐะดะตัะถะธะฒะฐะตั ะฟัะฑะปะธะบะฐัะธั ะพะฑะฝะพะฒะปะตะฝะธะน (ะฝะฐะฟัะธะผะตั, Mozilla เจฎเจจเจพเจนเฉ เจเจฐเจฆเจพ เจนเฉ ะธัะฟะพะปัะทะพะฒะฐัั ัะพัะณะพะฒัั ะผะฐัะบั Firefox ะฟัะธ ะฟัะธะผะตะฝะตะฝะธะธ ััะพัะพะฝะฝะธั
ะฟะฐััะตะน, ะฟะพััะพะผั ะฟัะธั
ะพะดะธััั ะฒะฝะฐัะฐะปะต ะดะพะฑะธะฒะฐัััั ะฒะบะปััะตะฝะธั ะฟะฐััะตะน ะฒ ะพัะฝะพะฒะฝะพะน ัะพััะฐะฒ ะธ ะฒัะฟััะบะฐัั ะพะฑะฝะพะฒะปะตะฝะธะต ัะพะปัะบะพ ะฟะพัะปะต ะฟะพัะฒะปะตะฝะธั ะธัะฟัะฐะฒะปะตะฝะธะน ะฒ upstream).
ะัะผะตัะฐะตััั, ััะพ ะฑัะปะพ ะฑั ะปะพะณะธัะฝัะผ, ะธัะฟะพะปัะทะพะฒะฐัั Clang ะดะปั ะฟะฐะบะตัะพะฒ, ะดะปั ะบะพัะพััั
ะดะฐะฝะฝัะน ะบะพะผะฟะธะปััะพั ะฟะพะดั
ะพะดะธั ะปัััะต ะธ ะธัะฟะพะปัะทัะตััั ะฒ ะพัะฝะพะฒะฝะพะผ ะฟัะพะตะบัะต. ะะปั ะฟะพะดะพะฑะฝัั
ะฟะฐะบะตัะพะฒ ัะดะฐะปะพัั ะฑั ัะฝะธะทะธัั ะฝะฐะณััะทะบั ะฝะฐ ัะพะฟัะพะฒะพะถะดะตะฝะธะต, ะตัะปะธ ะฟะพะดะณะพัะพะฒะบะพะน ะฟะฐะบะตัะพะฒ ะทะฐะฝะธะผะฐัััั ะฟัะตะดััะฐะฒะธัะตะปะธ ะพัะฝะพะฒะฝะพะณะพ ะฟัะพะตะบัะฐ. ะัะปะธ ัะฑะพัะบะพะน ะฟะฐะบะตัะฐ ะทะฐะฝะธะผะฐะตััั ะฟัะตะดััะฐะฒะธัะตะปั ะธะท ัะพะพะฑัะตััะฒะฐ, ัะพ ะฒะพะทะผะพะถะฝะพััั ะฒัะฑะพัะฐ ะบะพะผะฟะธะปััะพัะฐ ะฟัะตะดะปะฐะณะฐะตััั ะฟัะตะดะพััะฐะฒะธัั ะผัะนะฝัะตะนะฝะตัั. ะะปั ะฟะฐะบะตัะพะฒ, ะพัะฝะพะฒะฝัะต ะฟัะพะตะบัั ะบะพัะพััั
ะฝะต ะพัะดะฐัั ะฟัะตะดะฟะพััะตะฝะธะต ัะพะผั ะธะปะธ ะธะฝะพะผั ะบะพะผะฟะธะปััะพัั ัะตะบะพะผะตะฝะดัะตััั ัะพั
ัะฐะฝะธัั ััะฐััั-ะบะฒะพ (ัะพะฑะธัะฐัั ะฒ GCC ะบะฐะบ ะธ ัะฐะฝััะต). ะะฒัะพัะพะผ ะฟัะตะดะปะพะถะตะฝะธั ัะฒะปัะตััั ะะถะตั ะะพ (Jeff Law) ะธะท ะบะพะผะฟะฐะฝะธะธ Red Hat, ะบะพัะพััะน ะฒั
ะพะดะธั ะฒ ัะธัะปะพ ะผัะนะฝัะตะนะฝะตัะพะฒ GCC ะธ Binutils.
เจธเจฐเฉเจค: opennet.ru