[uClibc] Is __libc_vfork not supported for armnommu ?

"박경택\(Park, Kyoung Taek\)" ktpark at humaxdigital.com
Fri Apr 9 07:06:32 UTC 2004


Dear All,

I'm trying to use pthread with elf tools(tools-20030314). This includes uClibc-0.9.9. Building toolchain was completed but, __libc_vfork link error was occurred. 

To solve this, I modified uClibc-0.9.19/libpthread/linuxthreads/ptfork.c file like below and rebuild whole toolchain.
But that was not the answer.

----------------------------------------------
/*
extern int __libc_fork(void);

pid_t __fork(void)
{
// skipped...
}
weak_alias (__fork, fork);

pid_t __vfork(void)
{
  return __fork();
}
weak_alias (__vfork, vfork);
*/ 

pid_t __vfork(void)
{
// skipped...
}
weak_alias (__vfork, vfork);
----------------------------------------- 

Also, I had looked into  __libc_vfork from uClibc-0.9.26/libc/sysdeps/linux/arm/vfork.S and I couldn't find it.
I have compared ../arm/vfork.S with the one of uclibc.org cvs tree.

BUT, __libc_vfork could be seen for "/sysdeps/linux/m68k" and "/sysdeps/linux/e1".

What's wrong? How can I get __libc_vfork for armnommu ?

Best regards
Park

"Simple, few parts, easy to maintain, very strong" - Chuck Yeager
 
Park, Kyoung Taek
Office : +82-31-600-6284




More information about the uClibc mailing list