Cygwin: mmap: allow remapping part of an existing anonymous mapping
[newlib-cygwin.git] / newlib / libc / reent / Makefile.inc
blob26f952bfa9a5e7419beff91a2a7d8bccb406af16
1 libc_a_SOURCES += \
2         %D%/closer.c \
3         %D%/reent.c \
4         %D%/impure.c \
5         %D%/fcntlr.c \
6         %D%/fstatr.c \
7         %D%/getentropyr.c \
8         %D%/getreent.c \
9         %D%/gettimeofdayr.c \
10         %D%/isattyr.c \
11         %D%/linkr.c \
12         %D%/lseekr.c \
13         %D%/mkdirr.c \
14         %D%/openr.c \
15         %D%/readr.c \
16         %D%/renamer.c \
17         %D%/signalr.c \
18         %D%/sbrkr.c \
19         %D%/statr.c \
20         %D%/timesr.c \
21         %D%/unlinkr.c \
22         %D%/writer.c
24 %C%_ELIX_2_SOURCES =
25 if HAVE_STDIO64_DIR
26 %C%_ELIX_2_SOURCES += \
27         %D%/fstat64r.c \
28         %D%/lseek64r.c \
29         %D%/stat64r.c \
30         %D%/open64r.c
31 endif
32 %C%_ELIX_3_SOURCES = %D%/execr.c
34 if ELIX_LEVEL_1
35 libc_a_SOURCES +=
36 else
37 if ELIX_LEVEL_2
38 libc_a_SOURCES += $(%C%_ELIX_2_SOURCES)
39 else
40 libc_a_SOURCES += $(%C%_ELIX_2_SOURCES) $(%C%_ELIX_3_SOURCES)
41 endif
42 endif
44 LIBC_CHEWOUT_FILES += \
45         %D%/closer.def \
46         %D%/reent.def \
47         %D%/execr.def \
48         %D%/fcntlr.def \
49         %D%/fstatr.def \
50         %D%/getentropyr.def \
51         %D%/gettimeofdayr.def \
52         %D%/linkr.def \
53         %D%/lseekr.def \
54         %D%/mkdirr.def \
55         %D%/openr.def \
56         %D%/readr.def \
57         %D%/renamer.def \
58         %D%/signalr.def \
59         %D%/sbrkr.def \
60         %D%/statr.def \
61         %D%/timesr.def \
62         %D%/unlinkr.def \
63         %D%/fstat64r.def \
64         %D%/lseek64r.def \
65         %D%/stat64r.def \
66         %D%/open64r.def \
67         %D%/writer.def
69 LIBC_CHAPTERS += %D%/reent.tex