inline assembler v C

Jirka Kosina jikos na jikos.cz
Středa Listopad 21 16:33:20 CET 2001


On Wed, 21 Nov 2001, Michal Ludvig wrote:

> mam nasledujici programek (vykuchano ze slozitejsiho programu jen kvuli 
> ukazani chyby):
> === inline.c ===
> extern inline void nop(void)
> {
>          __asm__ __volatile__ ("nop");
> }
> int main()
> {
>          nop();
>          return 0;
> }
> === $< ===
> Kdyz ho zkusim skompilovat, nejde mi to:
> $ gcc -Wall inline.c -o inline
> /tmp/cclCpHsN.o: In function `main':
> /tmp/cclCpHsN.o(.text+0x7): undefined reference to `nop'
> collect2: ld returned 1 exit status
> Proc??? Jsem uplne blbej ja, nebo ten linker?

Proc ji mate extern?

-- 
JiKos.




Další informace o konferenci Linux