This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
fix .gitignore: only ignore 'perl' in root of repo, not U/perl subdir
[metaconfig.git] / U / perl / d_ptrdiff_t.U
CommitLineData
9082a838
MBT
1?RCS: $Id$
2?RCS:
3?RCS: Copyright (c) 2014 H.Merijn Brand
4?RCS:
5?RCS: You may distribute under the terms of either the GNU General Public
6?RCS: License or the Artistic License, as specified in the README file.
7?RCS:
8?MAKE:d_ptrdiff_t: Inlibc Setvar Compile rm_try cat
9?MAKE: -pick add $@ %<
10?S:d_ptrdiff_t:
11?S: This symbol will be defined if the C compiler supports ptrdiff_t.
12?S:.
13?C:HAS_PTRDIFF_T:
14?C: This symbol will be defined if the C compiler supports ptrdiff_t.
15?C:.
16?H:#$d_ptrdiff_t HAS_PTRDIFF_T /**/
17?H:.
18?LINT:set d_ptrdiff_t
19: check for ptrdiff_t
20echo " "
21echo "Checking to see if you have ptrdiff_t..." >&4
22$cat >try.c <<EOCP
23#include <stddef.h>
24int main() { ptrdiff_t x = 7; }
25EOCP
26set try
27if eval $compile; then
28 val="$define"
29 echo "You have ptrdiff_t."
30else
31 val="$undef"
32 echo "You do not have ptrdiff_t."
33fi
34$rm_try
35set d_ptrdiff_t
36eval $setvar
37