Get/set_flag()

Get/set_flag()

by Fouad Mahmoud -
Number of replies: 1

Bonjour,

En fait pour les fonctions get et set flag de alu.c, faut-il afficher une erreur si le flags reçu n’est pas valable (lsb4(flags) !=0) ou ne pas considérer ce cas? 

Merci.

In reply to Fouad Mahmoud

Re: Get/set_flag()

by Antoine Mehdi De Gendt -

Bonjour,

Pour get_flag, il est indiqué qu'il faut retourner 0 en cas de flag non valable.

Pour set_flag, il est indiqué qu'il ne faut rien faire (juste return).

Dans ces deux cas, je suppose qu'il est possible de print une erreur dans std_err, en cas de flag non valable,  si vous le souhaitez. Vous pouvez notamment vous servir de la macro debug_print dans error.h qui print une erreur uniquement si la macro DEBUG est définie (-DDEBUG dans les flags de compilation).

Est ce que cela répond à vos interrogations ?