aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2015-12-19 18:11:49 -0500
committerJack Lloyd <[email protected]>2015-12-19 18:11:49 -0500
commitcd4b4c04aa045c7bd660360f426c3964c6755306 (patch)
treeb1d6715ee435d0ccde3bc0c86cd9c8f6d2e4f024 /src/build-data
parent99eb2b0d8d675a099eb07e0da1e9df9ddd31dbc9 (diff)
parent3ebee37e0303d0a74c262153553d9905c847e5a9 (diff)
Merge pull request #370 from neusdan/rdseed
Add support for Intel RdSeed instruction
Diffstat (limited to 'src/build-data')
-rw-r--r--src/build-data/arch/x86_32.txt1
-rw-r--r--src/build-data/arch/x86_64.txt1
-rw-r--r--src/build-data/buildh.in2
-rw-r--r--src/build-data/cc/clang.txt1
-rw-r--r--src/build-data/cc/gcc.txt1
-rw-r--r--src/build-data/cc/msvc.txt1
6 files changed, 6 insertions, 1 deletions
diff --git a/src/build-data/arch/x86_32.txt b/src/build-data/arch/x86_32.txt
index 89802124d..4c1cdbd3a 100644
--- a/src/build-data/arch/x86_32.txt
+++ b/src/build-data/arch/x86_32.txt
@@ -70,5 +70,6 @@ avx2
bmi2
aesni
rdrand
+rdseed
sha
</isa_extensions>
diff --git a/src/build-data/arch/x86_64.txt b/src/build-data/arch/x86_64.txt
index 56a1b8ed3..b5010867d 100644
--- a/src/build-data/arch/x86_64.txt
+++ b/src/build-data/arch/x86_64.txt
@@ -45,6 +45,7 @@ avx2
aesni
clmul
rdrand
+rdseed
sha
bmi2
</isa_extensions>
diff --git a/src/build-data/buildh.in b/src/build-data/buildh.in
index d993a7ee9..be097d78b 100644
--- a/src/build-data/buildh.in
+++ b/src/build-data/buildh.in
@@ -120,7 +120,7 @@
* seriously broken system RNG.
*/
#define BOTAN_ENTROPY_DEFAULT_SOURCES \
- { "timestamp", "rdrand", "proc_info", \
+ { "timestamp", "rdseed", "rdrand", "proc_info", \
"darwin_secrandom", "dev_random", "win32_cryptoapi", "egd", \
"proc_walk", "system_stats", "unix_procs" }
diff --git a/src/build-data/cc/clang.txt b/src/build-data/cc/clang.txt
index fd11e59ec..b290bbc13 100644
--- a/src/build-data/cc/clang.txt
+++ b/src/build-data/cc/clang.txt
@@ -50,6 +50,7 @@ avx2 -> "-mavx2"
bmi2 -> "-mbmi2"
aesni -> "-maes -mpclmul -mssse3"
rdrand -> "-mrdrnd"
+rdseed -> "-mrdseed"
sha -> "-msha"
altivec -> "-maltivec"
</isa_flags>
diff --git a/src/build-data/cc/gcc.txt b/src/build-data/cc/gcc.txt
index 3531e9355..649349256 100644
--- a/src/build-data/cc/gcc.txt
+++ b/src/build-data/cc/gcc.txt
@@ -56,6 +56,7 @@ avx2 -> "-mavx2"
bmi2 -> "-mbmi2"
aesni -> "-maes -mpclmul -mssse3"
rdrand -> "-mrdrnd"
+rdseed -> "-mrdseed"
sha -> "-msha"
altivec -> "-maltivec"
</isa_flags>
diff --git a/src/build-data/cc/msvc.txt b/src/build-data/cc/msvc.txt
index 67e5023aa..02e33bfab 100644
--- a/src/build-data/cc/msvc.txt
+++ b/src/build-data/cc/msvc.txt
@@ -38,6 +38,7 @@ bmi2 -> ""
aesni -> ""
clmul -> ""
rdrand -> ""
+rdseed -> ""
</isa_flags>
<so_link_commands>