Skip to content

Commit

Permalink
Add information gathered through custom getauxval()
Browse files Browse the repository at this point in the history
Suggested by Wladimir van der Laan and implementation by Sipa

Adapted from: 483b942
  • Loading branch information
xanimo committed May 9, 2024
1 parent cff10d6 commit ebaeb9f
Show file tree
Hide file tree
Showing 6 changed files with 1,940 additions and 1 deletion.
1 change: 1 addition & 0 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -692,6 +692,7 @@ if test x$use_glibc_compat != xno; then
AX_CHECK_LINK_FLAG([[-Wl,--wrap=log]], [COMPAT_LDFLAGS="$COMPAT_LDFLAGS -Wl,--wrap=log"])
AX_CHECK_LINK_FLAG([[-Wl,--wrap=log2f]], [COMPAT_LDFLAGS="$COMPAT_LDFLAGS -Wl,--wrap=log2f"])
AX_CHECK_LINK_FLAG([[-Wl,--wrap=pow]], [COMPAT_LDFLAGS="$COMPAT_LDFLAGS -Wl,--wrap=pow"])
AX_CHECK_LINK_FLAG([[-Wl,--wrap=getauxval]], [COMPAT_LDFLAGS="$COMPAT_LDFLAGS -Wl,--wrap=getauxval"])

dnl only wrap fcntl and fctnl64 for 32-bit linux
case $host in
Expand Down
2 changes: 1 addition & 1 deletion doc/build-unix.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ sudo apt-get upgrade

**Required dependencies** :
```bash
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils bison
sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev
```

Expand Down
1 change: 1 addition & 0 deletions src/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ BITCOIN_CORE_H = \
compat.h \
compat/byteswap.h \
compat/cpuid.h \
compat/elf.h \
compat/endian.h \
compat/sanity.h \
compressor.h \
Expand Down
Loading

0 comments on commit ebaeb9f

Please sign in to comment.