van Hauser
a42b74b624
Merge pull request #530 from rhertzog/add-cppflags
...
Pass CPPFLAGS to all calls of the C compiler
2020-08-31 11:33:34 +02:00
Raphaël Hertzog
c0fd7ba6d1
Pass CPPFLAGS to all calls of the C compiler
...
This variable is a standard way to inject options for the C
preprocessor. It's respected by the implicit rules of make
and autoconf/automake.
Debian sets this variable during package build to inject
`-D_FORTIFY_SOURCE=2` and we would like afl++ to respect it.
Note that this commit also adds $(CFLAGS) in the build of
afl-performance.o where it was missing. It might have been
on purpose but we want to keep CFLAGS everywhere as well
since Debian injects various options through that variable
(for hardening and reproducibility).
2020-08-28 21:55:52 +02:00
Raphaël Hertzog
ff3c9cbd73
Fix installation path of manual pages
...
Manual pages are stored in /usr/share/man/.
2020-08-28 21:34:08 +02:00
David CARLIER
78eaa6b203
lintokencap: fix compiler complains on Solaris 11. ( #525 )
2020-08-25 17:11:15 +02:00
hexcoder-
76888fdf59
bugfix libtokencap Makefile
2020-08-03 23:11:58 +02:00
hexcoder-
f18c2eb8ae
no support for DragonFlyBSD.
2020-08-03 15:16:46 +02:00
van Hauser
95fd080ca1
code format
2020-07-05 11:08:22 +02:00
David Carlier
c671ecb511
Fix map list iteration.
2020-07-02 10:23:56 +01:00
David Carlier
1aa7c87ea8
libtokencap illumos/solaris support proposal.
2020-07-02 07:10:43 +01:00
van Hauser
49a769ac06
lto whitelist in test.sh
2020-06-23 21:23:10 +02:00
David Carlier
6c414409d4
libtokencap Haiku support
2020-06-23 09:29:57 +00:00
David Carlier
4ee4495120
Disable array subscript warning
2020-06-09 22:43:31 +01:00
van Hauser
7b40d7b942
new code formatting + applied
2020-05-12 11:12:25 +02:00
van Hauser
30bfd44dfd
indenting preprocessor directives breaks compilation and cant be fixed, reverting ... :-(
2020-05-10 12:09:37 +02:00
van Hauser
26f8708fed
fix warning, code format
2020-05-10 11:35:31 +02:00
David Carlier
6c88e21459
NetBSD build fix
2020-05-09 18:02:53 +01:00
Dominik Maier
8197e9b2e4
clang-tidy readability-braces ( #323 )
2020-04-19 16:42:40 +02:00
hexcoder-
ac2f0c9896
remove GNU makefile variants
2020-04-10 11:44:43 +02:00
hexcoder-
62b6af693d
Makefile bugfix macros are generally not expanded in shell calls
2020-04-09 10:23:37 +02:00
hexcoder-
a49988afbf
fix silly error with uname -s
2020-04-09 10:23:37 +02:00
hexcoder-
03495beadb
libtokencap, portable Makefile (for GNUmake and BSDmake)
2020-04-09 10:23:37 +02:00
hexcoder-
7f817fe583
rename all 'Makefile' to 'GNUmakefile', use -Werror for -flto checks
2020-04-09 10:23:37 +02:00
hexcoder-
23d9649aec
making 'CFLAGS="-m32" make source-only tests' work
2020-04-01 13:10:06 +02:00
hexcoder-
a5e747af14
rework docs installation
2020-03-18 17:26:21 +01:00
hexcoder
992cf3dd25
libtokencap Makefile install: forgot -T for README
2020-03-18 16:23:54 +01:00