[aadk-commits] qwell: branch toolchain/upstreamsync r262 - in
/toolchain/branches/upstreamsy...
aadk-commits at lists.digium.com
aadk-commits at lists.digium.com
Tue Mar 27 10:51:35 MST 2007
Author: qwell
Date: Tue Mar 27 12:51:34 2007
New Revision: 262
URL: http://svn.digium.com/view/aadk?view=rev&rev=262
Log:
Merge our changes into upstream branch
Modified:
toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfin.default
toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfinfdpic.default
toolchain/branches/upstreamsync/uClibc/libc/sysdeps/linux/common/bits/dlfcn.h
toolchain/branches/upstreamsync/uClibc/libc/unistd/Makefile.in
toolchain/branches/upstreamsync/uClibc/libc/unistd/daemon.c
Modified: toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfin.default
URL: http://svn.digium.com/view/aadk/toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfin.default?view=diff&rev=262&r1=261&r2=262
==============================================================================
--- toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfin.default (original)
+++ toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfin.default Tue Mar 27 12:51:34 2007
@@ -141,7 +141,7 @@
# UCLIBC_HAS_WORDEXP is not set
# UCLIBC_HAS_FTW is not set
UCLIBC_HAS_GLOB=y
-# UCLIBC_HAS_GNU_GLOB is not set
+UCLIBC_HAS_GNU_GLOB=y
#
# Library Installation Options
Modified: toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfinfdpic.default
URL: http://svn.digium.com/view/aadk/toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfinfdpic.default?view=diff&rev=262&r1=261&r2=262
==============================================================================
--- toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfinfdpic.default (original)
+++ toolchain/branches/upstreamsync/uClibc/extra/Configs/Config.bfinfdpic.default Tue Mar 27 12:51:34 2007
@@ -148,7 +148,7 @@
# UCLIBC_HAS_WORDEXP is not set
# UCLIBC_HAS_FTW is not set
UCLIBC_HAS_GLOB=y
-# UCLIBC_HAS_GNU_GLOB is not set
+UCLIBC_HAS_GNU_GLOB=y
#
# Library Installation Options
Modified: toolchain/branches/upstreamsync/uClibc/libc/sysdeps/linux/common/bits/dlfcn.h
URL: http://svn.digium.com/view/aadk/toolchain/branches/upstreamsync/uClibc/libc/sysdeps/linux/common/bits/dlfcn.h?view=diff&rev=262&r1=261&r2=262
==============================================================================
--- toolchain/branches/upstreamsync/uClibc/libc/sysdeps/linux/common/bits/dlfcn.h (original)
+++ toolchain/branches/upstreamsync/uClibc/libc/sysdeps/linux/common/bits/dlfcn.h Tue Mar 27 12:51:34 2007
@@ -25,7 +25,11 @@
#define RTLD_LAZY 0x00001 /* Lazy function call binding. */
#define RTLD_NOW 0x00002 /* Immediate function call binding. */
#define RTLD_BINDING_MASK 0x3 /* Mask of binding time value. */
-#define RTLD_NOLOAD 0x00004 /* Do not load the object. */
+/* Remove the following definition as the dlopen
+ * does not support this option.
+ * Its existence confuses the autoconf process.
+ */
+/*#define RTLD_NOLOAD 0x00004 */ /* Do not load the object. */
#define RTLD_DEEPBIND 0x00008 /* Use deep binding. */
/* If the following bit is set in the MODE argument to `dlopen',
Modified: toolchain/branches/upstreamsync/uClibc/libc/unistd/Makefile.in
URL: http://svn.digium.com/view/aadk/toolchain/branches/upstreamsync/uClibc/libc/unistd/Makefile.in?view=diff&rev=262&r1=261&r2=262
==============================================================================
--- toolchain/branches/upstreamsync/uClibc/libc/unistd/Makefile.in (original)
+++ toolchain/branches/upstreamsync/uClibc/libc/unistd/Makefile.in Tue Mar 27 12:51:34 2007
@@ -12,11 +12,11 @@
# multi source
CSRC := $(filter-out exec.c,$(CSRC))
-ifeq ($(ARCH_USE_MMU),y)
+#ifeq ($(ARCH_USE_MMU),y)
CSRC := $(filter-out __exec_alloc.c,$(CSRC))
-else
-CSRC := $(filter-out daemon.c,$(CSRC))
-endif
+#else
+#CSRC := $(filter-out daemon.c,$(CSRC))
+#endif
ifeq ($(UCLIBC_HAS_GNU_GETOPT),y)
CSRC := $(filter-out getopt-susv3.c getopt_long-simple.c,$(CSRC))
Modified: toolchain/branches/upstreamsync/uClibc/libc/unistd/daemon.c
URL: http://svn.digium.com/view/aadk/toolchain/branches/upstreamsync/uClibc/libc/unistd/daemon.c?view=diff&rev=262&r1=261&r2=262
==============================================================================
--- toolchain/branches/upstreamsync/uClibc/libc/unistd/daemon.c (original)
+++ toolchain/branches/upstreamsync/uClibc/libc/unistd/daemon.c Tue Mar 27 12:51:34 2007
@@ -60,7 +60,7 @@
{
int fd;
- switch (fork()) {
+ switch (vfork()) {
case -1:
return(-1);
case 0:
@@ -74,7 +74,7 @@
/* Make certain we are not a session leader, or else we
* might reacquire a controlling terminal */
- if (fork())
+ if (vfork())
_exit(0);
if (!nochdir)
More information about the aadk-commits
mailing list