X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/2b18034e2e663f9483327c02d2088ceb46c23471..6c0946ef1f1fa9b75b8c6d65ea0554ff4e1ec4eb:/rand/rand.c diff --git a/rand/rand.c b/rand/rand.c index 304c68dc..3b056332 100644 --- a/rand/rand.c +++ b/rand/rand.c @@ -163,11 +163,14 @@ static int trivial_quick(rand_pool *r) { return (-1); } #if CPUFAM_X86 || CPUFAM_AMD64 extern int rand_quick_x86ish_rdrand(rand_pool */*r*/); +extern int rand_quick_x86ish_rdseed(rand_pool */*r*/); #endif static quick__functype *pick_quick(void) { #if CPUFAM_X86 || CPUFAM_AMD64 + DISPATCH_PICK_COND(rand_quick, rand_quick_x86ish_rdseed, + cpu_feature_p(CPUFEAT_X86_RDSEED)); DISPATCH_PICK_COND(rand_quick, rand_quick_x86ish_rdrand, cpu_feature_p(CPUFEAT_X86_RDRAND)); #endif