summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-06-04 21:41:59 -0700
committerKaz Kylheku <kaz@kylheku.com>2014-06-04 21:41:59 -0700
commited4c9902edb6a769c3faa1c835b045287578ccaa (patch)
tree898b0714c165e69f77f0f07cfc7a1d314773ada7 /configure
parentea6cb9c2ea015bfc7744c8749dbf65788d1900bc (diff)
downloadtxr-ed4c9902edb6a769c3faa1c835b045287578ccaa.tar.gz
txr-ed4c9902edb6a769c3faa1c835b045287578ccaa.tar.bz2
txr-ed4c9902edb6a769c3faa1c835b045287578ccaa.zip
Changes for FreeBSD 9.
* configure: Use pointer-based test for timegm, because -Werror=implicit-function-declaration does not work in the gcc 4.2 used on FreeBSD 9. * parser.l: Check for Flex 2.5.9 and earlier which don't have yylex_destroy. Thanks to Marcus Breiing.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure3
1 files changed, 1 insertions, 2 deletions
diff --git a/configure b/configure
index d0fd82c6..750b48c6 100755
--- a/configure
+++ b/configure
@@ -1419,8 +1419,7 @@ cat > conftest.c <<!
int main(void)
{
- struct tm tms = { 0 };
- timegm(&tms);
+ time_t (*ptgm)(struct tm *) = &timegm;
return 0;
}
!