Autor Thema: In welcher Sprache codet ihr euren Kernel?  (Gelesen 9790 mal)

[MM]

  • Beiträge: 130
    • Profil anzeigen
    • www.mmcoding.eu
Gespeichert
« Antwort #20 am: 06. December 2005, 09:08 »
Hallo,

ich schreibe meinen Kernel mit meinem eigenen C Compiler in C mit eingebettetem Assembler. Da ich mir einen eigenen Compiler geschrieben habe hat dies den Vorteil, dass ich genau weiß, wie der erzeugte Code aussieht und kann ohne große Probleme auch zB bei Bedarf neue Assemblerbefehle einfügen. Außerdem kann ich den Compiler später sich selbst compilieren lassen und habe dann gleich einen Compiler, der unter meinem OS läuft.

MM

Legend

  • Beiträge: 635
    • Profil anzeigen
    • http://os.joachimnock.de
Gespeichert
« Antwort #21 am: 06. December 2005, 17:05 »
Das ist schon mal eine sehr, sehr grosse Leistung ...
Ein "portabler" Compiler als der gcc wär mal gut. Ich weiss das der gcc eigentlich portabel ist, aber ich hab das Gefühl das der auf Nicht-Unix Systemen sehr schlecht funktioniert im Vergleich zum gcc auf Unix-Systemen.
*post*

 

Einloggen