From 7f7f6a8da456a822d5bc6a048d96ac8c53935587 Mon Sep 17 00:00:00 2001 From: Jyotsna Verma Date: Mon, 25 Mar 2013 20:20:34 +0000 Subject: [PATCH] XFAIL DebugInfo tests for Hexagon. Hexagon does not support -filetype=obj(direct object generation) flag. Therefore, the following tests are being XFAILed: test/DebugInfo/dwarf-public-names.ll test/DebugInfo/member-pointers.ll test/DebugInfo/two-cus-from-same-file.ll git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177901 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/DebugInfo/dwarf-public-names.ll | 2 +- test/DebugInfo/member-pointers.ll | 1 + test/DebugInfo/two-cus-from-same-file.ll | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/test/DebugInfo/dwarf-public-names.ll b/test/DebugInfo/dwarf-public-names.ll index 73527f48ddc..52b2397714e 100644 --- a/test/DebugInfo/dwarf-public-names.ll +++ b/test/DebugInfo/dwarf-public-names.ll @@ -1,6 +1,6 @@ ; RUN: llc -generate-dwarf-pubnames -filetype=obj -o %t.o < %s ; RUN: llvm-dwarfdump -debug-dump=pubnames %t.o | FileCheck %s -; +; XFAIL: hexagon ; ModuleID = 'dwarf-public-names.cpp' ; ; Generated from: diff --git a/test/DebugInfo/member-pointers.ll b/test/DebugInfo/member-pointers.ll index b9883662f72..4b77189563f 100644 --- a/test/DebugInfo/member-pointers.ll +++ b/test/DebugInfo/member-pointers.ll @@ -8,6 +8,7 @@ ; CHECK: DW_TAG_ptr_to_member_type ; CHECK-NEXT: DW_AT_type [DW_FORM_ref4] (cu + {{.*}} => {[[TYPE]]}) ; IR generated from clang -g with the following source: +; XFAIL: hexagon ; struct S { ; }; ; diff --git a/test/DebugInfo/two-cus-from-same-file.ll b/test/DebugInfo/two-cus-from-same-file.ll index 64dd422fbee..58671d59f74 100644 --- a/test/DebugInfo/two-cus-from-same-file.ll +++ b/test/DebugInfo/two-cus-from-same-file.ll @@ -6,6 +6,7 @@ ; RUN: llc %s -o %t -filetype=obj -O0 ; RUN: llvm-dwarfdump -debug-dump=info %t | FileCheck %s +; XFAIL: hexagon ; ModuleID = 'test.bc' @str = private unnamed_addr constant [4 x i8] c"FOO\00"