newlib-cygwin/newlib/libc
Mike Frysinger 96bc16f6b2 newlib: libc: merge build up a directory
Convert all the libc/ subdir makes into the top-level Makefile.  This
allows us to build all of libc from the top Makefile without using any
recursive make calls.  This is faster and avoids the funky lib.a logic
where we unpack subdir archives to repack into a single libc.a.  The
machine override logic is maintained though by way of Makefile include
ordering, and source file accumulation in libc_a_SOURCES.

There's a few dummy.c files that are no longer necessary since we aren't
doing the lib.a accumulating, so punt them.

The winsup code has been pulling the internal newlib ssp library out,
but that doesn't exist anymore, so change that to pull the objects.
2022-03-16 21:18:25 -04:00
..
argz newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
ctype newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
errno newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
iconv newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
include Make __sdidinit unused 2022-02-22 12:38:46 +01:00
locale newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
machine newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
misc newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
posix newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
reent newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
search newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
signal newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
ssp newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
stdio newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
stdio64 newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
stdlib newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
string newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
sys newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
syscalls newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
time newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
unix newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
xdr newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
Makefile.inc newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
Makefile.unidata cleanup Unicode data files after generating updated tables 2021-11-16 11:24:29 +01:00
acinclude.m4 newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
libc.in.xml newlib: use .texi with libc & libm manuals 2022-01-07 15:54:10 -05:00
libc.texi newlib: libc: include all chapters all the time in the manual 2022-02-04 19:39:09 -05:00
sys.tex Don't include stdio64 functions in reentrant syscalls menu when not bulding stdio64. 2015-08-03 09:54:33 +01:00