[dragonegg] r194586 - Change test to check the IR.
Rafael Espindola
rafael.espindola at gmail.com
Wed Nov 13 09:21:23 PST 2013
Author: rafael
Date: Wed Nov 13 11:21:23 2013
New Revision: 194586
URL: http://llvm.org/viewvc/llvm-project?rev=194586&view=rev
Log:
Change test to check the IR.
The gnu assembler cannot assemble the output of dragonegg or gcc on this test.
Modified:
dragonegg/trunk/test/validator/c++/2006-11-20-GlobalSymbols.cpp
Modified: dragonegg/trunk/test/validator/c++/2006-11-20-GlobalSymbols.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2006-11-20-GlobalSymbols.cpp?rev=194586&r1=194585&r2=194586&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-11-20-GlobalSymbols.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2006-11-20-GlobalSymbols.cpp Wed Nov 13 11:21:23 2013
@@ -1,7 +1,10 @@
-// RUN: %eggdragon -O0 -g -S %s -o - | %dragonegg -c -xassembler - -o /dev/null
-// PR1013
+// RUN: %eggdragon -O0 -g -S %s -fplugin-arg-dragonegg-emit-ir -o - | FileCheck %s
+/// PR1013
// Check to make sure debug symbols use the correct name for globals and
-// functions. Will not assemble if it fails to.
+// functions.
+
+// CHECK: @"\01f\01oo" = unnamed_addr global i32 0
+// CHECK: metadata !"foo", metadata !"\01f\01oo",
int foo __asm__("f\001oo");
More information about the llvm-commits
mailing list