Skip to content
Bitcoin Roots

v29.4-roots.3 · Commit 1: [PATCH 01/30] build: port platform and dependency support

cmake/bitcoin-build-config.h.in

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

File metadata
index 56e0519fac1f94d3cabae27917e84df6cf8e8f3c..a217d4f0a757eb70e05a5166f1ee5c9236f1f70b 100644

Download original patch · Release notes

Diff rows 1–58 of 58. 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,6 +29,8 @@
29
29
  /* Copyright year */
30
30
  #define COPYRIGHT_YEAR @COPYRIGHT_YEAR@
31
31
 
32
+ #cmakedefine ENABLE_POWER8 1
33
+
32
34
  /* Define this symbol to build code that uses ARMv8 SHA-NI intrinsics */
33
35
  #cmakedefine ENABLE_ARM_SHANI 1
34
36
 
@@ -38,6 +40,8 @@
38
40
  /* Define if external signer support is enabled */
39
41
  #cmakedefine ENABLE_EXTERNAL_SIGNER 1
40
42
 
43
+ #cmakedefine ENABLE_TOR_SUBPROCESS 1
44
+
41
45
  /* Define this symbol to build code that uses SSE4.1 intrinsics */
42
46
  #cmakedefine ENABLE_SSE41 1
43
47
 
@@ -93,12 +97,26 @@
93
97
  /* Define this symbol if you have posix_fallocate */
94
98
  #cmakedefine HAVE_POSIX_FALLOCATE 1
95
99
 
100
+ #cmakedefine01 HAVE_IOPOLICY
101
+
102
+ #cmakedefine01 HAVE_IOPRIO_SYSCALL
103
+
104
+ #cmakedefine01 HAVE_WINDOWS_IOPRIO
105
+
96
106
  /* Define this symbol if platform supports unix domain sockets */
97
107
  #cmakedefine HAVE_SOCKADDR_UN 1
98
108
 
109
+ /* Define to 1 if close_range works with just unistd.h included. */
110
+ #cmakedefine01 HAVE_CLOSE_RANGE_GENERIC
111
+
112
+ /* Define to 1 if close_range works only with Linux-specific includes. */
113
+ #cmakedefine01 HAVE_CLOSE_RANGE_LINUX
114
+
99
115
  /* Define this symbol to build code that uses getauxval */
100
116
  #cmakedefine HAVE_STRONG_GETAUXVAL 1
101
117
 
118
+ #cmakedefine HAVE_LINUX_SYSINFO 1
119
+
102
120
  /* Define this symbol if the BSD sysctl() is available */
103
121
  #cmakedefine HAVE_SYSCTL 1
104
122
 
@@ -141,10 +159,16 @@
141
159
  /* Define if dbus support should be compiled in */
142
160
  #cmakedefine USE_DBUS 1
143
161
 
162
+ /* Define if Windows taskbar progress support should be compiled in */
163
+ #cmakedefine BITCOIN_QT_WIN_TASKBAR 1
164
+
144
165
  /* Define if QR support should be compiled in */
145
166
  #cmakedefine USE_QRCODE 1
146
167
 
147
168
  /* Define if sqlite support should be compiled in */
148
169
  #cmakedefine USE_SQLITE 1
149
170
 
171
+ /* Define if building embedded LevelDB */
172
+ #cmakedefine EMBEDDED_LEVELDB 1
173
+
150
174
  #endif //BITCOIN_CONFIG_H