diff options
author | Rich Felker <dalias@aerifal.cx> | 2020-06-03 19:22:12 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2020-06-03 19:23:02 -0400 |
commit | 384c0131ccda2656dec23a0416ad3f14101151a7 (patch) | |
tree | 0561f403dafc58c8e29de0f0105fc9d69e095550 /Makefile | |
parent | eaa0f2496700c238e7e3c112d36445f3aee06ff1 (diff) | |
download | musl-384c0131ccda2656dec23a0416ad3f14101151a7.tar.gz musl-384c0131ccda2656dec23a0416ad3f14101151a7.tar.xz musl-384c0131ccda2656dec23a0416ad3f14101151a7.zip |
move oldmalloc to its own directory under src/malloc
this sets the stage for replacement, and makes it practical to keep oldmalloc around as a build option for a while if that ends up being useful. only the files which are actually part of the implementation are moved. memalign and posix_memalign are entirely generic. in theory calloc could be pulled out too, but it's useful to have it tied to the implementation so as to optimize out unnecessary memset when implementation details make it possible to know the memory is already clear.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile index bd8f5c38..3d3e3622 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,8 @@ includedir = $(prefix)/include libdir = $(prefix)/lib syslibdir = /lib -SRC_DIRS = $(addprefix $(srcdir)/,src/* crt ldso $(COMPAT_SRC_DIRS)) +MALLOC_DIR = oldmalloc +SRC_DIRS = $(addprefix $(srcdir)/,src/* src/malloc/$(MALLOC_DIR) crt ldso $(COMPAT_SRC_DIRS)) BASE_GLOBS = $(addsuffix /*.c,$(SRC_DIRS)) ARCH_GLOBS = $(addsuffix /$(ARCH)/*.[csS],$(SRC_DIRS)) BASE_SRCS = $(sort $(wildcard $(BASE_GLOBS))) |