Portage

Portage - Programmation

Marsh Posté le 18-01-2001 à 10:12:43    

Lorsque l'on porte du code en C d'une machine basée sur un motorola 16bits à une machine motorola 64 bits
 
 
les structures sont elle sensiblesssa ce changement d'alignement mémoire ? si la taille des types est différentes comment les rendre compatibles?? les champs de bit doivent t'il etre modifiés ??
 
 
MERCI

Reply

Marsh Posté le 18-01-2001 à 10:12:43   

Reply

Marsh Posté le 18-01-2001 à 11:32:21    

Si l'appli à été bien codée en principe il y a assez peu de modifs.
Pour les structures, si elles sont utilisées correctement, ça ne pose pas de problèmes (attention aux unions dq même).
 
Les champs de bits ne posent pas de problème sauf si une des machines est big-endian et pas l'autre.
 
Tu devrais compiler ton code pour voir si ça passe et après faire des tests poussés.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed