From patchwork Tue Feb 5 14:26:36 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [1/1] crosstap: handle hyphenated x86_64 target arch Date: Tue, 05 Feb 2013 14:26:36 -0000 From: tom.zanussi@linux.intel.com X-Patchwork-Id: 44099 Message-Id: <341343d75f79054134a88814833ff75823a787ac.1360074262.git.tom.zanussi@linux.intel.com> To: openembedded-core@lists.openembedded.org Cc: Tom Zanussi From: Tom Zanussi systemtap_target_arch() should also translate x86-64 (hyphenated) into x86_64 for the -a param. Failing to do that causes systemtap to see an architecture mismatch and create a cloned session with a bogusly synthesized build directory path, and fails to compile the probe. Fixes [YOCTO #3756] Signed-off-by: Tom Zanussi --- scripts/crosstap | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/crosstap b/scripts/crosstap index 783bf2f..58317cf 100755 --- a/scripts/crosstap +++ b/scripts/crosstap @@ -70,7 +70,7 @@ function systemtap_target_arch() { i?86) SYSTEMTAP_TARGET_ARCH="i386" ;; - x86_64*) + x86?64*) SYSTEMTAP_TARGET_ARCH="x86_64" ;; arm*)