-l<suffisso> indica di linkare una libreria con un dato suffisso, ovvero con il nome lib<suffisso>.so. Con -lm verrā linkata la libreria libm.so (nb i .so sono equivalenti alle dll di windows).
Viene normalmente linkata la libreria dinamica, non quella statica (a meno che non specifichi -static, oppure a meno che esista solo la versione statica).
Le funzioni matematiche sono da sempre separate dalla libc, non so per quale motivo (o meglio, ho una mia idea).
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
|