acadia-newlib/newlib/libc/machine/xstormy16
Mike Frysinger b2d4dc167c newlib: xstormy16: move malloc multiplex logic from build to source files
Rather than define per-object rules in the Makefile, have small files
that define & include the right content.  This simplifies the build
rules, and makes understanding the source a little easier (imo) as it
makes all the subdirs behave the same: you have 1 source file and it
produces 1 object.  It's also about the same amount of boiler plate,
without having to define custom build rules that can fall out of sync.

We also realign the free & pvalloc definitions: common code puts these
in malloc.o & valloc.o respectively, not in free.o & pvalloc.o objects.

This will also be important as we merge the libc.a build into the top
dir since it relies on a single flat list of objects for overrides.
2022-03-13 17:12:03 -04:00
..
Makefile.am newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00
Makefile.in newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00
calloc.c newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00
callocr.c newlib: xstormy16: break up mallocr stubs 2022-03-13 17:12:03 -04:00
cfree.c newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00
freer.c newlib: xstormy16: break up mallocr stubs 2022-03-13 17:12:03 -04:00
malign.c newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00
malloc.c newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00
mallocr.c newlib: xstormy16: break up mallocr stubs 2022-03-13 17:12:03 -04:00
msize.c newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00
mstats.c newlib: xstormy16: fix mallopt definition & mstats handling 2022-03-13 17:12:03 -04:00
realloc.c newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00
reallocr.c newlib: xstormy16: break up mallocr stubs 2022-03-13 17:12:03 -04:00
setjmp.S
tiny-malloc.c newlib: xstormy16: add missing string.h include 2022-03-01 01:14:33 -05:00
valloc.c newlib: xstormy16: move malloc multiplex logic from build to source files 2022-03-13 17:12:03 -04:00