Bonjour,
Je poste ici, j'espere que c'est au bon endroit.
Je bosse sur mac(donc archi PPC) et j'utilise Xcode et le compilo Gcc dans sa version 4.0.1
J'ai une paire de fichiers avec du code asm dedans.
Typiquement le probleme se passe lors que la récupération de la valeur de retour (ici registre f1)
Code :
- asm
- {
- fonction_en_asm(...);
- volatile float rc;
- stfs f1, rc(r1);
- }
|
et la gcc me dit que le parametre 2 est invalide.
J'ai cherché sur le net, je ne vois pas trop pourquoi ca ne marche pas.
Alors que ce code fonctionne sous CodeWarrior.
Merci,