[PATCH 1/3] Use the correct 'size' command when cross-compiling
François Revol <[email protected]> Wed, 19 Apr 2017 23:46:06 +0200
| Newsgroups | gmane.editors.qemacs.devel |
|---|---|
| Message-ID | <[email protected]> |
---
Makefile | 8 ++++----
configure | 3 +++
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index e7bdc1d..b8d4c85 100644
--- a/Makefile
+++ b/Makefile
@@ -229,7 +229,7 @@ qe$(EXE): qe_g$(EXE) Makefile
cp $< $@
-$(STRIP) $@
@ls -l $@
- @echo `size $@` `wc -c $@` qe $(OPTIONS) \
+ @echo `$(SIZE) $@` `wc -c $@` qe $(OPTIONS) \
| cut -d ' ' -f 7-10,13,15-40 >> STATS
#
@@ -244,7 +244,7 @@ xqe$(EXE): xqe_g$(EXE) Makefile
cp $< $@
-$(STRIP) $@
@ls -l $@
- @echo `size $@` `wc -c $@` xqe $(OPTIONS) \
+ @echo `$(SIZE) $@` `wc -c $@` xqe $(OPTIONS) \
| cut -d ' ' -f 7-10,13,15-40 >> STATS
#
@@ -259,7 +259,7 @@ tqe$(EXE): tqe_g$(EXE) Makefile
cp $< $@
-$(STRIP) $@
@ls -l $@
- @echo `size $@` `wc -c $@` tqe $(OPTIONS) \
+ @echo `$(SIZE) $@` `wc -c $@` tqe $(OPTIONS) \
| cut -d ' ' -f 7-10,13,15-40 >> STATS
t1qe_g$(EXE): tqe.c $(TSRCS) Makefile
@@ -271,7 +271,7 @@ t1qe$(EXE): t1qe_g$(EXE) Makefile
cp $< $@
-$(STRIP) $@
@ls -l $@
- @echo `size $@` `wc -c $@` t1qe $(OPTIONS) \
+ @echo `$(SIZE) $@` `wc -c $@` t1qe $(OPTIONS) \
| cut -d ' ' -f 7-10,13,15-40 >> STATS
ffplay$(EXE): qe$(EXE) Makefile
diff --git a/configure b/configure
index 5dcabb7..dd7b5f7 100755
--- a/configure
+++ b/configure
@@ -28,6 +28,7 @@ cc="gcc"
host_cc="gcc"
ar="ar"
make="make"
+size="size"
strip="strip"
strip_args="-s -R .comment -R .note"
cpu=`uname -m`
@@ -399,6 +400,7 @@ fi
cc="${cross_prefix}${cc}"
ar="${cross_prefix}${ar}"
+size="${cross_prefix}${size}"
strip="${cross_prefix}${strip}"
# ---
@@ -527,6 +529,7 @@ echo "CC=$cc" >> $TMPMAK
echo "GCC_MAJOR=$gcc_major" >> $TMPMAK
echo "HOST_CC=$host_cc" >> $TMPMAK
echo "AR=$ar" >> $TMPMAK
+echo "SIZE=$size" >> $TMPMAK
echo "STRIP=$strip $strip_args" >> $TMPMAK
echo "INSTALL=install" >> $TMPMAK
echo "CFLAGS=$CFLAGS" >> $TMPMAK
--
2.11.0