• [^] # Re: Se tenir au courant ?

    Posté par (site web personnel) . En réponse au journal x86 ou x86_64 ?. Évalué à 4.

    Oui, il est possible de faire plusieurs paths différents selon l'architecture, mais en dehors de certains programmes très optimisés, ce n'est plus tellement utilisé (trop lourd à maintenir).

    Maintenant il est possible avec GCC de définir deux fonctions identiques avec des drapeaux pour différents modèles de processeur afin qu'à l'exécution, suivant le processeur utilisé, il redirige tout seul vers la version de la fonction adaptée à ton processeur.

    Cela simplifie grandement la donne, c'est récent, et nul doute que beaucoup de programmes vont en tirer bénéfice d'un tel mécanisme.