Odpovídáte na názor k článku AMD Zen5 má problém s RDSEED. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Dela se to tak, ze pri spusteni programu se nacachuji moznosti (at uz z runtime detekce, nebo parsovanim /proc/cpuinfo), a nasledny kod vybira ruzne funkce. (viz mplayer, ffmpeg, a jine veci ktere jsou flexibilni co se instrukcnich sad tyce).
GCC nevyrobi RDSEED - protoze nema duvod - neexistuje zadny #pragma, ktere by randomizovalo control flow. Uzivatel (programator) musi pouzit bud asm nebo intrinsics.h a explicitne si takovou operaci vyzadat pro sve potreby. Tudiz ma moznost si vyresit i legalitu sveho cineni.