URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [testsuite/] [g++.dg/] [init/] [struct3.C] - Rev 316
Go to most recent revision | Compare with Previous | Blame | View Log
/* PR c++/23180. */
/* Initialize a global variable with an expression that attempts to use
pointer arithmetic to calculate a structure field offset. */
struct Track {
char soundName[15];
};
struct SaveLoadEntry {
int offs;
int type;
int size;
};
int foobar = ((long) (__SIZE_TYPE__) (& ((Track *) 42)->soundName[0])) - 42;
Go to most recent revision | Compare with Previous | Blame | View Log