PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [gcc Inline Assembler]can't find a register in class `GENERAL_REGS'


Arokh
2006-10-13, 22:03:43
... while reloading `asm'

Diese Fehlermeldung bekomme ich neuerdings in Dev C++ 4.9.9.2 (gcc 3.4.2) beim Versuch, den Inline-Assembler zu nutzen, und zwar sobald ich die 12. Eingabevariable importiere, also so was hier:

asm
(
/* ....*/
"add %12, %%al\n\t" // addiere input12 zum Inhalt von al
: /* Ausgabevariable */
: /* ... */, "g" (input12)
);
Was hat das zu bedeuten? :confused:

Gast
2006-10-14, 22:29:14
gcc.gnu.org -> Mailinglist