20 lines · c
1#pragma GCC system_header2 3// This header file pretends to be <new> from the system library, for the4// purpose of the over-aligned warnings test.5 6void* operator new(unsigned long) {7 return 0;8}9void* operator new[](unsigned long) {10 return 0;11}12 13void* operator new(unsigned long, void *) {14 return 0;15}16 17void* operator new[](unsigned long, void *) {18 return 0;19}20