Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1559 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  stdcall,fastcall et l'affreux msfastcall

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

stdcall,fastcall et l'affreux msfastcall

n°556142
Joel F
Real men use unique_ptr
Posté le 01-11-2003 à 12:52:54  profilanswer
 

Voila je travaille avec migwin sous Windows 2000 et je n'arrive aps
à trouver l'option ou l'astuce me permettant d'utiliser le specifieur fastcall de maniére à etre compatible avec la version de fastcall de VC++ 6.
 
Comrpendre :
 
Sous VC++ 6, le modifieur fastcall met les parametres d'une fonction dans ECX, EDX puis sur la pile.
Avec gcc, fastcall mets les param dans ebx,ecx et la pile...
 
Sous Borland bcc32 5.5, il existe une option __msfastcall qui permet de pallier a ce probleme.
 
Existe-elle sous gcc ??? si oui, quelle est ell ??? Je n'en toruve aucune trace dans la doc

mood
Publicité
Posté le 01-11-2003 à 12:52:54  profilanswer
 

n°556143
chrisbk
-
Posté le 01-11-2003 à 12:54:19  profilanswer
 

fastcall et portabilité, c'est pas terrible quand meme....
t'as vraiment besoin de ca ?

n°556145
Joel F
Real men use unique_ptr
Posté le 01-11-2003 à 12:55:36  profilanswer
 

oui j'en ai besoin.

n°556147
chrisbk
-
Posté le 01-11-2003 à 12:56:34  profilanswer
 

ben tu te fais des fonctions "tampons" ASM a la main qui te font tout ca bien [:ddr555]

n°556149
Joel F
Real men use unique_ptr
Posté le 01-11-2003 à 13:00:07  profilanswer
 

je le craint bien :-/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  stdcall,fastcall et l'affreux msfastcall

 

Sujets relatifs
Erreur SQL PHP, affreux !! C koi ???Au secours!!!!! C'est affreux!
Plus de sujets relatifs à : stdcall,fastcall et l'affreux msfastcall


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)