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