Lines Matching refs:malloc
21 subdir := malloc
25 dist-headers := malloc.h
27 tests := mallocbug tst-malloc tst-valloc tst-calloc tst-obstack \
28 tst-malloc-check tst-mallocfork tst-trim1 \
29 tst-malloc-usable tst-realloc tst-reallocarray tst-posix_memalign \
31 tst-malloc-backtrace tst-malloc-thread-exit \
32 tst-malloc-thread-fail tst-malloc-fork-deadlock \
39 tst-malloc-tcache-leak \
41 tst-malloc-too-large \
42 tst-malloc-stats-cancellation \
65 tests += tst-malloc-usable-tunables tst-mxfast
73 tests-exclude-malloc-check = tst-malloc-check tst-malloc-usable \
78 tests-malloc-check = $(filter-out $(tests-exclude-malloc-check) \
91 tst-malloc-usable \
92 tst-malloc-usable-tunables \
99 tests-malloc-hugetlb1 = \
101 tests-malloc-hugetlb2 = \
111 tst-malloc-backtrace \
112 tst-malloc-fork-deadlock \
113 tst-malloc-stats-cancellation \
114 tst-malloc-tcache-leak \
115 tst-malloc-thread-exit \
116 tst-malloc-thread-fail \
117 tst-malloc-usable-tunables \
125 routines = malloc mcheck mtrace obstack reallocarray \
159 libc_malloc_debug-routines = malloc-debug $(sysdep_malloc_debug_routines)
162 $(objpfx)tst-malloc-backtrace: $(shared-thread-library)
163 $(objpfx)tst-malloc-thread-exit: $(shared-thread-library)
164 $(objpfx)tst-malloc-thread-fail: $(shared-thread-library)
167 $(objpfx)tst-malloc-fork-deadlock: $(shared-thread-library)
168 $(objpfx)tst-malloc-stats-cancellation: $(shared-thread-library)
169 $(objpfx)tst-malloc-backtrace-mcheck: $(shared-thread-library)
170 $(objpfx)tst-malloc-thread-exit-mcheck: $(shared-thread-library)
171 $(objpfx)tst-malloc-thread-fail-mcheck: $(shared-thread-library)
172 $(objpfx)tst-malloc-fork-deadlock-mcheck: $(shared-thread-library)
173 $(objpfx)tst-malloc-stats-cancellation-mcheck: $(shared-thread-library)
174 $(objpfx)tst-mallocfork3-malloc-check: $(shared-thread-library)
175 $(objpfx)tst-malloc-backtrace-malloc-check: $(shared-thread-library)
176 $(objpfx)tst-malloc-thread-exit-malloc-check: $(shared-thread-library)
177 $(objpfx)tst-malloc-thread-fail-malloc-check: $(shared-thread-library)
178 $(objpfx)tst-malloc-fork-deadlock-malloc-check: $(shared-thread-library)
179 $(objpfx)tst-malloc-stats-cancellation-malloc-check: $(shared-thread-library)
180 $(objpfx)tst-malloc-thread-exit-malloc-hugetlb1: $(shared-thread-library)
181 $(objpfx)tst-malloc-thread-fail-malloc-hugetlb1: $(shared-thread-library)
182 $(objpfx)tst-mallocfork2-malloc-hugetlb1: $(shared-thread-library)
183 $(objpfx)tst-mallocfork3-malloc-hugetlb1: $(shared-thread-library)
184 $(objpfx)tst-malloc-fork-deadlock-malloc-hugetlb1: $(shared-thread-library)
185 $(objpfx)tst-malloc-stats-cancellation-malloc-hugetlb1: $(shared-thread-library)
186 $(objpfx)tst-malloc-thread-exit-malloc-hugetlb2: $(shared-thread-library)
187 $(objpfx)tst-malloc-thread-fail-malloc-hugetlb2: $(shared-thread-library)
188 $(objpfx)tst-mallocfork2-malloc-hugetlb2: $(shared-thread-library)
189 $(objpfx)tst-mallocfork3-malloc-hugetlb2: $(shared-thread-library)
190 $(objpfx)tst-malloc-fork-deadlock-malloc-hugetlb2: $(shared-thread-library)
191 $(objpfx)tst-malloc-stats-cancellation-malloc-hugetlb2: $(shared-thread-library)
280 tst-malloc-check-ENV = MALLOC_CHECK_=3 \
282 tst-malloc-usable-ENV = MALLOC_CHECK_=3 \
284 tst-malloc-usable-tunables-ENV = GLIBC_TUNABLES=glibc.malloc.check=3 \
287 tst-mxfast-ENV = GLIBC_TUNABLES=glibc.malloc.tcache_count=0:glibc.malloc.mxfast=0
289 CPPFLAGS-malloc-debug.c += -DUSE_TCACHE=0
290 ifeq ($(experimental-malloc),yes)
291 CPPFLAGS-malloc.c += -DUSE_TCACHE=1
293 CPPFLAGS-malloc.c += -DUSE_TCACHE=0
321 $(objpfx)tst-interpose-nothread-malloc-check: \
327 $(objpfx)tst-interpose-thread-malloc-check: \
336 $(common-objpfx)malloc/mtrace $(objpfx)tst-dynarray.mtrace > $@; \
342 $(common-objpfx)malloc/mtrace $(objpfx)tst-dynarray-fail.mtrace > $@; \
345 $(objpfx)tst-malloc-tcache-leak: $(shared-thread-library)
348 $(objpfx)tst-malloc-tcache-leak-mcheck: $(shared-thread-library)
351 $(objpfx)tst-malloc-tcache-leak-malloc-check: $(shared-thread-library)
352 $(objpfx)tst-malloc_info-malloc-check: $(shared-thread-library)
353 $(objpfx)tst-mallocfork2-malloc-check: $(shared-thread-library)
354 $(objpfx)tst-malloc-tcache-leak-malloc-hugetlb1: $(shared-thread-library)
355 $(objpfx)tst-malloc-tcache-leak-malloc-hugetlb2: $(shared-thread-library)
356 $(objpfx)tst-malloc_info-malloc-hugetlb1: $(shared-thread-library)
357 $(objpfx)tst-malloc_info-malloc-hugetlb2: $(shared-thread-library)
361 tst-compathooks-on-malloc-check-ENV = \
364 tst-mallocstate-malloc-check-ENV = LD_PRELOAD=$(objpfx)libc_malloc_debug.so
369 $(objpfx)tst-mallocstate-malloc-check: $(objpfx)libc_malloc_debug.so