Cygwin: mmap: allow remapping part of an existing anonymous mapping
[newlib-cygwin.git] / newlib / libc / ssp / Makefile.inc
blobf1dc912db4859a64dc04876996bf872a65d75ffd
1 ## General sources.
2 %C%_ELIX_SOURCES = \
3   %D%/chk_fail.c \
4   %D%/stack_protector.c
6 ## String sources.
7 %C%_ELIX_SOURCES += \
8   %D%/memcpy_chk.c \
9   %D%/memmove_chk.c \
10   %D%/mempcpy_chk.c \
11   %D%/memset_chk.c \
12   %D%/stpcpy_chk.c \
13   %D%/stpncpy_chk.c \
14   %D%/strcat_chk.c \
15   %D%/strcpy_chk.c \
16   %D%/strncat_chk.c \
17   %D%/strncpy_chk.c
19 ## Stdio sources.
20 if HAVE_STDIO_DIR
21 %C%_ELIX_SOURCES += \
22   %D%/gets_chk.c \
23   %D%/snprintf_chk.c \
24   %D%/sprintf_chk.c \
25   %D%/vsnprintf_chk.c \
26   %D%/vsprintf_chk.c
27 endif
29 ## None of these functions are specified by EL/IX
30 if ELIX_LEVEL_1
31 else
32 if ELIX_LEVEL_2
33 else
34 if ELIX_LEVEL_3
35 else
36 if ELIX_LEVEL_4
37 else
38 libc_a_SOURCES += $(%C%_ELIX_SOURCES)
39 endif
40 endif
41 endif
42 endif
44 LIBC_CHEWOUT_FILES +=
46 LIBC_CHAPTERS += %D%/ssp.tex