用于进行gcc测试

源代码在线查看: comdat2.c

软件大小: 6330 K
上传用户: yhw002
关键词: gcc 测试
下载地址: 免注册下载 普通下载 VIP

相关代码

				// { dg-do run  }				// { dg-additional-sources " comdat2-aux.cc" }				// { dg-options "-O" }				// Test that statics in inline functions are unified between				// translation units.  Currently we handle this by just suppressing				// inling and relying on unification of the function itself.								template 				struct S {				  static int f ()				  {				    static int i;				    return ++i;				  }				  S () {};				  ~S () {};				};								typedef S a;								int g ();								int main ()				{				  if (a::f() != 1				      || g() != 2				      || a::f() != 3)				    return 1;				  return 0;				}							

相关资源