summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/build.mk2
-rw-r--r--scripts/rstrip.sh3
-rw-r--r--target/arm/sys-available/toolchain-arm3
-rw-r--r--target/arm/sys-available/toolchain-armhf3
4 files changed, 8 insertions, 3 deletions
diff --git a/mk/build.mk b/mk/build.mk
index 32dc9166d..ff9abd229 100644
--- a/mk/build.mk
+++ b/mk/build.mk
@@ -170,7 +170,7 @@ endif
${STAGING_TARGET_DIR} ${STAGING_TARGET_DIR}/etc ${STAGING_HOST_DIR}:
mkdir -p ${STAGING_TARGET_DIR}/{bin,etc,lib,usr/bin,usr/include,usr/lib/pkgconfig} \
${STAGING_HOST_DIR}/{bin,lib,usr/bin,usr/lib,usr/include}
- for i in lib64 lib32 libx32;do; \
+ for i in lib64 lib32 libx32;do \
cd ${STAGING_TARGET_DIR}/; ln -sf lib $$i; \
done
diff --git a/scripts/rstrip.sh b/scripts/rstrip.sh
index 46a4586da..66aba0e9b 100644
--- a/scripts/rstrip.sh
+++ b/scripts/rstrip.sh
@@ -54,6 +54,9 @@ find $TARGETS -type f -a -exec file {} \; | \
S='kernel module' ;;
*ELF*shared\ object*,\ not\ stripped*)
S='shared object' ;;
+ *current\ ar\ archive*)
+ S='static library'
+ T="$T -S" ;;
*)
continue ;;
esac
diff --git a/target/arm/sys-available/toolchain-arm b/target/arm/sys-available/toolchain-arm
index c6bb00b43..23febc50e 100644
--- a/target/arm/sys-available/toolchain-arm
+++ b/target/arm/sys-available/toolchain-arm
@@ -7,5 +7,6 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_ARM
select ADK_eabi
select ADK_TOOLCHAIN
select ADK_TARGET_PACKAGE_TGZ
+ select ADK_CPU_CORTEX_A9
help
- ARM toolchain (soft float).
+ ARM toolchain (soft float) for Cortex A9.
diff --git a/target/arm/sys-available/toolchain-armhf b/target/arm/sys-available/toolchain-armhf
index 89383f44f..bf671481c 100644
--- a/target/arm/sys-available/toolchain-armhf
+++ b/target/arm/sys-available/toolchain-armhf
@@ -7,6 +7,7 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_ARMHF
select ADK_toolchain_armhf
select ADK_TOOLCHAIN
select ADK_TARGET_PACKAGE_TGZ
+ select ADK_CPU_CORTEX_A9
help
- ARM toolchain (hard float).
+ ARM toolchain (hard float) for Cortex A9.