Tobias Frost
ce552acad2
find_library(liberty) will also take care of the demangle header
...
so, CHECK_INCLUDE_FILES_ERROR(libiberty/demangle.h) is not needed and
actually fails to find the header if the header is in some non-standard
location. (e.g if it comes from a conan package)
2022-06-21 10:42:45 +02:00
Tobias Frost
fd12122c86
Fix add_compile_options spelling.
2022-06-13 09:48:17 +02:00
sstefani
d5ba7df9ae
Merge pull request #6 from coldtobi/fix_older_gcc
...
Wimplicit_fallthrough requires gcc7 or newer, so only enable it there.
2022-06-10 14:48:03 +02:00
Tobias Frost
7d8fb9ec75
Wimplicit_fallthrough requires gcc7 or newer, so only enable it there.
...
Also disable -Werror, as this is a great annoyance and breaks the build
with (newer) gccs or when some hardening options are enabled.
2022-06-10 12:57:21 +02:00
Tobias Frost
9fb6465fb8
Define "PACKAGE" to have bfd from binutils 2.31 happy.
...
bfd 2.31 checks for this define and #errors out if it is not there.
2022-06-10 09:44:16 +02:00
Tobias Frost
c38415317c
Fix compilation issue with newer binutils
...
- Fixes for binutuils 2.31 / 2.34
- Fix CMake fails to error out if libbfd is not found.
- Fix conditiopnal linking if libbfd is not available. (e.g for client mode)
2022-06-09 13:33:16 +02:00
Stefani Seibold
6f097d37e6
cleanup cmake
2018-05-07 22:33:29 +02:00
Michael Weber
935c0cff36
Remove IPO disabled artefacts.
2018-05-07 17:47:46 +02:00
Stefani Seibold
da9ae73ea9
bump to new version
2018-04-17 18:01:57 +02:00
Stefani Seibold
87f73f3220
fixes
2018-04-16 09:10:19 +02:00
Stefani Seibold
a6c7ba8fcc
code cleanup
2018-04-12 13:03:16 +02:00
Stefani Seibold
0155d789b4
bump to version 0.8
...
tons of fixes. On the way to a final release 1.0
2018-04-06 22:10:20 +02:00
Stefani Seibold
4ce01bc3fe
switch to cmake build system
...
kick out automake and use cmake instead
2017-12-19 11:13:07 +01:00