Commit Graph

219 Commits (421a6d0340527fe23c1b10cfd20769555afffb1b)

Author SHA1 Message Date
Riccardo Spagni e9d4d224e3
Merge pull request #992
8 years ago
moneromooo-monero 9e82b694da
remove original Cryptonote blockchain_storage blockchain format
8 years ago
redfish 1c7d3b05a9 cmake: define ARM var for all ARM arch variants
8 years ago
redfish 6fe543dcd4 cmake: ARM: exclude libunwind in static build
8 years ago
redfish c2bc34b736 Revert "Interpret x86_64 as x86-64 for architecture"
8 years ago
redfish c54b9a1a05 cmake: don't set ARCH from CMAKE_SYSTEM_PROCESSOR
8 years ago
redfish 94de4b040c cmake: pass -static when STATIC=ON on Windows
8 years ago
Jacob Torrey f1ba51cf89 remove -Wall from coverage arguments
8 years ago
Jacob Torrey fe4992b1dc Added coverage g++ commands
8 years ago
Riccardo Spagni e152fd20e9
Merge pull request #964
8 years ago
anonimal 2a2b6550ad
Build: make boost 1.58 minimum requirement. Fixes #956
8 years ago
anonimal 44dab04d88
Build: use libstdc++ with clang < 3.7
8 years ago
redfish 33b5ebd055 cmake: do not pass -O2 in debug build on ARM
8 years ago
redfish 35dc40af42 cmake: libatomic only needed for 32-bit Clang builds
8 years ago
redfish 042db0bd0f cmake: cleanup logic that sets flags per target/subdir
8 years ago
redfish 0f990d0183 cmake,common: flag for stack trace
8 years ago
redfish 4b3a7885ac cmake: install throw hook in OSX build too
8 years ago
redfish 3c92c2f096 cmake: do not install hook on throw when building tests
8 years ago
redfish dca9fe175c cmake: do not pass -Werror when building tests
8 years ago
Riccardo Spagni 48e14ef66c
fix atomic library to only fire off for clang
8 years ago
Riccardo Spagni 39f7fad71d
fix duplicate clang block in cmake
8 years ago
Riccardo Spagni 77015e8132
Merge pull request #904
8 years ago
Riccardo Spagni 255ff79416
Merge pull request #896
8 years ago
redfish f07f120e5d cmake: don't try to link with atomic on Apple
8 years ago
redfish 19349d7870 cmake: ARM: clang: make warning non-fatal: inline asm
8 years ago
redfish f3e09f36d3 cmake: link with -latomic for clang
8 years ago
redfish f4b35aeafd cmake: include -ldl via cmake built-in var
8 years ago
redfish 4dce26bba4 cmake: do not pass -stdlib=c++ to clang >=3.7
8 years ago
redfish 1e89f4f2c5 cmake: do not ignore dangerous warnings with -Wno-error
8 years ago
redfish ab250754f2 cmake: pass -fno-strict-aliasing to fix build with GCC 6.1.1
8 years ago
Riccardo Spagni 65df33fb06
Merge pull request #877
8 years ago
Riccardo Spagni 628f57b212
Merge pull request #873
8 years ago
Ilya Kitaev 653c7e3804 cmake: BUILD_TESTS as option explicitly; added missed dependency
8 years ago
redfish c6501607f3 cmake: disable AES on ARM
8 years ago
redfish 804b1bc197 cmake: initialize ARCH for native builds
8 years ago
redfish bb39034405 cmake: remove repetitive code in handling of NO_AES
8 years ago
luigi1111 d7189600ae
remove POSIX_C_SOURCE and remove dlfcn.h for static builds
8 years ago
Riccardo Spagni fd32a3b52a
Merge pull request #869
8 years ago
iDunk 03e545d323
More fixing for Windows
8 years ago
iDunk e8baa57326
CMakeLists.txt: fix build for mingw
8 years ago
moneromooo-monero f72388c1c6
CMakeLists: fix build without libunwind
8 years ago
moneromooo-monero e409e59d29
Print stack trace on exceptions
8 years ago
moneromooo-monero f7301c3563
Revert "Print stack trace upon exceptions"
8 years ago
moneromooo-monero fff238ec94
Print stack trace upon exceptions
8 years ago
Riccardo Spagni 11de19266b
change to LMDB as default, even on 32-bit and ARM
8 years ago
warptangent 9832d18dca
cmake: Include OpenSSL libraries in static linking
8 years ago
warptangent c2f2437586
cmake: Remove unused variable
8 years ago
warptangent 7205210b0f
cmake: Fix unbound config compile settings
8 years ago
warptangent 3d1e690cb2
Add make option to disable BerkeleyDB
8 years ago
me0wmix 34ebfe39cd Last fixups in the Cmake stuff and better default build instruction
8 years ago
me0wmix c965bf4a7c Added/corrected OpenBSD build instructions.
8 years ago
me0wmix 28f95eb001 OpenBSD support for Monero.
8 years ago
Howard Chu 94de39fbad Tweak arm6 flags
9 years ago
Howard Chu d26e7d0b3a ARMv7 optimization flags are too aggressive
9 years ago
Howard Chu 26aac68095 Fix release flags
9 years ago
Riccardo Spagni de03926850
updated copyright year
9 years ago
Howard Chu cfe15b81bd Also set stacksize for Win32 not on MSVC
9 years ago
warptangent 725acc7f17
Replace tabs with two spaces for consistency with rest of codebase
9 years ago
moneromooo-monero 180bcde866
build: default to Berkeley DB for 32 bit and ARM
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo 464dbe7379 Fixed MINGW duplicate library errors when MSYS folder cannot be found.
9 years ago
warptangent bbb936df0f
Use g++ flag "-pthread" instead of "-lpthread", where preferred
9 years ago
Riccardo Spagni 54c785d0bb
fixed ARM arch test to prevent breaking on short arch strings
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo e5d2680094 ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)
9 years ago
moneromooo-monero 8623492150
Interpret x86_64 as x86-64 for architecture
9 years ago
Riccardo Spagni ce974949e2
fixed static assert test
9 years ago
Riccardo Spagni 5001489353
explicitly include libc++ with clang
9 years ago
warptangent 5c025f99a8
Check for Clang before adding compiler flag
9 years ago
Sergey Kazenyuk 867e98d739 Merge branch 'clang_fixes' into clang_fixes-master
9 years ago
Sergey Kazenyuk eb565a1ce2 Suppress 'register storage class is deprecated' warning in boost dependency library
9 years ago
Thomas Winget a8bc7182ea
Merge BlockchainDB into upstream
9 years ago
Thomas Winget 7292dea192
Merges PR #37
9 years ago
Thomas Winget 9519526224
Only compile BerkeleyDB as an option in non-static
9 years ago
Riccardo Spagni 4222b372e4
add arm6 target and flags
9 years ago
rfree2monero c511abf005 remerged; commands JSON. logging upgrade. doxygen
9 years ago
rfree2monero 3cbdf198f1 Merge remote-tracking branch 'monero-official/master' into network-1.6-work1
9 years ago
Thomas Winget 874f48bc82
update berkeleydb branch to blockchain branch
9 years ago
Thomas Winget 5c0bc0050c
Merge upstream updates into blockchain branch
9 years ago
Thomas Winget 51e3579a80
Fixed bug in static linking boost on MINGW
9 years ago
Thomas Winget 8e3347f310
Pull blockchain changes into berkeleydb branch
9 years ago
Thomas Winget 6e9e8ab620
Move db_drivers/ to external/
9 years ago
Riccardo Spagni 56a1bf527b
fixed BUILD_64 option
9 years ago
Riccardo Spagni c97a685a37
fixed arch_width option
9 years ago
Riccardo Spagni 3a3c07c330
fixed msys2 / mingw folders based on architecture, added license to unbound CMakeList as that is not part of standard Unbound
9 years ago
Riccardo Spagni 3b3da86483
moved 32-bit/64-bit detection into main CMakeLists
9 years ago
Thomas Winget 11e815761f
Revert "Moved db_drivers/ into external/ for consistency"
9 years ago
Thomas Winget cade0da8f1
CMake wiring, minor cleanup, minor test addition
9 years ago
Thomas Winget b21335642e
Moved db_drivers/ into external/ for consistency
9 years ago
rfree2monero 5ce4256e3d 2014 network limit 1.1 +utils +toc -doc -drmonero
9 years ago
rfree2monero eabb519605 2014 network limit 1.0a +utils +toc -doc -drmonero
9 years ago
warptangent 84fe5fbd65
Add compile-time support for both db implementations: in-memory and LMDB
9 years ago
warptangent 79ea1f6ff0
Merge upstream
9 years ago
Riccardo Spagni 2b3b70a261
remove aes flag, detect no sse2
9 years ago
Riccardo Spagni bb85fea35a
fixed AES support flag
9 years ago
Riccardo Spagni 615079e2f4
allow for explicitly disabling AES-NI
9 years ago
Thomas Winget 34883599bc
Add in-source lmdb to build process
10 years ago
moneromooo-monero 0886183568 build: add liblmdb to the cmake autodetection system
10 years ago
Thomas Winget 1240cf805b
BlockchainDB unit tests, lmdb linker flag
10 years ago
Riccardo Spagni f4b69d553a
year updated in license
10 years ago
Riccardo Spagni affde29754
moved rapidjson to external folder, fixed CMake
10 years ago
Riccardo Spagni 4cd15cdde5
Merge pull request #1
10 years ago