Skip to content
Bitcoin Roots

v30.3-roots.1 · Commit 1: [PATCH 01/68] build: adapt Roots platform support to Core 30.3

cmake/bitcoin-build-config.h.in

Before: cmake/bitcoin-build-config.h.in · After: cmake/bitcoin-build-config.h.in

File metadata
index bf3ddcd7ff62b1c6b537861217fa52402e75abb2..ca73ac724fb3265bc438fde5c1d63a4ddd99da4f 100644

Download original patch · Release notes

Diff rows 1–61 of 61. Line numbers refer to the original before/after files.

+ Added− RemovedUnmarked lines are context.

Scroll the code area horizontally to read long lines. The two line-number columns refer to before and after.

cmake/bitcoin-build-config.h.in CHANGED
@@ -29,9 +29,22 @@
29
29
  /* Copyright year */
30
30
  #define COPYRIGHT_YEAR @COPYRIGHT_YEAR@
31
31
 
32
+ #cmakedefine ENABLE_POWER8 1
33
+
34
+ /* Define this symbol to build code that uses ARMv8 SHA-NI intrinsics */
35
+ #cmakedefine ENABLE_ARM_SHANI 1
36
+
37
+ /* Define this symbol to build code that uses AVX2 intrinsics */
38
+ #cmakedefine ENABLE_AVX2 1
39
+
32
40
  /* Define if external signer support is enabled */
33
41
  #cmakedefine ENABLE_EXTERNAL_SIGNER 1
34
42
 
43
+ #cmakedefine ENABLE_TOR_SUBPROCESS 1
44
+
45
+ /* Define this symbol to build code that uses SSE4.1 intrinsics */
46
+ #cmakedefine ENABLE_SSE41 1
47
+
35
48
  /* Define to 1 to enable tracepoints for Userspace, Statically Defined Tracing
36
49
  */
37
50
  #cmakedefine ENABLE_TRACING 1
@@ -76,12 +89,26 @@
76
89
  /* Define this symbol if you have posix_fallocate */
77
90
  #cmakedefine HAVE_POSIX_FALLOCATE 1
78
91
 
92
+ #cmakedefine01 HAVE_IOPOLICY
93
+
94
+ #cmakedefine01 HAVE_IOPRIO_SYSCALL
95
+
96
+ #cmakedefine01 HAVE_WINDOWS_IOPRIO
97
+
79
98
  /* Define this symbol if platform supports unix domain sockets */
80
99
  #cmakedefine HAVE_SOCKADDR_UN 1
81
100
 
101
+ /* Define to 1 if close_range works with just unistd.h included. */
102
+ #cmakedefine01 HAVE_CLOSE_RANGE_GENERIC
103
+
104
+ /* Define to 1 if close_range works only with Linux-specific includes. */
105
+ #cmakedefine01 HAVE_CLOSE_RANGE_LINUX
106
+
82
107
  /* Define this symbol to build code that uses getauxval */
83
108
  #cmakedefine HAVE_STRONG_GETAUXVAL 1
84
109
 
110
+ #cmakedefine HAVE_LINUX_SYSINFO 1
111
+
85
112
  /* Define this symbol if the BSD sysctl() is available */
86
113
  #cmakedefine HAVE_SYSCTL 1
87
114
 
@@ -109,7 +136,13 @@
109
136
  /* Define if dbus support should be compiled in */
110
137
  #cmakedefine USE_DBUS 1
111
138
 
139
+ /* Define if Windows taskbar progress support should be compiled in */
140
+ #cmakedefine BITCOIN_QT_WIN_TASKBAR 1
141
+
112
142
  /* Define if QR support should be compiled in */
113
143
  #cmakedefine USE_QRCODE 1
114
144
 
145
+ /* Define if building embedded LevelDB */
146
+ #cmakedefine EMBEDDED_LEVELDB 1
147
+
115
148
  #endif //BITCOIN_CONFIG_H