Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

XPCOM ABI

Les noms de l'ABI

Chaque ABI est identifié à l'aide d'une chaîne de caractères [TARGET_XPCOM_ABI] du format suivant:

{CPU_ARCH}-{TARGET_COMPILER_ABI}
{ARCHITECTURE_DU_PROCESSEUR}-{ABI_DU_COMPILATEUR_CIBLE}

{CPU_ARCH}[Platforms] représente l'architecture du processeur et peut avoir comme valeur:

  • x86 - i386 et les séries supérieures (incluant les processeurs x86-64 en mode 32-bits)
  • ppc - PowerPC
  • Alpha - Alpha
  • x86_64 - La série des processeurs en mode 64-bits AMD64/EMT64 (le mode 32-bits utilisent la valeur x86)
  • sparc - SPARC
  • ia64 - Itanium

{TARGET_COMPILER_ABI}[Platforms] représente l'ABI du compilateur et peut être:

  • msvc - Microsoft Visual C++
  • n32 - Compilateur IRIX 6 C++
  • gcc2 - Compilateur GNU C++ 2.x
  • gcc3 - Compilateur GNU C++ 3.x ou 4.x
  • sunc - Compilateur Sun C++
  • ibmc - Compilateur IBM C++

À l'aide du code source de xulrunner ou de mozilla, on peut obtenir la liste des valeurs à l'aide de la commande:
grep "CPU_ARCH=\|OS_TEST=" configure.in
grep "TARGET_COMPILER_API=" configure.in

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : Yanmorin
 Dernière mise à jour par : Yanmorin,