Re: Fix cross-builds broken from C++-creep

2012-01-03 Thread Richard Guenther
On Tue, Jan 3, 2012 at 5:53 AM, Hans-Peter Nilsson wrote: > All cross-builds are "still" done as C.  In C++ you don't need > the missing struct qualifier or the typedef in "typedef struct > gfc_expr ... gfc_expr;" (the struct declaration suffices) as > there's no separate struct namespace IIUC. >

Fix cross-builds broken from C++-creep

2012-01-02 Thread Hans-Peter Nilsson
All cross-builds are "still" done as C. In C++ you don't need the missing struct qualifier or the typedef in "typedef struct gfc_expr ... gfc_expr;" (the struct declaration suffices) as there's no separate struct namespace IIUC. Doesn't this show a bug in the compatibility warning system, or is t