Brent Cook
64b6951576
make headers under include/compat private again
2018-06-14 04:48:59 -05:00
Brent Cook
d4bf25f6c0
update changelog
2018-06-13 11:40:32 -05:00
Brent Cook
4fcfc82d83
scope private/public headers when embedding into other projects
...
thanks to Cameron Palmer
2018-05-29 05:46:54 -05:00
Brent Cook
9b4044d8ed
Land #426 , don't assume ; works as a newline assembly character
2018-05-28 22:17:08 -05:00
Brent Cook
b0103dad19
update links
2018-05-28 18:07:25 -05:00
Sergei Trofimovich
787d8d240b
__warn_references: tweak assembly for "gnu.warning" section
...
On some targets ';' (like hppa) is treated as a comment
in assembly files. This occasionally causes the following
assembly failures:
```
Error: can't resolve `.gnu.warning.EVP_DecryptFinal'
{.gnu.warning.EVP_DecryptFinal section} - `.Ltext0' {.text section}
```
Note how branch (or other reference) attempts to cross the
boundary across two section types: '.text' and '.gnu.warning'.
Tobias Ulmer notes that openbsd already uses newlines
for similar macro:
https://github.com/openbsd/src/blob/master/sys/arch/hppa/include/cdefs.h
This change switches from ';' to newline as well.
Tested on hppa2.0 and x86_64.
Reported-by: Jeroen Roovers
Bug: https://bugs.gentoo.org/656104
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2018-05-19 17:38:50 +01:00
Brent Cook
138734e5b9
expand symbol filter to include underscore
2018-05-02 23:33:37 -05:00
Brent Cook
4c61b0e7fe
update release notes
2018-05-02 22:35:37 -05:00
Brent Cook
13b704d4d3
fix extra comma in amd64 normalization
2018-05-02 22:35:27 -05:00
Brent Cook
0974145a9e
better separate linux and non-linux checks for clock_gettime
2018-04-06 04:21:20 -05:00
Brent Cook
d34dcede69
Land #414 , Build and run regression tests against shared libraries with CMake
2018-04-01 19:05:18 -05:00
kinichiro
650487dbe9
Build and run regression tests against shared libraries with CMake
2018-03-27 21:40:52 +09:00
Brent Cook
a98f8a3a13
update changelog
2018-03-25 22:32:00 -05:00
Brent Cook
55c0cacca0
Land #406 , use BUILD_SHARED_LIBS
2018-03-25 19:21:16 -05:00
Brent Cook
89e5bc5227
refine changelog
2018-03-23 18:52:08 -05:00
Brent Cook
31a66e1c5b
Land #412 , fix builds for macos 10.11
2018-03-23 18:15:50 -05:00
Brent Cook
31c98c2969
always allow upstream time.h to be visible
2018-03-23 15:35:58 -05:00
Brent Cook
862cd768b7
fix clock_gettime check in cmake
2018-03-23 13:52:12 -05:00
Brent Cook
6b513a1c78
add proper guard and typedef
2018-03-23 13:45:05 -05:00
Brent Cook
4b2a8cd1c1
adjust definition of compat clock_gettime
2018-03-23 11:10:16 -05:00
Brent Cook
28041ddc32
update changelog
2018-03-22 23:37:43 -05:00
Brent Cook
70e6be3d6e
move clock_gettime check out
2018-03-22 21:43:06 -05:00
Brent Cook
158281bdfe
AC_CHECK_FUNC does not set the define, prefer AC_CHECK_FUNCS
2018-03-22 21:32:25 -05:00
Brent Cook
7ffaf00415
hide clock_gettime on win32
2018-03-22 21:11:46 -05:00
Brent Cook
987aa6a084
add clock_gettime for macos 10.11 and earlier
2018-03-22 21:04:43 -05:00
Brent Cook
78600e9bec
changelog fixes, update windows compatibility
2018-03-21 14:13:06 -05:00
Don
4d753badc0
Cleanup options around tests
2018-03-21 11:33:38 -07:00
Don
a1c22d93cd
Have travis do shared and static builds
2018-03-21 10:55:55 -07:00
Don
26bebfc564
Use BUILD_SHARED_LIBS to specify library type
2018-03-21 10:24:52 -07:00
Brent Cook
c22031f0fc
update man links
2018-03-21 06:05:55 -05:00
Brent Cook
83e352466e
update changelog
2018-03-21 06:03:13 -05:00
Brent Cook
0f7e193c80
Land #409 , disable ssltest for now in appveyor
2018-03-21 05:10:27 -05:00
Don
3f61652f26
Temporarily turn off ssltest
...
Currently ssltest does not run on AppVeyor. Turn this test off until it can be run in CI.
2018-03-20 22:00:08 -07:00
Don
8b72e6aca6
Add timeout and output for failure
2018-03-20 21:27:13 -07:00
Don
644c1097a8
Fix Windows tests within CMake
2018-03-20 16:44:41 -07:00
Don
0263e69a93
Only run tests on static builds
2018-03-20 16:23:35 -07:00
Don
23f2dcec9f
Add ctest config support and enable tests
2018-03-20 16:16:29 -07:00
Don
eb7a82524e
Fix SHARED_LIBS matrix
2018-03-20 09:51:24 -07:00
Don
72214b9d12
Use BUILD_SHARED_LIBS
2018-03-19 19:15:05 -07:00
Don
8d3a9a3729
Add appveyor support for Window CI/CD
2018-03-19 18:29:00 -07:00
Brent Cook
af26465905
update manpage links
2018-03-18 11:21:46 -05:00
Brent Cook
366071c2cf
add new init functions
2018-03-18 10:43:16 -05:00
Brent Cook
0e46c1e8ba
add pthread_self/pthread_equal for win32
2018-03-18 10:36:51 -05:00
Brent Cook
1b84f79f4c
Land #402 , Remove CMAKE_HOST_ references
2018-03-18 09:53:37 -05:00
Brent Cook
57988468e6
Land #401 , Conditionally build apps
2018-03-18 09:52:54 -05:00
Brent Cook
c9c8e32fbe
Land #400 , Use groups in CMake install command for libraries
2018-03-18 09:52:27 -05:00
Brent Cook
0dfd7cb103
Land #399 , Use binary directory for symbol exports generation
2018-03-18 09:46:44 -05:00
kinichiro
1fb8c9c6be
Fix using right functions for file descriptor with MS Visual Studio
2018-03-18 00:48:49 +09:00
Don
09590953d0
Remove CMAKE_HOST_ references
...
CMAKE_HOST_ describes the host system not the target. For cross compilation to work the actual target system should be used for making decisions in CMake.
2018-03-16 14:59:53 -07:00
Don
aa60dd89f4
Conditionally build apps
...
Add an option to build or not build the apps directory.
2018-03-16 14:08:36 -07:00