Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/libc/unix/Makefile.am')
-rw-r--r--newlib/libc/unix/Makefile.am34
1 files changed, 15 insertions, 19 deletions
diff --git a/newlib/libc/unix/Makefile.am b/newlib/libc/unix/Makefile.am
index 64e495084..f44d89a35 100644
--- a/newlib/libc/unix/Makefile.am
+++ b/newlib/libc/unix/Makefile.am
@@ -11,27 +11,27 @@ GENERAL_SOURCES = \
sigset.c
## Distinguish different EL/IX level interfaces
-ELIX_2_OBJS = \
- ttyname.$(oext)
+ELIX_2_SOURCES = \
+ ttyname.c
-ELIX_4_OBJS = \
- basename.$(oext) \
- dirname.$(oext) \
- getlogin.$(oext) \
- getpass.$(oext) \
- getpwent.$(oext) \
- getut.$(oext)
+ELIX_4_SOURCES = \
+ basename.c \
+ dirname.c \
+ getlogin.c \
+ getpass.c \
+ getpwent.c \
+ getut.c
if ELIX_LEVEL_1
-LIB_OBJS =
+ELIX_SOURCES =
else
if ELIX_LEVEL_2
-LIB_OBJS = $(ELIX_2_OBJS)
+ELIX_SOURCES = $(ELIX_2_SOURCES)
else
if ELIX_LEVEL_3
-LIB_OBJS = $(ELIX_2_OBJS)
+ELIX_SOURCES = $(ELIX_2_SOURCES)
else
-LIB_OBJS = $(ELIX_2_OBJS) $(ELIX_4_OBJS)
+ELIX_SOURCES = $(ELIX_2_SOURCES) $(ELIX_4_SOURCES)
endif
endif
endif
@@ -40,16 +40,12 @@ libunix_la_LDFLAGS = -Xcompiler -nostdlib
if USE_LIBTOOL
noinst_LTLIBRARIES = libunix.la
-libunix_la_SOURCES = $(GENERAL_SOURCES)
-libunix_la_LIBADD = $(LIB_OBJS)
-libunix_la_DEPENDENCIES = $(LIB_OBJS)
+libunix_la_SOURCES = $(GENERAL_SOURCES) $(ELIX_SOURCES)
noinst_DATA = objectlist.awk.in
else
noinst_LIBRARIES = lib.a
-lib_a_SOURCES = $(GENERAL_SOURCES)
-lib_a_LIBADD = $(LIB_OBJS)
+lib_a_SOURCES = $(GENERAL_SOURCES) $(ELIX_SOURCES)
lib_a_CFLAGS = $(AM_CFLAGS)
-lib_a_DEPENDENCIES = $(LIB_OBJS)
noinst_DATA =
endif # USE_LIBTOOL