Godzil (./1527) :
• Godzil va aller installer une MMU comme ça on pourra mettre le relogement a la poubelle, PIC is bad
Mais le pseudo mmu_man est déjà pris!

Godzil (./1527) :
• Godzil va aller installer une MMU comme ça on pourra mettre le relogement a la poubelle, PIC is bad


Folco (./1545) :
- le kernel fournit une détection matérielle, que chaque programme nostub réinvente
- le kernel fournit une détection de AMS, que chaque programme nostub réinvente
- le kernel fournit un linker dynamique avec les librairies, que chaque programme nostub réinvente
- le kernel fournit un support des bss, que chaque programme nostub réinvente
- le kernel fournit une détection de VTI, que chaque programme nostub réinvente
- le kernel fournit l'adresse de ROM_BASE, que chaque programme nostub réinvente
- le kernel fournit un support des valeurs de retour, que chaque programme nostub réinvente
- le kernel fournit un support pour exécuter d'autres programmes, que chaque programme nostub réinvente
- le kernel fournit le support de exit et atexit, que chaque programme nostub réinvente
- le kernel fournit un support du fline moderne, que chaque programme nostub réinvente
- le kernel fournit un anticrash, pas le nostub
- le kernel fournit d'autres choses encore, comme la gestion des pack archive, pas le nostub
- le kernel fournit une API stable, pas AMS que les programmes nostub prennent en pleine poire
- le nostub consomme 4 kb de RAM pour sauver l'écran, pas les programmes kernel
- le nostub est dépendant des protections mises en place par TI, pas les programmes kernel
- le nostub tourne de manière absolument débile sous PedroM, sur lequel les programmes kernel peuvent tourner de manière terriblement efficace (libc intégrée, exécution en archive et plus encore).
Flanker (./1549) :
(Kevin, t'es lourd )

Kevin Kofler (./1548) :
Les programmes _nostub n'inventent aucun linker dynamique, ils utilisent le linkage statique.
Kevin Kofler (./1548) :
Les BSS sont souvent inefficaces à cause des relogements
Folco (./1553) :Kevin Kofler (./1548) :Même pour les vraies fausses dll ?
Les programmes _nostub n'inventent aucun linker dynamique, ils utilisent le linkage statique.
C'est fort alors, si c'est pas du linking dynamique c'est catastrophique en perf (lecture d'une table et calcul de l'adresse à chaque saut ?).
Kevin Kofler (./1548) :Alors pourquoi TIGCC produit des BSS pour les vars globales, pourquoi pas des variables initialisées dans le segment de code ? C'est débile comme comportement.
Les BSS sont souvent inefficaces à cause des relogements
Et j'utilise encore VTI.

Pourquoi pas utiliser un émulateur natif?Kevin Kofler (./1551) :
Et évidemment Kochise qui a lancé le tout avec sa question totalement hors sujet dans ce topic.
Nan mais c'était pour éclairer ma techno-lanterne, pas que t'en rajoute ensuite 40 posts pour défendre ton Graal-nostub...
Kevin Kofler (./1554) :
Bah, ça fonctionne pratiquement de la même manière que les libs conditionnelles de PreOs.
Kevin Kofler (./1554) :
Et en plus il n'y a aucune version GNU/Linux! Le fais-tu tourner avec WINE?Pourquoi pas utiliser un émulateur natif?
Arvi89 (./1556) :
nostub vs kernel, lol, j'ai l'impression d'être de retour en 2001-2002 quand j'ai eu ma TI89 ^^