- Introduction - Les différentes phases de la compilation - Utilisation de GCC et binutils - Cross compilateurs - Utilisation de LLVM - CLANG - Analyse lexicale - Analyse syntaxique - Construction de l'arbre syntaxique abstrait - Analyse sémantique - Sections, assembleur et édition des liens - Le langage LLVM