Le bitcode LLVM n'a jamais été fait pour être portable. Si tu compiles du C, dès la sortie du préprocesseur (d'où les #ifdef), tu n'es plus portable, parce que le code préprocessé n'est pas le même selon les plateformes.
Si tu veux du bitcode portable, il faut avoir un langage fait pour (Java, les trucs de .NET, Caml, ...), ou distribuer les sources.
[^] # Re: LLVM
Posté par Matthieu Moy (site web personnel) . En réponse au journal Noël et llvm. Évalué à 1.
Si tu veux du bitcode portable, il faut avoir un langage fait pour (Java, les trucs de .NET, Caml, ...), ou distribuer les sources.