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. Before is on the left; after is on the right. Unified view fits narrow screens more easily.

cmake/bitcoin-build-config.h.in CHANGED
@@ -29,9 +29,22 @@
29
  /* Copyright year */
30
  #define COPYRIGHT_YEAR @COPYRIGHT_YEAR@
31
 
 
 
 
 
 
 
 
 
32
  /* Define if external signer support is enabled */
33
  #cmakedefine ENABLE_EXTERNAL_SIGNER 1
34
 
 
 
 
 
 
35
  /* Define to 1 to enable tracepoints for Userspace, Statically Defined Tracing
36
  */
37
  #cmakedefine ENABLE_TRACING 1
@@ -76,12 +89,26 @@
76
  /* Define this symbol if you have posix_fallocate */
77
  #cmakedefine HAVE_POSIX_FALLOCATE 1
78
 
 
 
 
 
 
 
79
  /* Define this symbol if platform supports unix domain sockets */
80
  #cmakedefine HAVE_SOCKADDR_UN 1
81
 
 
 
 
 
 
 
82
  /* Define this symbol to build code that uses getauxval */
83
  #cmakedefine HAVE_STRONG_GETAUXVAL 1
84
 
 
 
85
  /* Define this symbol if the BSD sysctl() is available */
86
  #cmakedefine HAVE_SYSCTL 1
87
 
@@ -109,7 +136,13 @@
109
  /* Define if dbus support should be compiled in */
110
  #cmakedefine USE_DBUS 1
111
 
 
 
 
112
  /* Define if QR support should be compiled in */
113
  #cmakedefine USE_QRCODE 1
114
 
 
 
 
115
  #endif //BITCOIN_CONFIG_H
 
29
  /* Copyright year */
30
  #define COPYRIGHT_YEAR @COPYRIGHT_YEAR@
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
+
40
  /* Define if external signer support is enabled */
41
  #cmakedefine ENABLE_EXTERNAL_SIGNER 1
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
+
48
  /* Define to 1 to enable tracepoints for Userspace, Statically Defined Tracing
49
  */
50
  #cmakedefine ENABLE_TRACING 1
 
89
  /* Define this symbol if you have posix_fallocate */
90
  #cmakedefine HAVE_POSIX_FALLOCATE 1
91
 
92
+ #cmakedefine01 HAVE_IOPOLICY
93
+
94
+ #cmakedefine01 HAVE_IOPRIO_SYSCALL
95
+
96
+ #cmakedefine01 HAVE_WINDOWS_IOPRIO
97
+
98
  /* Define this symbol if platform supports unix domain sockets */
99
  #cmakedefine HAVE_SOCKADDR_UN 1
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
+
107
  /* Define this symbol to build code that uses getauxval */
108
  #cmakedefine HAVE_STRONG_GETAUXVAL 1
109
 
110
+ #cmakedefine HAVE_LINUX_SYSINFO 1
111
+
112
  /* Define this symbol if the BSD sysctl() is available */
113
  #cmakedefine HAVE_SYSCTL 1
114
 
 
136
  /* Define if dbus support should be compiled in */
137
  #cmakedefine USE_DBUS 1
138
 
139
+ /* Define if Windows taskbar progress support should be compiled in */
140
+ #cmakedefine BITCOIN_QT_WIN_TASKBAR 1
141
+
142
  /* Define if QR support should be compiled in */
143
  #cmakedefine USE_QRCODE 1
144
 
145
+ /* Define if building embedded LevelDB */
146
+ #cmakedefine EMBEDDED_LEVELDB 1
147
+
148
  #endif //BITCOIN_CONFIG_H