1 Sep 2006 02:37
Is this a problem of glibc to support NPTL?
Zhu Tom-a2289c <ling.zhu <at> motorola.com>
2006-09-01 00:37:40 GMT
2006-09-01 00:37:40 GMT
Hi, When testing NPTL on armlinux, (2.6.9+glibc 2.3.3) we found that in glibc, there is no clone.S under Nptl/sysdeps/unix/sysv/linux/arm, so, clone.S in sysdeps/unix/sysv/linux/arm/ is used, But the RESET_PID is not defined, so, clone() will not invalidate the pid in tls, which is copied from parent. Is this a bug? Should it be like: There is a clone.S under Nptl/sysdeps/unix/sysv/linux/arm/ which defines the RESET_PID and include sysdeps/unix/sysv/linux/arm/clone.S Thanks, Tom This is the code of clone. ENTRY(__clone) <at> sanity check args cmp r0, #0 cmpne r1, #0 moveq r0, #-EINVAL beq PLTJMP(syscall_error) <at> insert the args onto the new stack(Continue reading)
Decompression proc uses putstr() from include/asm-arm/arch-pxa/uncompress.h
UART address is #defined there.
RSS Feed