diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2013-10-01 18:08:46 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2013-10-01 18:08:46 +0000 |
commit | c7c1a1ca1b33d73541326629bfe8fa48480c890b (patch) | |
tree | 3d607d0e503e156bb26b98c1d29df177659f070d /newlib/libc/posix/Makefile.in | |
parent | 05a8ad9f727dcf74c06863a19167c5593a8580a2 (diff) | |
download | cygnal-c7c1a1ca1b33d73541326629bfe8fa48480c890b.tar.gz cygnal-c7c1a1ca1b33d73541326629bfe8fa48480c890b.tar.bz2 cygnal-c7c1a1ca1b33d73541326629bfe8fa48480c890b.zip |
2013-10-01 Petr Hosek <phosek@chromium.org>
* configure.host: Disable new posix_spawn function for all
users of posix dir except Cygwin.
* libc/posix/Makefile.am: Add support for new posix_spawn function.
* libc/posix/Makefile.in: Regenerate.
* libc/posix/posix_spawn.c: New file.
* libc/include/spawn.h: Ditto.
Diffstat (limited to 'newlib/libc/posix/Makefile.in')
-rw-r--r-- | newlib/libc/posix/Makefile.in | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/newlib/libc/posix/Makefile.in b/newlib/libc/posix/Makefile.in index 09a0b3811..81ba81511 100644 --- a/newlib/libc/posix/Makefile.in +++ b/newlib/libc/posix/Makefile.in @@ -87,7 +87,7 @@ am__objects_3 = lib_a-execl.$(OBJEXT) lib_a-execle.$(OBJEXT) \ lib_a-execlp.$(OBJEXT) lib_a-execv.$(OBJEXT) \ lib_a-execve.$(OBJEXT) lib_a-execvp.$(OBJEXT) \ lib_a-wordexp.$(OBJEXT) lib_a-wordfree.$(OBJEXT) -am__objects_4 = lib_a-popen.$(OBJEXT) +am__objects_4 = lib_a-popen.$(OBJEXT) lib_a-posix_spawn.$(OBJEXT) @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__objects_5 = $(am__objects_2) \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ $(am__objects_3) \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ $(am__objects_4) @@ -107,7 +107,7 @@ am__objects_6 = closedir.lo collate.lo collcmp.lo creat.lo fnmatch.lo \ am__objects_7 = scandir.lo seekdir.lo am__objects_8 = execl.lo execle.lo execlp.lo execv.lo execve.lo \ execvp.lo wordexp.lo wordfree.lo -am__objects_9 = popen.lo +am__objects_9 = popen.lo posix_spawn.lo @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__objects_10 = $(am__objects_7) \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ $(am__objects_8) \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ $(am__objects_9) @@ -305,7 +305,7 @@ ELIX_3_SOURCES = \ execve.c execvp.c wordexp.c wordfree.c ELIX_4_SOURCES = \ - popen.c + popen.c posix_spawn.c @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ELIX_SOURCES = $(ELIX_2_SOURCES) $(ELIX_3_SOURCES) $(ELIX_4_SOURCES) @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@ELIX_SOURCES = $(ELIX_2_SOURCES) $(ELIX_3_SOURCES) @@ -576,6 +576,12 @@ lib_a-popen.o: popen.c lib_a-popen.obj: popen.c $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-popen.obj `if test -f 'popen.c'; then $(CYGPATH_W) 'popen.c'; else $(CYGPATH_W) '$(srcdir)/popen.c'; fi` +lib_a-posix_spawn.o: posix_spawn.c + $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-posix_spawn.o `test -f 'posix_spawn.c' || echo '$(srcdir)/'`posix_spawn.c + +lib_a-posix_spawn.obj: posix_spawn.c + $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-posix_spawn.obj `if test -f 'posix_spawn.c'; then $(CYGPATH_W) 'posix_spawn.c'; else $(CYGPATH_W) '$(srcdir)/posix_spawn.c'; fi` + mostlyclean-libtool: -rm -f *.lo |