OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [gnu-src/] [gcc-4.5.1/] [gcc-4.5.1-or32-1.0rc1/] [gcc/] [testsuite/] [g++.dg/] [ext/] [tmplattr2.C] - Diff between revs 301 and 338

Only display areas with differences | Details | Blame | View Log

Rev 301 Rev 338
// PR c++/17743
// PR c++/17743
template 
template 
struct aligned_storage
struct aligned_storage
{
{
  typedef char type[Len] __attribute__((aligned((Align))));
  typedef char type[Len] __attribute__((aligned((Align))));
};
};
template
template
struct X
struct X
{
{
  typename aligned_storage::type data;
  typename aligned_storage::type data;
};
};
template struct StaticAssert;
template struct StaticAssert;
template<> struct StaticAssert {};
template<> struct StaticAssert {};
StaticAssert<__alignof (X) == __alignof (double)> dummy;
StaticAssert<__alignof (X) == __alignof (double)> dummy;
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.