]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/valgrind/src/valgrind-3.6.0-svn/memcheck/tests/long-supps.c
Inital import
[l4.git] / l4 / pkg / valgrind / src / valgrind-3.6.0-svn / memcheck / tests / long-supps.c
1 // Bug 186796:  function names of over 200 chars in suppressions were being
2 // truncated and so not matching.  This 200 char limit is easily overcome with
3 // C++ templates.  It now is assigned dynamically.
4
5 #include <stdlib.h>
6
7 #define F1000 \
8 f1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
9
10 void F1000(void)
11 {
12    int* x = malloc(sizeof(int));
13    x[1] = 1;
14 }
15
16 int main(void)
17 {
18    F1000();
19    return 0;
20 }