This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
[Patch ARM] Fix sysdep-files and shared-only files for libnss_db to allow builds in Thumb2
- From: Ramana Radhakrishnan <ramana dot radhakrishnan at linaro dot org>
- To: libc-ports at sourceware dot org
- Date: Thu, 18 Aug 2011 02:43:26 +0100
- Subject: [Patch ARM] Fix sysdep-files and shared-only files for libnss_db to allow builds in Thumb2
Hi,
This is probably my first patch to libc-ports in quite a long time but
I needed to do this today to get libnss_db building again in Thumb2
state. Verified that a full cross-toolchain is built with this.
Ok ? If so, can someone commit this for me ?
cheers
Ramana
2011-08-17 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
* sysdeps/unix/sysv/linux/arm/eabi/Makefile: Add libc-do-syscall
for libnss_db.
diff --git a/sysdeps/unix/sysv/linux/arm/eabi/Makefile
b/sysdeps/unix/sysv/linux/arm/eabi/Makefile
index 761c964..1318bc4 100644
--- a/sysdeps/unix/sysv/linux/arm/eabi/Makefile
+++ b/sysdeps/unix/sysv/linux/arm/eabi/Makefile
@@ -33,6 +33,11 @@ ifeq ($(subdir),nscd)
nscd-modules += libc-do-syscall
endif
+ifeq ($(subdir),nss)
+libnss_db-sysdep_routines += libc-do-syscall
+libnss_db-shared-only-routines += libc-do-syscall
+endif
+
ifeq ($(subdir),posix)
LDFLAGS-tst-rfc3484 += $(common-objpfx)csu/libc-do-syscall.o
LDFLAGS-tst-rfc3484-2 += $(common-objpfx)csu/libc-do-syscall.o