]> sourceware.org Git - glibc.git/blame - sysdeps/generic/mmap.c
Update.
[glibc.git] / sysdeps / generic / mmap.c
CommitLineData
478b92f0
UD
1/* Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc.
2 This file is part of the GNU C Library.
28f540f4 3
478b92f0
UD
4 The GNU C Library is free software; you can redistribute it and/or
5 modify it under the terms of the GNU Library General Public License as
6 published by the Free Software Foundation; either version 2 of the
7 License, or (at your option) any later version.
28f540f4 8
478b92f0
UD
9 The GNU C Library 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 GNU
12 Library General Public License for more details.
28f540f4 13
478b92f0
UD
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. */
28f540f4
RM
18
19#include <sys/types.h>
20#include <sys/mman.h>
21#include <errno.h>
22
6408bdde 23/* Map addresses starting near ADDR and extending for LEN bytes. From
28f540f4
RM
24 OFFSET into the file FD describes according to PROT and FLAGS. If ADDR
25 is nonzero, it is the desired mapping address. If the MAP_FIXED bit is
26 set in FLAGS, the mapping will be at ADDR exactly (which must be
27 page-aligned); otherwise the system chooses a convenient nearby address.
f2ea0f5b 28 The return value is the actual mapping address chosen or MAP_FAILED
28f540f4
RM
29 for errors (in which case `errno' is set). A successful `mmap' call
30 deallocates any previous mapping for the affected region. */
31
f2ea0f5b
UD
32__ptr_t
33__mmap (__ptr_t addr, size_t len, int prot, int flags, int fd, off_t offset)
28f540f4 34{
c4029823 35 __set_errno (ENOSYS);
f2ea0f5b 36 return MAP_FAILED;
28f540f4 37}
6408bdde 38
1ea89a40 39stub_warning (mmap)
f2ea0f5b 40#include <stub-tag.h>
6408bdde 41weak_alias (__mmap, mmap)
This page took 0.079257 seconds and 5 git commands to generate.