~ubuntu-branches/debian/squeeze/ffcall/squeeze

« back to all changes in this revision

Viewing changes to src/m4/extensions.m4

  • Committer: Bazaar Package Importer
  • Author(s): Christoph Egger
  • Date: 2010-06-26 15:29:30 UTC
  • mfrom: (5.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20100626152930-c09y01gk3szcnykn
Tags: 1.10+cvs20100619-2
Ship to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Enable extensions on systems that normally disable them.
2
 
 
3
 
# Copyright (C) 2003 Free Software Foundation, Inc.
4
 
# This file is free software; the Free Software Foundation
5
 
# gives unlimited permission to copy and/or distribute it,
6
 
# with or without modifications, as long as this notice is preserved.
7
 
 
8
 
# gl_USE_SYSTEM_EXTENSIONS
9
 
# ------------------------
10
 
# Enable extensions on systems that normally disable them,
11
 
# typically due to standards-conformance issues.
12
 
AC_DEFUN([gl_USE_SYSTEM_EXTENSIONS], [
13
 
  AC_BEFORE([$0], [AC_COMPILE_IFELSE])
14
 
  AC_BEFORE([$0], [AC_RUN_IFELSE])
15
 
 
16
 
  AC_REQUIRE([AC_GNU_SOURCE])
17
 
  AC_REQUIRE([AC_AIX])
18
 
  AC_REQUIRE([AC_MINIX])
19
 
 
20
 
  AH_VERBATIM([__EXTENSIONS__],
21
 
[/* Enable extensions on Solaris.  */
22
 
#ifndef __EXTENSIONS__
23
 
# undef __EXTENSIONS__
24
 
#endif
25
 
#ifndef _POSIX_PTHREAD_SEMANTICS
26
 
# undef _POSIX_PTHREAD_SEMANTICS
27
 
#endif])
28
 
  AC_DEFINE([__EXTENSIONS__])
29
 
  AC_DEFINE([_POSIX_PTHREAD_SEMANTICS])
30
 
])