File: wcsconfig_utils.h.in

package info (click to toggle)
wcslib 7.4%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 9,752 kB
  • sloc: ansic: 32,656; lex: 9,281; fortran: 6,634; sh: 3,369; sed: 497; pascal: 188; makefile: 15
file content (35 lines) | stat: -rw-r--r-- 1,342 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/*============================================================================
*
* wcsconfig_utils.h is generated from wcsconfig_utils.h.in by 'configure'.
* It contains C preprocessor macro definitions for compiling the WCSLIB 7.4
* utilities.
*
* Author: Mark Calabretta, Australia Telescope National Facility, CSIRO.
* http://www.atnf.csiro.au/people/Mark.Calabretta
* $Id: wcsconfig_utils.h.in,v 7.4 2021/01/31 02:24:52 mcalabre Exp $
*===========================================================================*/

#include <wcsconfig.h>

/* Definitions for Large File Support (LFS), i.e. files larger than 2GiB, for
 * the fitshdr utility. */

/* Define to 1 if fseeko() is available (for small or large files). */
#undef HAVE_FSEEKO

/* Define _LARGEFILE_SOURCE to get prototypes from stdio.h for the LFS
 * functions fseeko() and ftello() which use an off_t argument in place of a
 * long. */
#undef _LARGEFILE_SOURCE

/* There seems to be a bug in autoconf that causes _LARGEFILE_SOURCE not to be
 * set in Linux.  This dreadful kludge gets around it for now. */
#if (defined HAVE_FSEEKO && !defined _LARGEFILE_SOURCE)
#define _LARGEFILE_SOURCE
#endif

/* Number of bits in a file offset (off_t) on systems where it can be set. */
#undef _FILE_OFFSET_BITS

/* Define for large files needed on AIX-type systems. */
#undef _LARGE_FILES