1571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com#pragma GCC system_header 2571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com 3571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com// This header file pretends to be <new> from the system library, for the 4571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com// purpose of the over-aligned warnings test. 5571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com 6571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.comvoid* operator new(unsigned long) { 7571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com return 0; 8571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com} 9571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.comvoid* operator new[](unsigned long) { 10571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com return 0; 11571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com} 12571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com 13571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.comvoid* operator new(unsigned long, void *) { 14571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com return 0; 15571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com} 16571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com 17571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.comvoid* operator new[](unsigned long, void *) { 18571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com return 0; 19571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com} 20571c70b95f56e22b5a7d6f4f288aa6c9a925a64fedisonn@google.com