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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.old-deja/] [g++.law/] [parsing9.C] - Blame information for rev 699

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 699 jeremybenn
// { dg-do assemble  }
2
// GROUPS passed parsing
3
// From: Jason Merrill 
4
// Date:     Fri, 13 Aug 93 12:49:11 PDT
5
// Subject:  2.4.5 won't compile array of pointers to functions returning T
6
// Message-ID: <9308131949.AA26348@cygnus.com>
7
// From: "Robert M. Keller" 
8
// Subject: g++ bug
9
// Date: Fri, 13 Aug 93 10:09:27 PDT
10
 
11
/* Testing declaration of "array of pointers to functions returning T" */
12
 
13
typedef int T;
14
 
15
T foo()
16
{ return 10; }
17
 
18
T bar()
19
{ return 20; }
20
 
21
T baz()
22
{ return 30; }
23
 
24
int main()
25
{
26
T (*apfrt[10])();
27
 
28
apfrt[0] = foo;
29
apfrt[1] = bar;
30
apfrt[2] = baz;
31
 
32
}

powered by: WebSVN 2.1.0

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