summaryrefslogtreecommitdiff
path: root/payloads
diff options
context:
space:
mode:
authorStefan Reinauer <stefan.reinauer@coreboot.org>2017-06-21 12:40:15 -0700
committerStefan Reinauer <stefan.reinauer@coreboot.org>2017-06-22 04:11:02 +0000
commit0380e0a68e63f36ce0d9507ad986407f36fa480f (patch)
tree3b5c6d9de9a463283ba760603b633147fb1b8070 /payloads
parent154d209ac3636cf9d2340e80b0ded932e04a251d (diff)
downloadcoreboot-0380e0a68e63f36ce0d9507ad986407f36fa480f.tar.xz
arch/x86: Make rdrand.c clang friendly
rdrand64() is not clang friendly. Actually it looks like the function is incorrect on 32bit x86 for all compilers including gcc, but gcc won't care because the function is never called on x86: src/arch/x86/rdrand.c:51:15: error: invalid output size for constraint '=a' : "=a" (*rand), "=qm" (carry)); ^ 1 error generated. Guard the code correctly if ENV_X86_64 is not set. Change-Id: Ia565897f5e4caaaccfcb02cf1245b150272dff68 Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-on: https://review.coreboot.org/20298 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Diffstat (limited to 'payloads')
0 files changed, 0 insertions, 0 deletions