Merge from mainline
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.mike / p6746.C
blob09809a8017c27f78f9318cf69f0eb38d9957bdca
1 // { dg-do assemble  }
2 // prms-id: 6746
4 class call_trace {
5 public:
6   call_trace(const char* fcn_name);
7   ~call_trace();
8 };
10 static char * last_tree;
11 extern "C" void prt();
13 char * smt_mark_stree() {
14   const char* _my_name = "smt_mark_stree" ; 
15   call_trace _t(_my_name);
17   return last_tree = 0 ? (char*)0 : (prt(), (char*)0);