this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix libmalloc build

Needed more fake DTrace probes and a couple preprocessor definitions for nanov2_malloc.c (to make all the functions compile and resolve undefined symbols at link time)

+7 -1
+3 -1
src/duct/include/magmallocProvider.h
··· 6 6 #define MAGMALLOC_DEPOTREGION(...) 7 7 #define MAGMALLOC_ALLOCREGION(...) 8 8 #define MAGMALLOC_PRESSURERELIEF(...) 9 - 9 + #define MAGMALLOC_MALLOCERRORBREAK(...) 10 + #define MAGMALLOC_PRESSURERELIEFBEGIN(...) 11 + #define MAGMALLOC_PRESSURERELIEFEND(...)
+4
src/libmalloc/CMakeLists.txt
··· 36 36 src/vm.c 37 37 ) 38 38 39 + set_source_files_properties(src/nanov2_malloc.c PROPERTIES 40 + COMPILE_FLAGS " -DOS_VARIANT_NOTRESOLVED=1 -DOS_VARIANT_RESOLVED=1" 41 + ) 42 + 39 43 set(DYLIB_INSTALL_NAME "/usr/lib/system/libsystem_malloc.dylib") 40 44 add_circular(system_malloc FAT 41 45 SOURCES