18Fermer20
Kevin KoflerLe 07/06/2008 à 23:42
Lionel Debroux (./16) :
PpHd est plus réactif et plus ouvert que Kevin grin

Je n'ai pas eu cette impression: à chaque fois que j'ai demandé à PpHd de changer quelque chose, il a refusé. Quand il a une idée, il l'implémente et la garde, même si tout le monde lui dit que c'est une mauvaise idée. (Exemple: CALCULATOR qui vaut 255 sur Titanium dans PreOs (je dis bien 255 et pas -1 parce que CALCULATOR a toujours été non signé) contrairement à la définition de TIGCC, TitaniK et Iceberg où la Titanium est considérée comme une TI-89 HW3/HW4 et donc CALCULATOR==0. Ça aurait cassé la compatibilité source C avec tous les programmes qui font if (CALCULATOR) pour détecter les calculatrices à grand écran et aussi avec les programmes codés entre le rajout du support Titanium dans TIGCC et la release de PreOs 0.70, donc TIGCC ne peut plus utiliser CALCULATOR du kernel directement à cause des contraintes de compatibilité antérieure, à la place, nous sommes obligés d'utiliser cette bidouille:
/* PreOs 0.70 says CALCULATOR is -1 on the Titanium. We don't. */
#define CALCULATOR ((signed char)_CALCULATOR[0]>0?_CALCULATOR[0]:0)

.)