1 // This file is the source code for 4 binaries.
2 // It comes from one of the comments of bug libabigail/19173.
3 
4 // To compile the first two binaries, please do:
5 //  gcc test35-pr19173-libfoo-long.c -shared -fpic -o test35-pr19173-libfoo-long-gcc.so -g
6 //  gcc test35-pr19173-libfoo-long.c -shared -fpic -o test35-pr19173-libfoo-long-gcc2.so -g -DLONG
7 //
8 // To compile the next two binaries, please do:
9 // clang test35-pr19173-libfoo-long.c -shared -fpic -o test35-pr19173-libfoo-long-clang.so -g
10 //  clang test35-pr19173-libfoo-long.c -shared -fpic -o test35-pr19173-libfoo-long-clang2.so -g -DLONG
11 #ifdef LONG
12 char buggy_symbol[10];
13 #else
14 char buggy_symbol[5];
15 #endif
16