source: trunk/libs/newlib/src/newlib/libc/stdio64/Makefile.am

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

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

File size: 1.1 KB
Line 
1## Process this file with automake to generate Makefile.in
2
3AUTOMAKE_OPTIONS = cygnus
4
5INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
6
7# need a dummy object so objectlist.awk.in will build every time
8GENERAL_SOURCES = dummy.c local64.h
9
10## All interfaces are EL/IX level 2
11if ELIX_LEVEL_1
12ELIX_SOURCES =
13else
14ELIX_SOURCES = \
15        fdopen64.c      \
16        fgetpos64.c     \
17        fopen64.c       \
18        freopen64.c     \
19        fseeko64.c      \
20        fsetpos64.c     \
21        ftello64.c      \
22        stdio64.c       \
23        tmpfile64.c
24endif
25
26libstdio64_la_LDFLAGS = -Xcompiler -nostdlib
27
28if USE_LIBTOOL
29noinst_LTLIBRARIES = libstdio64.la
30libstdio64_la_SOURCES = $(GENERAL_SOURCES) $(ELIX_SOURCES)
31LIB_COMPILE = $(LTCOMPILE)
32noinst_DATA = objectlist.awk.in
33else
34noinst_LIBRARIES = lib.a
35lib_a_SOURCES = $(GENERAL_SOURCES) $(ELIX_SOURCES)
36lib_a_CFLAGS = $(AM_CFLAGS)
37LIB_COMPILE = $(COMPILE)
38noinst_DATA =
39endif # USE_LIBTOOL
40
41include $(srcdir)/../../Makefile.shared
42
43AM_CFLAGS = -I $(srcdir)/../stdio
44
45CHEWOUT_FILES = \
46        fdopen64.def            \
47        fgetpos64.def           \
48        fopen64.def             \
49        freopen64.def           \
50        fseeko64.def            \
51        fsetpos64.def           \
52        ftello64.def            \
53        tmpfile64.def
54
55CHAPTERS = stdio64.tex
Note: See TracBrowser for help on using the repository browser.