aboutsummaryrefslogtreecommitdiff
path: root/m4/check-os-options.m4 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove misleading CFLAGS / LDFLAGS.Paul Graham2017-07-071-2/+0
| | | | | | | | These variables were being ignored because libtool doesn't pass -static-libgcc to GCC. If you want to link libgcc statically, currently the only way to achieve this is to manually add -static-libgcc to CC variable. See: http://www.mingw.org/wiki/HOWTO_Sneak_GCC_Switches_Past_Libtool
* Sync getentropy() checks with use-builtin-arc4random checksSimone Basso2016-12-101-1/+26
| | | | | Without this, we actually fail to build a library that includes the bultin getentropy when compiling for 10.11 on 10.12.
* prefer builtin arc4random on OS X 10.12+ (using getentropy as the signal)Brent Cook2016-11-061-1/+9
|
* Disable netcat if arpa/telnet.h is not available (iOS)jacob berkman2016-08-091-0/+2
|
* add things to minimize diffs with OpenNTPD-portableBrent Cook2016-02-151-18/+13
|
* whitelist NetBSD 7.0 native arc4random(3) implementation.Brent Cook2016-01-031-0/+16
| | | | | NetBSD 7 improves arc4random(3) over earlier versions by adding fork detection, stronger assertions on seed failure.
* enable nc on AIXBrent Cook2016-01-031-0/+1
|
* installing nc(1) should imply building, even if not whitelistedBrent Cook2015-12-071-1/+5
|
* build nc on solaris and cygwinBrent Cook2015-11-231-0/+2
|
* whitelist nc on other BSDsBrent Cook2015-10-231-0/+2
|
* add b64_ntop checking and fallback for nc(1)Brent Cook2015-10-011-2/+0
|
* remove incorrect commentBrent Cook2015-09-301-1/+0
| | | | | We actually want to only start extending CFLAGS after calling AC_PROG_CC so we get the default autoconf value (usually just -O2).
* allow nc to build on linux and os xBrent Cook2015-09-131-0/+6
|
* restrict nc to openbsd builds for nowBrent Cook2015-09-121-0/+2
|
* disable strict aliasing on HP-UX C/aC++ compilerv2.2.2kinichiro2015-08-041-1/+1
| | | | | to disable strict aliasing on HP-UX C/aC++, `+Otype_safety=off` is right. `+Otype_safety=strong` forces ANSI aliasing.
* add initial CMake and Visual Studio build supportBrent Cook2015-07-211-1/+1
| | | | | | | | This moves the compatibility include files from include to include/compat so we can use the awful MS C compiler <../include/> trick to emulate the GNU #include_next extension. This also removes a few old compat files we do not need anymore.
* disable strict aliasing on AIX xlc and HP-UX aC++ compilersBrent Cook2015-07-161-3/+3
|
* add check for inet_pton, nudge minimum win32 compat to 0x0501Brent Cook2015-07-021-1/+1
|
* refactor configure into separate m4 macrosBrent Cook2015-05-231-0/+77
this allows for some reusability with libtls