Nu exista. Trebuie sa-ti faci tu functia/macro-ul bazat pe asamblare in caz ca vrei sa folosesti instructiunile de rotatie implementate pe x86.
Bogdan Marinca wrote: >Salut. >Am nevoie de un algoritm de criptare destul de bun si de rapid. >(viteza conteaza cel mai mult! dar un xor e prea slab). >M'am gandit la RC5 care e si destul de simplu de implementat. > >Dor ca RC5 asta se bazeaza operatii de rotire stanga/dreapta >(ROL, ROR) si eu stiu ca procesoarele 0x86 sunt implementate astfel >de operatii in procesor. As putea sa fac un inline cu o secventa asm >dar ... parca as vrea sa faca gcc treaba asta (desi nu tin f mult la >portabilitate). Poate nu cunosc C foarte bine dar nu tin minte sa >existe vreun operator ptr rotiri cum era de << sau >> . > >Voi ce stiti, as putea sa'i spun cumva lui gcc ca e vorba de o rotire >"nativa" ? Sau e vreun operator in C pe care l'am uitat ? > >Multumesc. > >Bogdan Marinca > >
