Linuxový portál - novinky ze světa Linux - Unix

Vytisknout

Oznámení o uvolnění LLVM 3.1

Napsal SvenHassel. Zařazeno v Novinky

llvm-logoLLVM vývojový tým oznámil uvolnění LLVM 3.1. Projekt LLVM vytvořil a vyvinul kompletní sadu compiler nástrojů, toolchains a nahrazuje mnoho dílčích projektů jako je Clang, C/C++/Objective C compilator, runtime compilator knihovnu (compiler-rt), LLDB, C++ standardní knihovnu libc++ a VMKit, JVM, která používá LLVM pro statické a JIT kompilace. LLVM 3.1 nyní obsahuje AddressSanitizer a detektor poruch paměti pro C a C++. Novinkou je také plně vybavený ARM makro Assembler s podporou Thumb1, Thumb2 a ARM režimy. Vývojový tým také udělal zlepšení v IR (intermediate representation) kódu, který LLVM používá, včetně optimiser a machine code subsystému. Clang 3.1 uvolněný spolu s LLVM 3.1 také vidí řadu změn. C11 podpora je lepší s podporou anonymous structs a spolu s novým ISO standardem, včetně kompilátoru, který nyní akceptuje pouze parametry pro C11 jako c11 než c1x. Clang nyní podporuje většinu jazykových rysů C+ 11 i s celou řadou funkcí zavedených v Clang 3.0. Objective-C v Clang nyní podporuje více číselných výrazů, pole a slovník s přístupem k poli a slovníky přes subscript operator. LLVM toolchain používá celá řada společností a projektů, včetně Apple a FreeBSD.

Obsah tohoto článku byl uzavřen. Nemáte dostatečná práva pro další editaci.

Joomla SEF URLs by Artio

Vývoj Joomla! ...

  • Vývoj komponent
  • Úpravy komponent
  • Vývoj modulů
  • Vývoj pluginů
  • Překlady
people-worker-blue-sm

Více na www.website21.cz

 

Joomla hosting

  • Kvalitní technologie
  • Vysoká rychlost
  • Vysoká bezpečnost
  • Vysoká stabilita
  • 100% Joomla ready
  • Návody/dokumentace
joomhosting

Více na www.joomhosting.eu

Servis PC

  • Odborné instalace
  • Instalace Linux/Unix
  • Instalace MS Windows
  • Odborné odvirování
  • Odborný servis HW
people-worker-2-blue-sm

Více na www.website21.cz

linuxportal-one ictmanazer joomladev-logo firefox-podpora  ocal-logo