Dear congatec git server users, we are currently restructuring the ARM-NXP namespace. Some repositories are moved to a different location. The restructuring will be completed next Monday at the latest. We strongly recommend that you update the repositories after the restructuring. We apologize for the inconvenience.

Best regards, congatec ARM software team

Commit 324b300b authored by Denys Dmytriyenko's avatar Denys Dmytriyenko Committed by Martin Jansa

ltp-ddt: bump to version 1.0.0

Signed-off-by: default avatarDenys Dmytriyenko <denys@ti.com>
Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
parent 6d8574da
From 4a8f24892514cd5e4d11b9105c843db49eea921b Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Wed, 19 Feb 2014 19:41:33 -0800
Subject: [PATCH] wdt_test_suite: Make sure to include generated headers
This makes sure that its using the generated headers
and not the raw headers from kernel, generated headers
are built for the given machine already when kernel is
built and are available in configured/compiled kernel tree
already
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
testcases/ddt/wdt_test_suite/Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/testcases/ddt/wdt_test_suite/Makefile b/testcases/ddt/wdt_test_suite/Makefile
index 90a6a90..22a1cfd 100644
--- a/testcases/ddt/wdt_test_suite/Makefile
+++ b/testcases/ddt/wdt_test_suite/Makefile
@@ -20,8 +20,8 @@ INCLUDES = -I $(KERNEL_INC) -I src/interface/common -I ../utils/user
INCLUDES = -I src/parser \
-I src/interface/common \
-I ../utils/user \
- -I $(KERNEL_INC)/include \
- -I $(KERNEL_INC)/arch/arm/include
+ -I $(KERNEL_INC)/include/generated \
+ -I $(KERNEL_INC)/arch/arm/include/generated \
#List of source files- Update this on adding a new C file
SOURCES := \
--
1.9.0
From 5bda9c0af56869c6ff2c25d38ea087179c946bc6 Mon Sep 17 00:00:00 2001
From: Chong Lu <Chong.Lu@windriver.com>
Date: Tue, 11 Mar 2014 14:47:22 +0800
Subject: [PATCH] ltp: Don't link against libfl
We have already defined yywrap function in scan.l file. After this, we no longer need to
link against libfl and so no longer get errors about undefined references to yylex.
Upstream-status: Pending
Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
---
pan/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pan/Makefile b/pan/Makefile
index 4cc6466..a4b575b 100644
--- a/pan/Makefile
+++ b/pan/Makefile
@@ -31,7 +31,7 @@ CPPFLAGS += -Wno-error
CPPFLAGS += -I$(abs_srcdir)
-LDLIBS += -lm $(LEXLIB)
+LDLIBS += -lm
LFLAGS += -l
--
1.7.9.5
......@@ -7,18 +7,18 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
PROVIDES += "ltp"
DEPENDS += "zip-native virtual/kernel alsa-lib"
RDEPENDS_${PN} += "pm-qa"
RDEPENDS_${PN} += "pm-qa serialcheck"
inherit autotools-brokensep module-base kernel-module-split
inherit autotools module-base kernel-module-split
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "903f70a11eb77cbad62d7ecbe7dcbaf61be8ff99"
SRCREV = "f086bed6cc88bf102eaad0e96cb7ebe79944a8ad"
BRANCH ?= "master"
SRC_URI = "git://arago-project.org/git/projects/test-automation/ltp-ddt.git;branch=${BRANCH} \
file://0001-wdt_test_suite-Make-sure-to-include-generated-header.patch \
"
file://ltp-Do-not-link-against-libfl.patch \
"
S = "${WORKDIR}/git"
......@@ -58,16 +58,26 @@ FILES_${PN}-dbg += " \
FILES_${PN}-staticdev += "${LTPROOT}/lib"
FILES_${PN} += "${LTPROOT}/*"
do_configure() {
cp ${S}/include/config.h.default ${S}/include/config.h
cp ${S}/include/mk/config.mk.default ${S}/include/mk/config.mk
cp ${S}/include/mk/features.mk.default ${S}/include/mk/features.mk
echo "${TAG}" > ${S}/ChangeLog
}
KERNEL_MODULES_META_PACKAGE = "${PN}"
kmoddir = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/ddt"
# ltp doesn't regenerate ffsb-6.0-rc2 configure and hardcode configure call.
# we explicitly force regeneration of that directory and pass configure options.
do_configure_append() {
(cd utils/ffsb-6.0-rc2; autoreconf -fvi; ./configure ${CONFIGUREOPTS})
}
# The makefiles make excessive use of make -C and several include testcases.mk
# which triggers a build of the syscall header. To reproduce, build ltp,
# then delete the header, then "make -j XX" and watch regen.sh run multiple
# times. Its easier to generate this once here instead.
do_compile_prepend () {
( make -C ${B}/testcases/kernel include/linux_syscall_numbers.h )
}
do_compile_append () {
unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
oe_runmake modules
}
......@@ -75,8 +85,6 @@ do_install() {
oe_runmake install
install -d ${D}${datadir}
install -d ${D}${kmoddir}
cp -a ${D}${LTPROOT}/share/* ${D}${datadir}
rm -rf ${D}${LTPROOT}/share/
mv ${D}${LTPROOT}/testcases/bin/ddt/*.ko ${D}${kmoddir}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment