inline assembler v C - doplneni

Michal Ludvig michal-linux na logix.cz
Středa Listopad 21 15:42:26 CET 2001


Michal Ludvig wrote:

> Zdravim,
> 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?


Zapomnel jsem: 

gcc version 2.95.3 20010315

GNU ld version 2.10.91 (with BFD 2.10.91.0.4)

Michal Ludvig
-- 
* Cray is the only computer that runs
*  an endless loop in just 4 hours.



Další informace o konferenci Linux