May 31st, 2012 par pinpin
Tags: compiler, LLVM
Si toi aussi tu te demande comment on construit un perroquet avec des légos, voici une ébauche de réponse.
http://www.drdobbs.com/architecture-and-design/240001128 proposé par twisla
Posté dans Irc | No Comments »
November 16th, 2010 par bapt
Tags: FreeBSD, LLVM, toolchain
Doucement mais surement gcc est poussé vers la sortie.
Aujourd’hui le nouveau candidat à l’éjection est libgcc. Son remplaçant ? compiler_rt
Il a fait son entrée discrêtement dans le SVN, puis il a poussé libgcc dehors
Les atouts principaux de compiler_rt sont :
- license BSD
- compatibilité libgcc
- supports de l’extension C blocks (permettant une utilisation complète de libdispatch sans avoir de besoin de 250 dépendances)
Jean-Yves Perrot
Posté dans FreeBSD | No Comments »
June 10th, 2010 par bapt
Tags: clang, debugging, gdb, lldb, LLVM
LLVM a faim, il veut être présent partout.
Après avoir sorti son compilateur : clang, parce que gcc c’est lourd, c’est monolithique, c’est lent et ça sort des messages d’erreur bien imbitables.
Après avoir sorti la bibliothèque de runtime : compiler_rt, parce que quand même c’est con de virer gcc et de conserver libgcc.
Après avoir sorti une bibliothèque standard C++ : libc++, parce que libstdc++ c’est lent, consommateur en mémoire et ne supporte pas complètement C++OX
Voilà qu’ils nous proposent un remplaçant pour une autre brique GNU importante : le debugger, pour ça voici lldb; il serait déjà plus rapide que gdb pour debugger de gros programmes.
Tout ça est bien sûr en licence BSD.
Posté dans Codaz | No Comments »
June 10th, 2010 par bapt
Tags: clang, FreeBSD, LLVM
GCC était tranquille sur son fauteuil de roi qui règne sur la compilation de tous les OS. En tant que roi, il n’avait que faire de certains de ses sujets. Après tout c’est lui le roi, c’est aux autres de s’adapter à lui.
Un jeune effronté a un jour eu l’audace de vouloir prendre sa place. Tout d’abord en cherchant à l’imiter mais rapidement il a montré sa vraie personnalité. Ce qui lui réussit : il se fait mieux comprendre tout en étant moins gourmand. Forcément certains sujets se rallient à sa cause. Mais le jeune avait toujours besoin du roi, il était incapable de gouverner seul.
Ce temps est désormais révolu, le 4 février 2010 il annonce être en mesure de s’émanciper. Du coup il lui prend des rêves de grandeur, il lance une première attaque le 09 juin 2010 à 17h45 … à 19h54 le roi est obligé d’accepter une gouvernance à deux têtes sur l’un de ses territoires. Désormais les habitants de ce territoire pourront choisir entre les deux.
Si vous aussi vous voulez faire grimper llvm/clang sur le trône, il suffit donc de passer en 9-CURRENT et d’activer llvm/clang comme compilateur par défaut.
Posté dans FreeBSD | No Comments »
February 19th, 2009 par iMil
Tags: FreeBSD, LLVM
Y’a du très lourd qui vient de circuler chez les amis de FreeBSDfr. En effet, cette news nous apprend que le noyau FreeBSD, rien que ça, tourne après avoir été compilé avec clang, un frontend au compilateur LLVM. On apprend également dans cette nouvelle l’existence d’un Quickstart guide permettant de mettre en pratique cette petite révolution.
Posté dans FreeBSD | No Comments »
rabbit <jaroug> fingers inserted : 10/10 would recommend
miod <iMil> EVIDEMMENT je suis abonne a disney+ voyons
Popov Popov > pinpin: "La securite Windows est un challenge technique passionnant" pinpin > Popov: la reponse sera probablement un truc du genre "en france"