diff options
Diffstat (limited to 'gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto-b.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto-b.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto-b.c b/gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto-b.c new file mode 100644 index 0000000..c9d7df1 --- /dev/null +++ b/gcc/testsuite/gcc.dg/analyzer/malloc-ipa-8-lto-b.c @@ -0,0 +1,18 @@ +#include <stdlib.h> +#include "malloc-ipa-8-lto.h" + +boxed_int * +make_boxed_int (int i) +{ + boxed_int *result = (boxed_int *)wrapped_malloc (sizeof (boxed_int)); + if (!result) + abort (); + result->i = i; + return result; +} + +void +free_boxed_int (boxed_int *bi) +{ + wrapped_free (bi); +} |