* auto-profile.c (afdo_annotate_cfg): Use update_max_bb_count.
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.bugs / 900520_02.C
blob69e0440c1207f81401cfe3f9e227a97da213a909
1 // { dg-do assemble  }
2 // g++ 1.37.1 bug 900520_02
4 // keywords: reference types, initialization, parameter passing
6 typedef int b_array[3];
7 typedef int u_array[];
9 typedef b_array &b_array_ref;
10 typedef u_array &u_array_ref;
12 void take_b_array_ref (b_array_ref arg) { } // { dg-message "" } passed to here
14 extern u_array u_array_gbl_obj;
16 u_array_ref u_array_ref_gbl_obj0 = u_array_gbl_obj;
18 b_array_ref b_array_ref_gbl_obj0 = u_array_ref_gbl_obj0; // { dg-error "" } invalid declaration
20 void test_passing ()
22   take_b_array_ref (u_array_ref_gbl_obj0); // { dg-error "" } invalid call
25 b_array u_array_gbl_obj;
27 int main () { return 0; }