VirtualBox

source: kBuild/vendor/grep/2.12/src/system.h

Last change on this file was 2595, checked in by bird, 12 years ago

gnu grep version 2.12 (grep-2.12.tar.xz, md5sum=8d2f0346d08b13c18afb81f0e8aa1e2f)

  • Property svn:eol-style set to native
File size: 1.4 KB
Line 
1/* Portability cruft. Include after config.h and sys/types.h.
2 Copyright 1996, 1998-2000, 2007, 2009-2012 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 3, 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 General Public License
15 along with this program; if not, write to the Free Software
16 Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
17 02110-1301, USA. */
18
19#ifndef GREP_SYSTEM_H
20#define GREP_SYSTEM_H 1
21
22#include <fcntl.h>
23#include <unistd.h>
24#include <errno.h>
25
26#include "binary-io.h"
27#include "configmake.h"
28#include "dirname.h"
29#include "minmax.h"
30#include "same-inode.h"
31
32#if O_BINARY
33# define HAVE_DOS_FILE_CONTENTS 1
34#endif
35
36#include <stdlib.h>
37#include <stddef.h>
38#include <limits.h>
39#include <string.h>
40#include <ctype.h>
41
42enum { EXIT_TROUBLE = 2 };
43
44#include <gettext.h>
45#define N_(String) gettext_noop(String)
46#define _(String) gettext(String)
47
48#include <locale.h>
49
50#ifndef initialize_main
51# define initialize_main(argcp, argvp)
52#endif
53
54#include "unlocked-io.h"
55#endif
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette