Commit Graph

9 Commits

Author SHA1 Message Date
Benjamin Peterson
fba16e0bfe Assume memmove(3) exists.
memmove is specified since POSIX.1-2001 and C89, and bcopy is deprecated.
2018-09-20 21:24:17 +02:00
Yury Gribov
30f8c30b6a Hide private symbols. 2018-09-20 17:45:01 +01:00
Brad King
6b3c448153 CMake: Prefer check_symbol_exists over check_function_exists
The `CheckFunctionExists` module documentation recommends using
`CheckSymbolExists` instead.  `check_symbol_exists` verifies that one
can actually include a header file and refer to a symbol.  This is more
robust than just checking whether one can link to a symbol by name.
2017-12-13 07:05:46 -05:00
Rolf Eike Beer
27203d8df9 CMake: properly search and announce libbsd support 2017-08-07 20:16:45 +02:00
Rolf Eike Beer
dc9c4d454a CMake: detect the presence of entropy functions 2017-08-05 22:23:59 +02:00
Rolf Eike Beer
45a9b99af9 CMake: set -fno-strict-aliasing only if the compiler supports it 2017-08-05 15:05:51 +02:00
Ben Boeckel
c2888d56c0 ConfigureChecks: configure into the build tree
This helps to keep the source tree cleaner.
2017-07-05 17:12:38 -04:00
Ben Boeckel
dc4422e894 cmake: remove executable bits from cmake files
These files are not executable and should not be stored as such inside
of the repository.
2017-07-05 17:11:30 -04:00
Karl Waclawek
b6db32746f Added CMake build system. 2012-03-05 14:38:22 +00:00