[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