acadia-newlib/newlib/libc
Mike Frysinger fbfeebc221 newlib: libc: merge sys/ trampoline up a level
The sys/{configure,Makefile} files exist to fan out to the specific
sys/$arch/ subdir, and to possibly generate a crt0.  We already have
all that same info in the libc/ dir itself, so by moving the recursive
configure and make calls into it, we can cut off some of this logic
entirely and save the overhead.

For arches that don't have a sys subdir, it means they can skip the
logic entirely.

The sys subdir itself is kept for the crt0 logic, for now.  We'll try
and clean that up next.
2022-01-26 03:11:20 -05:00
..
argz newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
ctype newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
errno newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
iconv newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
include
locale newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
machine newlib: libc: merge machine/ trampoline up a level 2022-01-26 03:11:20 -05:00
misc newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
posix newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
reent newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
search newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
signal newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
ssp newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
stdio newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
stdio64 newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
stdlib newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
string newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
sys newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
syscalls newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
time newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
unix newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
xdr newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
Makefile.am newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
Makefile.in newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
Makefile.unidata
aclocal.m4 newlib: update to automake-1.15 2022-01-14 19:10:38 -05:00
configure newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
configure.ac newlib: libc: merge sys/ trampoline up a level 2022-01-26 03:11:20 -05:00
libc.in.xml newlib: use .texi with libc & libm manuals 2022-01-07 15:54:10 -05:00
libc.texi newlib: punt unused LIBC_EXTRA_LIB settings 2022-01-21 17:29:46 -05:00
saber
sys.tex