mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-11 05:55:48 +00:00
Changes VG_(describe_IP) to return the untruncated result in a statically allocated local buffer. Fix call sites and update two .exp files who had truncated names. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14685
72 lines
2.8 KiB
C
72 lines
2.8 KiB
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
// Long function name. Make sure it is not truncated.
|
|
|
|
|
|
#define A2500 \
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij\
|
|
abcdefghijABCDEFGHIJabcdefghijABCDEFGHIJabcdefghij
|
|
|
|
void A2500(int n)
|
|
{
|
|
if (n > 0) {
|
|
malloc(2000); // Divisible by 16 -- no slop.
|
|
A2500(n-1);
|
|
}
|
|
}
|
|
|
|
int main(void)
|
|
{
|
|
A2500(3);
|
|
return 0;
|
|
}
|
|
|