PpHd Le 20/07/2002 à 22:16 hwti: J'ai corrige reloc2 / preos
hwti Le 23/07/2002 à 09:04 PpHd > quand est-ce qu'on aura la nouvelle version (comme le site de la t3 est down) ?
Sinon:
- Le tree.inc est faux. ExtendeD l'avait corrigé à la main, il ne fallait pas le regénérer avec treemk.
C'était cette entrée de l'historique:
débogue correctement les appels de traps maintenant (merci à ExtendeD)
Maintenant, ça ne marchera plus. Il faut reprendre la version de tree.inc d'une des versions 0.24-0.31.
- Ton programme hsf2RC génère fadd etc. à la place de bcdadd etc. Il faut trouver un moyen d'empêcher ça, parce que c'est faux. Surtout pour OS.h/doorsos.h. D'ailleurs hsf2RC devrait être livré avec DB92, puisque ça fait partie des sources.
hwti Le 01/08/2002 à 14:29 pour tree.inc c'est parce que Extended n'avait modifié qu'un seul des 2 fichiers je pense, mais même si tree.inc est faux DB92 est bon (on ne peut pas le recompiler, c'est tout). Tout cela sera corrigé demain. Je vais voir pour que si on régénère le fichier ce soit bon.
Je vais aussi m'occuper s'une version on-calc de autosymb
hwti Le 01/08/2002 à 17:28 c'est parce que j'ai eu un problème avec le zip ce matin (CRC dans tree.inc) donc j'ai remplacé par l'autre. Dans l'état actuel, si on recompile DB92, un jump over au desus d'un trap ne marchera pas
hwti Le 01/08/2002 à 18:01 si ça va marcher, mais les trap ne seront plus reconnus comme des bsr, donc un jump over (F8 ou catalog) au dessus rentrera dedans.
hwti Le 02/08/2002 à 09:07Edité par hwti le 02/08/2002 à 10:50 les corrections sont faites (tree.inc est modifié avec treemk)
même adresse de téléchargement
C toujours à la même adresse qu'on peut le téléchager?
hwti Le 02/08/2002 à 14:17 Pour autosymb on-calc :
Est-ce qu'il y a des équivalents dans TIGCC des fonctions de chaînes de caractère qui sont en ROM_CALL ? (éventuellement pour la rapidité, actuellement je ne pense pas que ce sera nécessaire)
Est-ce qu'il y a un équivalent de strnicmp (non présent en ROM_CALL) ?
Quelle est la meilleure solution pour le nom du fichier de sortie (on n'a pas d'extension .sdb sur calc) ?
Pour treemk (en C/C++ sur PC) : il y a des fonctions (gotoXY, textcolor, ...) que je n'ai ni dans VC++, ni dans MinGW32. Comment les avoir ?
hwti Le 02/08/2002 à 15:03 pour list.cpp et list.h, c'est déja fait, autosymb est maintenant en C. (c'est plus rapide qu'avant, ce qui est bien pour la TI)
le seul truc qui me pose problème est l'absence de strnicmp (soit je dois programmer une fonction, soit on impose les minuscules pour dc, ds et autres)
Peut-on faire un redimensionnement (HeapRealloc) sans que le TIOS fasse memmove (pour que je le fasse moi-même, ce serait plus rapide) ?
hwti Le 02/08/2002 à 15:25 "PC odd" c'est pour si PC est impair (par exemple si tu le modifie dans la fenêtre des registres).
"Odd Address" je sais plus de mémoire.
pour strnicmp j'avais déja pensé à ce que tu as mis, mais quitte à faire ça, autant faire une fonction en assembleur qui sera beaucoup plus rapide sans la nécessité d'utiliser un buffer)
En effet...
Mais s'il saît que les chaînes sont en RAM (pas en ROM) et que l'octet qu'il remplace est toujours dans le buffer (pas au-delà), ça peut passer.