source: trunk/libs/newlib/src/newlib/libc/syscalls/Makefile.am @ 577

Last change on this file since 577 was 444, checked in by satin@…, 6 years ago

add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc

File size: 993 bytes
Line 
1## Process this file with automake to generate Makefile.in
2
3AUTOMAKE_OPTIONS = cygnus
4
5INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
6
7GENERAL_SOURCES = \
8        sysclose.c      \
9        sysfcntl.c      \
10        sysfstat.c      \
11        sysgetpid.c     \
12        sysgettod.c     \
13        sysisatty.c     \
14        syskill.c       \
15        syslink.c       \
16        syslseek.c      \
17        sysopen.c       \
18        sysread.c       \
19        syssbrk.c       \
20        sysstat.c       \
21        systimes.c      \
22        sysunlink.c     \
23        syswrite.c
24
25
26## Weed out EL/IX level 3 interfaces if necessary
27if ELIX_LEVEL_1
28ELIX_SOURCES =
29else
30if ELIX_LEVEL_2
31ELIX_SOURCES =
32else
33ELIX_SOURCES = \
34        sysexecve.c     \
35        sysfork.c       \
36        syswait.c
37endif
38endif
39
40libsyscalls_la_LDFLAGS = -Xcompiler -nostdlib
41
42if USE_LIBTOOL
43noinst_LTLIBRARIES = libsyscalls.la
44libsyscalls_la_SOURCES = $(GENERAL_SOURCES) $(ELIX_SOURCES)
45noinst_DATA = objectlist.awk.in
46else
47noinst_LIBRARIES = lib.a
48lib_a_SOURCES = $(GENERAL_SOURCES) $(ELIX_SOURCES)
49lib_a_CFLAGS = $(AM_CFLAGS)
50noinst_DATA =
51endif
52
53include $(srcdir)/../../Makefile.shared
54
55CHEWOUT_FILES =
56CHAPTERS =
57# No doc for syscalls.
Note: See TracBrowser for help on using the repository browser.