URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 305 |
Rev 338 |
// { dg-do assemble }
|
// { dg-do assemble }
|
//
|
//
|
// Copyright (C) 2000 Free Software Foundation, Inc.
|
// Copyright (C) 2000 Free Software Foundation, Inc.
|
// Contributed by Nathan Sidwell 21 Jan 2001
|
// Contributed by Nathan Sidwell 21 Jan 2001
|
|
|
// Bug 1728. We started sorting things when there were 7 fields. Our
|
// Bug 1728. We started sorting things when there were 7 fields. Our
|
// template_count algorithm was rather fragile ...
|
// template_count algorithm was rather fragile ...
|
|
|
template struct X
|
template struct X
|
{
|
{
|
struct Y
|
struct Y
|
{
|
{
|
int x1;
|
int x1;
|
int x2;
|
int x2;
|
int x3;
|
int x3;
|
int x4;
|
int x4;
|
int x5;
|
int x5;
|
int x6;
|
int x6;
|
int x7;
|
int x7;
|
|
|
void Foo ();
|
void Foo ();
|
};
|
};
|
};
|
};
|
|
|
template <> void X<1>::Y::Foo () {}
|
template <> void X<1>::Y::Foo () {}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.