source: branches/libc-0.6/src/binutils/intl/gettext.h

Last change on this file was 610, checked in by bird, 22 years ago

This commit was generated by cvs2svn to compensate for changes in r609,
which included commits to RCS files with non-trunk default branches.

  • Property cvs2svn:cvs-rev set to 1.1.1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 3.1 KB
Line 
1/* Internal header for GNU gettext internationalization functions.
2 Copyright (C) 1995, 1997 Free Software Foundation, Inc.
3
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation; either version 2, or (at your option)
7 any later version.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
13
14 You should have received a copy of the GNU Library General Public
15 License along with the GNU C Library; see the file COPYING.LIB. If not,
16 write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17 Boston, MA 02111-1307, USA. */
18
19#ifndef _GETTEXT_H
20#define _GETTEXT_H 1
21
22#include <stdio.h>
23
24#if HAVE_LIMITS_H || _LIBC
25# include <limits.h>
26#endif
27
28/* @@ end of prolog @@ */
29
30/* The magic number of the GNU message catalog format. */
31#define _MAGIC 0x950412de
32#define _MAGIC_SWAPPED 0xde120495
33
34/* Revision number of the currently used .mo (binary) file format. */
35#define MO_REVISION_NUMBER 0
36
37/* The following contortions are an attempt to use the C preprocessor
38 to determine an unsigned integral type that is 32 bits wide. An
39 alternative approach is to use autoconf's AC_CHECK_SIZEOF macro, but
40 doing that would require that the configure script compile and *run*
41 the resulting executable. Locally running cross-compiled executables
42 is usually not possible. */
43