| Zeile 23: | Zeile 23: | ||
:Ein Vorteil ist, dass dadurch die Reihenfolge der Register explizit ist. Der Aufbau von struct cpu_state ist damit klarer. --[[Benutzer:Jidder|Jidder]] 22:36, 8. Feb. 2010 (CET) | :Ein Vorteil ist, dass dadurch die Reihenfolge der Register explizit ist. Der Aufbau von struct cpu_state ist damit klarer. --[[Benutzer:Jidder|Jidder]] 22:36, 8. Feb. 2010 (CET) | ||
| + | |||
| + | == make: gdt undeclared == | ||
| + | |||
| + | Ich erhalte eine kuriose Fehlermeldung, und glaube, dass es daran liegt, dass mein Compiler den Wert uint64_t nicht kennt. Ich nutze den von Lowlevel vorgeschlagenen Crosscompiler für Windows. | ||
| + | Hier die Fehlermeldung (habe das nur schnell abgetippt): | ||
| + | <c>In file included from main.c:3: | ||
| + | gdt.h: In function set_entry: | ||
| + | gdt.h:8: 'gdt' undeclared (first use in this function) | ||
| + | (...) | ||
| + | make: *** [main.o] Error 1</c> | ||