30

Bug de preos (Pas taper).
Version 1.0.5 de preos qui corrige ce bug envoyé par mail.
J'attends de voir si tu trouves d'autres bugs avant de la sortir grin

31

PpHd (./2) :
Bug connu de a68k avec les EQU

Euh, pourquoi n'ai-je pas eu de bug report alors? Je n'en savais rien.

Ceci dit, un relogement PC-relatif vers un module externe (librairie kernel)??? On n'a pas le droit, parce que rien ne garantit qu'il va se trouver à moins de 32 KO de distance!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

32

33

Attends un moment: tu essaies de faire du PC-relatif en externe (cf. mon edit)?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

34

Kevin Kofler (./31) :
Euh, pourquoi n'ai-je pas eu de bug report alors? Je n'en savais rien.

Pare que tu ne maintenais pas a68k lorsque j'ai eu ce bug smile
Kevin Kofler (./31) :
Ceci dit, un relogement PC-relatif vers un module externe (librairie kernel)??? On n'a pas le droit, parce que rien ne garantit qu'il va se trouver à moins de 32 KO de distance!

Il a fait cette bétise, mais c'est pas çà le problème.

35

36

37

Martial Demolins (./35) :
Mais vu la correction de bogue de PreOS, je vais réessayer, on ne sait jamais.

Ca n'a rien à voir, donc j'y crois pas.

38

39

Martial Demolins (./38) :
T'étais pas encore au lit à cette heure-là?

Je sortais de la douche. Il faut tout te dire. cheeky

40

41

Alors je veux bien un test case comme ça. smile
(Raaah, A68k sux! sad)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

42

43

Kevin Kofler (./41) :
(Raaah, A68k sux ! frown.gif)
Pourquoi ? Sa syntaxe est tellement plus claire que je le trouve plus agréable.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

44

45

D'accord. Mais pourquoi a68k est à ce point inférieur à as de GCC pour qu'il mérite un "suxx" ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

46

47

Je comprends pas trop, tu parles de l'éditeur des liens ou de a68k ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

48

Pour Kevin, si a68k sux, c'est principalement (qu'il l'avoue ou pas), parcequ'il n'est pas libre.

En fait j'avais pas lu la fin du message de Martial, donc on est d'accord grin
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

49

50

Tu peux faire des sections aussi avec a68k oui Mais pour le coup c'est surtout utile quant tu utilises du code assembleur et du code C.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

51

Martial Demolins (./46) :
Malheureusement our moi, pas le moindre header kernel de fait. J'avais envoyé une ébauche de header à PpHd, j'en ai jamais eu d'échos.


Pas le moindre souvenir grin

52

53

Ouais, ça a ses avantages et ses inconvénients happy
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

54

Ben c'est le linker qui est en question, pas a68k. Ou alors j'ai pas bien saisi.

[edit] ah non je crois que j'ai compris. L'assembleur signale au linker qu'il y a un saut relatif à faire si possible.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

55

56

57

OK, ça sent bel et bien le bogue, je vais voir ce que je peux faire.

Quant aux jbcc, attention, le linker ne peut pas complètement optimiser un jbcc si l'assembleur émet la forme longue (bcs.s 0f; jmp ...; 0:), il ne pourra qu'optimiser le jmp. Donc je déconseille fortement les jb* autres que jbra ou jbsr entre sections.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

58

59

60

Normalement, si les numéros des exportations ne sont pas en conflit, exporter depuis plusieurs .asm devrait fonctionner sans problèmes.

Et au fait, tu oublies les commandes pour l'optimisation linker dans ta ligne tigcc! (Une fois de plus, c'est bien pour ça que je dis d'utiliser l'IDE!)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité