summaryrefslogtreecommitdiff
path: root/apps/examples/elf
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-10 21:39:57 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-10 21:39:57 +0000
commit697666a4f68ea2cd163cbba71dd703ee7b8efab5 (patch)
tree131c191493d4b1db094cddb4ce39e9d75c539daf /apps/examples/elf
parenta98403873095d93cc68226cc63f15a6194bf2268 (diff)
downloadnuttx-697666a4f68ea2cd163cbba71dd703ee7b8efab5.tar.gz
nuttx-697666a4f68ea2cd163cbba71dd703ee7b8efab5.tar.bz2
nuttx-697666a4f68ea2cd163cbba71dd703ee7b8efab5.zip
Added a test of posix_spawn()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5507 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'apps/examples/elf')
-rw-r--r--apps/examples/elf/tests/Makefile18
-rwxr-xr-xapps/examples/elf/tests/mksymtab.sh18
2 files changed, 10 insertions, 26 deletions
diff --git a/apps/examples/elf/tests/Makefile b/apps/examples/elf/tests/Makefile
index 778dd6480..755199506 100644
--- a/apps/examples/elf/tests/Makefile
+++ b/apps/examples/elf/tests/Makefile
@@ -66,7 +66,7 @@ SYMTAB_SRC = $(TESTS_DIR)/symtab.c
define DIR_template
$(1)_$(2):
- @$(MAKE) -C $(1) $(3) TOPDIR="$(TOPDIR)" APPDIR="$(APPDIR)" ROMFS_DIR="$(ROMFS_DIR)" CROSSDEV=$(CROSSDEV)
+ $(Q) $(MAKE) -C $(1) $(3) TOPDIR="$(TOPDIR)" APPDIR="$(APPDIR)" ROMFS_DIR="$(ROMFS_DIR)" CROSSDEV=$(CROSSDEV)
endef
all: $(ROMFS_HDR) $(DIRLIST_HDR) $(SYMTAB_SRC)
@@ -87,7 +87,7 @@ install: $(foreach DIR, $(BUILD_SUBDIRS), $(DIR)_install)
# Create the romfs directory
$(ROMFS_DIR):
- @mkdir $(ROMFS_DIR)
+ $(Q) mkdir $(ROMFS_DIR)
# Populate the romfs directory
@@ -96,25 +96,25 @@ populate: $(ROMFS_DIR) build install
# Create the romfs.img file from the populated romfs directory
$(ROMFS_IMG): populate
- @genromfs -f $@ -d $(ROMFS_DIR) -V "ELFTEST"
+ $(Q) genromfs -f $@ -d $(ROMFS_DIR) -V "ELFTEST"
# Create the romfs.h header file from the romfs.img file
$(ROMFS_HDR) : $(ROMFS_IMG)
- @(cd $(TESTS_DIR); xxd -i romfs.img | sed -e "s/^unsigned/static const unsigned/g" >$@)
+ $(Q) (cd $(TESTS_DIR); xxd -i romfs.img | sed -e "s/^unsigned/static const unsigned/g" >$@)
# Create the dirlist.h header file from the romfs directory
$(DIRLIST_HDR) : populate
- @$(TESTS_DIR)/mkdirlist.sh $(ROMFS_DIR) >$@
+ $(Q) $(TESTS_DIR)/mkdirlist.sh $(ROMFS_DIR) >$@
-# Create the exported symbol table list from the derived *-thunk.S files
+# Create the exported symbol table
$(SYMTAB_SRC): build
- @$(TESTS_DIR)/mksymtab.sh -t varlist.tmp $(ROMFS_DIR) >$@
+ $(Q) $(TESTS_DIR)/mksymtab.sh $(ROMFS_DIR) >$@
# Clean each subdirectory
clean: $(foreach DIR, $(ALL_SUBDIRS), $(DIR)_clean)
- @rm -f $(ROMFS_HDR) $(ROMFS_IMG) $(SYMTAB_SRC) varlist.tmp
- @rm -rf $(ROMFS_DIR) $(DIRLIST_HDR)
+ $(Q) rm -f $(ROMFS_HDR) $(DIRLIST_HDR) $(ROMFS_IMG) $(SYMTAB_SRC)
+ $(Q) rm -rf $(ROMFS_DIR)
diff --git a/apps/examples/elf/tests/mksymtab.sh b/apps/examples/elf/tests/mksymtab.sh
index 56be10f73..51408a89c 100755
--- a/apps/examples/elf/tests/mksymtab.sh
+++ b/apps/examples/elf/tests/mksymtab.sh
@@ -1,22 +1,6 @@
#!/bin/bash
-usage="Usage: $0 [-t <tmp-file>] <test-dir-path>"
-
-# Check for the optional tempory file name
-
-tmpfile=varlist.tmp
-if [ "X${1}" = "X-t" ]; then
- shift
- tmpfile=$1
- shift
-
- if [ -z "$tmpfile" ]; then
- echo "ERROR: Missing <tmpfile>"
- echo ""
- echo $usage
- exit 1
- fi
-fi
+usage="Usage: $0 <test-dir-path>"
# Check for the required ROMFS directory path