Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Root.cz
»
Témata
»
Clang
Clang
61
–
90
/
100
První strana
Předchozí strana
1
2
3
4
Následující strana
Poslední strana
LLVM/Clang dokáže zkompilovat 32bit x86 Linux 5.9
Po snahách o úpravy vedoucí k možnosti kompilovat Linux Clangem pro AArch64 či x86–64 přijde s jádrem Linux 5.9 též možnost kompilovat Clangem i x86/32bit x86 kernel. Sluší se dodat, že linuxový svět pozvolna opouští od 32bit x86 platformy,…
David Ježek
22. 7. 2020
Firefox 80 bude podporovat VA-API i pro X11, Fujifilm hovoří o 384TB LTO páskách
Stalo se
Podpora Intel AMX putuje do LLVM, MS Edge v tichosti importuje data z Firefoxu a Chrome, CIPA: prodeje foťáků meziročně klesly o 73 %, GloFo představila 12LP+, vylepšenou variantu 12nm FinFET procesu.
David Ježek
5. 7. 2020
Doba čtení:
4 minuty
OpenBSD 6.7: vylepšený souborový systém a podpora pro Raspberry Pi 4 nebo Pinebook
Vychází OpenBSD 6.7, což znamená další LLVM Clang napříč architekturami a znovu velkou podporu ovladačům pro zařízení s procesory ARM. Navíc konečně došlo k nějaké práci na souborovém systému FFS.
Petr Topiarz
26. 5. 2020
Doba čtení:
4 minuty
Zdrojové kódy hry Zork (1977), YouTube podporuje 8k AV1 pro Smart TV
Stalo se
Vyšlo Wine 5.8 s GIF encoderem a lepší podporou WineD3D Vulkan, LibreOffice pro Windows kvůli lepšímu výkonu přechází na Clang, Xrdesktop 0.14 přináší podporu OpenXR.
David Ježek
10. 5. 2020
Doba čtení:
3 minuty
LibreOffice 7.0 nejspíš nasadí LLVM/Clang
Minimálně určitou část zdrojového kódu může v LibreOffice 7.x do finální podoby místo GCC či Microsoft Visual C++ sestavovat kompilátor Clang z balíku LLVM. Změna je zvažována pro renderovací část Skia, jak uvádí Luboš Luňák z Collabora. Dodává,…
David Ježek
21. 4. 2020
Jádro 5.7 bude mít jednoduchou volbu pro překlad pomocí LLVM
Linuxové jádro je možné již nějakou dobu kompilovat pomocí clang/LLVM. Příští jádro 5.7 bude možné jednoduše zkompilovat pomocí clang/LLVM s použitím proměnné LLVM=1. To automaticky zajistí použití clang a nástrojů LLVM místo GCC a GNU Binutils…
Jan Fikar
13. 4. 2020
Novinky kolem Qt, FreeRDP 2.0 s chytrým škálováním na Waylandu
Stalo se
ReactOS 0.4.13 vylepšuje podporu USB, F18/Flang se stává součástí LLVM, Wine 5.6 vylepšuje Active Directory LDAP, Firefox a Chrome na Ubuntu 20.04 s X.Org i Waylandem.
David Ježek
12. 4. 2020
Doba čtení:
3 minuty
Linux 5.7 dostal nový ovladač exFAT, vyšla finální beta Ubuntu 20.04 LTS
Stalo se
Testovat lze i Kubuntu, Xubuntu , Lubuntu a další, dále ExTiX LXQt Mini 20.4 Build 200402 přináší Linux 5.6.2, LLVM dostává opravu chyby Intel LVI mající dopad na výkon.
David Ježek
5. 4. 2020
Doba čtení:
3 minuty
Vyšla finální verze LLVM/Clang 10.0.0
Po včerejším šestém kandidátovi na ostrou verzi přichází na svět LLVM 10.0 a s ním související projekty Clang 10.0 a LLDB 10.0. Mezi hlavní novinky patří lepší podpora procesorů architektury AMD Zen 2, změny ve výchozím chování Intel AVX-512, volby…
David Ježek
25. 3. 2020
Clang 10 zkompiluje přes 95 % balíčků v Debianu
Ačkoliv je Debian kompilován gcc a patrně u něj i v budoucnu zůstane, testuje již nějakou dobu překladač LLVM Clang na svých balíčcích. Vývojová verze 10-rc2 zkompiluje správně 95,5 % všech balíčků (Debian jich má přes 31 tisíc). To je zhruba…
Jan Fikar
9. 3. 2020
Clang podporuje koncepty
Clang, frontend pro C, C++, Objective-C a Objective-C++ a součást projektu LLVM, hlavního konkurenta GCC, přidal podporu konceptů, které jsou součástí nejnovější aktualizace jazyka (C++20). Koncepty umožňují specifikovat podmínky a omezení pro…
Calculon
24. 1. 2020
OpenMandriva nasazuje Clang i na jádro, Cherry MX vydrží 100 miliónů sepnutí
Stalo se
AMD nově rozlišuje tři úrovně FreeSync, OpenMandriva 4.1 Beta s jádrem Linux 5.4.7 sestaveném Clangem, ADATA předvedla PCIe 4.0 SSD s rychlostí 7000 MB/s, Wine 5.0-RC5 opravuje další chyby.
David Ježek
12. 1. 2020
Doba čtení:
3 minuty
OpenMandriva může přejít na LLVM/Clang kompletně
OpenMandriva je kromě jiného známá svojí snahou přejít pryč od GCC jakožto kompilátoru celého systému. Až donedávna mohli autoři s LLVM/Clang sestavovat téměř vše, kromě samotného Linuxu, tedy jádra systému. S vydáním LLVM/Clang 9.0 ale padla…
David Ježek
1. 10. 2019
LLVM 9.0 umí přeložit kernel
Překladač LLVM 9.0, který vyšel minulý týden ve čtvrtek, konečne přinesl podporu asm goto a tím pádem je možné pomocí CC=clang přeložit linuxový kernel. Do teď bylo potřeba používat kvůli překladu LLVM například speciálně upravené jádro. (zdroj: phoronix)
Jan Fikar
23. 9. 2019
Písmo MS Cascadia Code je open-source, vyšlo LLVM 9.0.0
Stalo se
Vivaldi 2.8 přináší synchronizaci s Androidem, Intel nakupuje vybavení pro 7nm výrobu, Parrot 4.7 s řadou novinek, TDP Core i9–9900KS vyšší, Threadripper 3. gen. v listopadu.
David Ježek
22. 9. 2019
Doba čtení:
4 minuty
FreeBSD 13 definitivně skoncuje s GCC 4.2
FreeBSD už před několika lety s verzí 10 přešlo na LLVM/Clang jako svůj primární kompilátor. Stále lze ale sáhnout po poslední verzi GCC distribuovanou pod licencí GPLv2, tedy GCC 4.2.1 z roku 2007. Tomu ale bude příští rok konec. Autoři FreeBSD…
David Ježek
14. 8. 2019
AMD se přidala ke konsorciu CXL, hořká píseň o novueau v Linuxu 5.3
Stalo se
Vyšel SparkyLinux 5.8 “Nibiru”, Oracle vydal Oracle Linux 8, Biostar jako další zprovoznil PCI Express 4.0 na starších AMD deskách, LLVM 9.0 míří do finále, začíná vývoj LLVM 10.0
David Ježek
21. 7. 2019
Doba čtení:
5 minut
Nový formát čísel Intelu BFloat16 bude v GCC 10 a Clang 9
Nový formát čísel s plovoucí desetinnou čárkou BFloat16 (BF16) nedávno navržený Intelem pro své budoucí procesory Nervana NNP (Neural Network Processor) a Copper Lake bude v GCC 10 a Clang 9. GCC 10 by mělo vyjít příští rok a Clang 9 letos na…
Jan Fikar
13. 5. 2019
OpenSUSE bude mít balíčky přeložené s LTO
Zaměstnanec SUSE Jan Hubička zveřejnil ve čtvrtek na svém blogu detaily o nedávno vydaném GCC 9.1. Jan se zabývá hlavně LTO (link-time optimization) a PGO (profile-guided optimization). LTO bude zapnuté ve výchozím stavu při kompilaci…
Jan Fikar
6. 5. 2019
Firefox ve Fedoře nadále s GCC
Martin Stránský z Red Hatu shrnuje události, které ve Fedoře vedou k tomu, že v této distribuci bude Firefox i nadále sestavován s GCC, nikoli Clangem (s čímž před časem přišla sama Mozilla). Ve Fedoře také uvažovali o přechodu na Clang pro…
David Ježek
8. 1. 2019
Fedora bude sestavovat Firefox pomocí LLVM/Clang
Změna výchozího kompilátoru z GCC na LLVM/Clang u Firefoxu nyní přináší navazující změnu v rámci Fedory. Výsledkem má být rychlejší kompilace jako taková i následný běh Firefoxu či jeho spotřeba paměti. Fedora Engineering and Steering Committee…
David Ježek
11. 12. 2018
Facebook BOLT: zrychlení linuxových binárek
Facebook zveřejnil projekt BOLT (Binary Optimization and Layout Tool), který má zrychlovat X86–64 a AArch64 ELF spustitelné soubory. Měly by fungovat soubory kompilované GCC a Clang. BOLT používá LLVM a nejprve se analyzuje výkon aplikace pomocí…
Jan Fikar
26. 11. 2018
LLVM 7.0 přináší lepší podporu CPU a grafik AMD Vega 20, Clang 7.0 umí FMV a OpenCL C++
Šéf vydání LLVM Hans Wennborg oznámil novou velkou verzi LLVM a dalších souvisejících projektů, zahrnujíce zejména Clang 7.0, dále pak Compiler-RT, libc++, libunwind, LLDB ad. Mezi novinkami najdeme zejména mnoho vylepšení podpory různých CPU…
David Ježek
19. 9. 2018
Firefox Nightly je nyní sestavován s LLVM/Clang
Na všech hlavních platformách (Windows, Linux, macOS, Android, a to na ARmu, AArch64 a x86) je nyní prohlížeč Firefox kompilován za použití LLVM/Clang. Pro Linux to ve výsledku znamená, že prohlížeč (díky zapnutým Profile Guided Optimizations a…
David Ježek
12. 9. 2018
Google začíná i Chrome pro Windows sestavovat pomocí LLVM/Clang
Na Linuxu či obecně ne-Microsoftích systémech je situace pochopitelně jiná odjakživa, nicméně na platformě Windows až dosud používá Google pro sestavené Chrome kompilátor Microsoft Visual C/C++ (MSVC). Nyní však dle posledních testů dozrála kvalita…
David Ježek
6. 3. 2018
AMD vydalo novou verzi kompilátoru AOCC 1.1
AMD již v prosinci minulého roku potichu vydalo novou verzi kompilátoru AOCC 1.1 (AMD Optimizing C/C++ Compiler). Kompiler je založený na LLVM/Clang 6.0, používá AMD optimalizovanou matematickou knihovnu libM a LDD linker. AOCC 1.1 by mělo lépe…
Jan Fikar
29. 1. 2018
Clang C/C++ má stále problém s asi 5 % balíčků v Debianu
Vývojář Debianu a nadšenec do LLVM/Clang Sylvestre Ledru na svém blogu popisuje pokrok v kompilaci všech balíčků Debianu pomocí Clang 5.0 místo GCC. V současnosti asi 5,1 % balíčků nejde zkompilovat. Situace se postupně zlepšuje, ale stále ještě…
Jan Fikar
24. 8. 2017
Microsoft vydal DirectX Shader Compiler jako open source
Microsoft oznámil na svém blogu vydání DirectX Shader Compiler jako open source pod licencí MIT. Vlastní překladač DirectX HLSL (High Level Shading Language) je založený na Clang/LLVM. Jde patrně o pokus Microsoftu konkurovat ve hrách projektům…
Jan Fikar
24. 1. 2017
Microsoft vydal doplněk Checked C pro dynamickou kontrolu mezí v LLVM/clang
Microsoft vydal doplněk Checked C pro dynamickou kontrolu mezí v C, jak jej známe z C#. Checked C je vydáno s MIT licencí a podpora je zatím pro LLVM a clang. Bližší specifikaci Checked C lze nalézt v obsáhlém dokumentu, nebo na stránce projektu. (zdroj: theregister)
Jan Fikar
16. 6. 2016
Google chce vylepšit LLVM/Clang a zaměří se na efektivitu
Google ve spolupráci s dalšími firmami vytvořil či vylepšil řadu nástrojů pro kvalitnější výstup z kompilátorů: Address Sanitizer, Memory Sanitizer, Thread Sanitizer, Leak Sanitizer, Data Flow Sanitizer a další, které najdeme v LLVM/Clang nebo…
Petr Krčmář
18. 4. 2016
61
–
90
/
100
První strana
Předchozí strana
1
2
3
4
Následující strana
Poslední strana
ŠKOLENÍ Proxmox: vytvořte si vlastní virtualizaci
VÍCE INFO
ČLÁNKY DO MAILU