summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2006-11-04 10:57:41 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2006-11-04 10:57:41 +0000
commit1ce7042eab8d3e014d93c6fa4b394467961a2525 (patch)
tree51ed0dbe546df96cc86859c44b9d6ea4e24f9351
parent5751d0cf04aa1a3ca3e5cc72180c147bf45fff97 (diff)
downloadOSELAS.Toolchain-1ce7042eab8d3e014d93c6fa4b394467961a2525.tar.gz
OSELAS.Toolchain-1ce7042eab8d3e014d93c6fa4b394467961a2525.tar.xz
* glibc-crt.make:
don't use install -D git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@1204 f8d472c7-5700-0410-ac5a-87979cec3adf
-rw-r--r--rules/glibc-crt.make5
1 files changed, 3 insertions, 2 deletions
diff --git a/rules/glibc-crt.make b/rules/glibc-crt.make
index 5934594..bc6497d 100644
--- a/rules/glibc-crt.make
+++ b/rules/glibc-crt.make
@@ -83,9 +83,10 @@ glibc-crt_install: $(STATEDIR)/glibc-crt.install
$(STATEDIR)/glibc-crt.install: $(glibc-crt_install_deps_default)
@$(call targetinfo, $@)
+ mkdir -p $(SYSROOT)/usr/lib
for file in crt1.o crti.o crtn.o; do \
- $(INSTALL) -m 644 -D $(GLIBC_CRT_DIR)/csu/$$file \
- $(SYSROOT)/usr/lib/$$file; \
+ $(INSTALL) -m 644 $(GLIBC_CRT_DIR)/csu/$$file \
+ $(SYSROOT)/usr/lib/$$file || exit 1 \
done
@$(call touch, $@)