[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/9] grep: remove getpagesize.h
From: |
Paolo Bonzini |
Subject: |
[PATCH 1/9] grep: remove getpagesize.h |
Date: |
Fri, 19 Mar 2010 12:36:44 +0100 |
* src/getpagesize.h: Remove.
* src/Makefile.am (noinst_HEADERS): Remove getpagesize.h.
---
src/Makefile.am | 2 +-
src/getpagesize.h | 61 -----------------------------------------------------
2 files changed, 1 insertions(+), 62 deletions(-)
delete mode 100644 src/getpagesize.h
diff --git a/src/Makefile.am b/src/Makefile.am
index 5104793..c5dcac5 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -22,7 +22,7 @@ bin_PROGRAMS = grep egrep fgrep
grep_SOURCES = grep.c search.c kwset.c dfa.c
egrep_SOURCES = egrep.c esearch.c kwset.c dfa.c
fgrep_SOURCES = fgrep.c fsearch.c kwset.c
-noinst_HEADERS = grep.h dfa.h kwset.h getpagesize.h system.h mbsupport.h
+noinst_HEADERS = grep.h dfa.h kwset.h system.h mbsupport.h
LDADD = $(LIBINTL) ../lib/libgreputils.a
grep_LDADD = $(PCRE_LIBS) $(LDADD)
diff --git a/src/getpagesize.h b/src/getpagesize.h
deleted file mode 100644
index 6f773a0..0000000
--- a/src/getpagesize.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/* Emulate getpagesize on systems that lack it. */
-/* Copyright (C) 1992, 1997-2002, 2004-2010 Free Software Foundation, Inc.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3, or (at your option)
- any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
- 02110-1301, USA. */
-
-
-#ifndef HAVE_GETPAGESIZE
-
-#if !defined getpagesize && defined __BEOS__
-# include <OS.h>
-# define getpagesize() B_PAGE_SIZE
-#endif
-
-#include <unistd.h>
-
-#if !defined getpagesize && defined _SC_PAGESIZE
-# if !(defined VMS && __VMS_VER < 70000000)
-# define getpagesize() sysconf (_SC_PAGESIZE)
-# endif
-#endif
-
-#if !defined getpagesize && defined VMS
-# ifdef __ALPHA
-# define getpagesize() 8192
-# else
-# define getpagesize() 512
-# endif
-#endif
-
-#ifndef getpagesize
-# include <sys/param.h>
-# ifdef EXEC_PAGESIZE
-# define getpagesize() EXEC_PAGESIZE
-# else
-# ifdef NBPG
-# ifndef CLSIZE
-# define CLSIZE 1
-# endif
-# define getpagesize() (NBPG * CLSIZE)
-# else
-# ifdef NBPC
-# define getpagesize() NBPC
-# endif
-# endif
-# endif
-#endif
-
-#endif /* not HAVE_GETPAGESIZE */
--
1.6.6.1
- [PATCH 0/9] remove most {,E,F}GREP_PROGRAM occurrences, Paolo Bonzini, 2010/03/19
- [PATCH 1/9] grep: remove getpagesize.h,
Paolo Bonzini <=
- [PATCH 2/9] grep: remove one #ifdef, Paolo Bonzini, 2010/03/19
- [PATCH 3/9] grep: change struct matcher termination, Paolo Bonzini, 2010/03/19
- [PATCH 4/9] grep: make egrep/fgrep use struct matcher, Paolo Bonzini, 2010/03/19
- [PATCH 5/9] grep: eliminate {COMPILE,EXECUTE}_{RET,ARGS,FCT}, Paolo Bonzini, 2010/03/19