Ich habe noch ein kleines Problem, dafür möchte ich nur jetzt keinen neuen Thread öffnen, nämlich bekomme ich folgenden Fehler:
error: expected ')' before string constant
Das ist das Stück Code:
__asm
(
"mov eax, 0x00000000"
x "cpuid" :"=a" (CEAX),"=b" (CEBX), "=c" (CECX) "=d" (CEDX)
);
Die Zeile mit dem x ist die Fehler zeile.
Ich rufe gcc mit folgendem aufruf auf:
i586-elf-gcc -m32 -o .\obj\cpuid.o -c .\src\cpuid.cpp -ffreestanding -Werror -Wall -nostdinc -fleading-underscore -fno-exceptions -fno-use-cxa-atexit -I .\include -masm=intel
Ich hoffe es weiß jemandworan das liegt.
Program Noob