TacOS-team / tacos

Système d'exploitation / Operating System
GNU General Public License v3.0
9 stars 4 forks source link

[libc] Mieux séparer ce qui est sysdeps #43

Open MaximeCheramy opened 12 years ago

MaximeCheramy commented 12 years ago

Dans toutes les librairies C, on retrouve un dossier sysdeps (ou équivalent), qui regroupe tout ce qui est spécifique à chaque OS et à chaque architecture matérielle. Cela leur permet d'être compatible avec plusieurs OS sans avoir à faire de gros ifdef dégueux au milieu du code et surtout, ils s'éloignent des spécificités de chaque OS.

Nous aurions tout intérêt à nous en inspirer pour plusieurs raisons :

Je mets priorité Mineur car nous avons d'autres choses largement plus prioritaires à faire. Mais je voulais mettre par écrit cette idée.

NicolasFloquet commented 12 years ago

Bonne idée