public inbox for newlib-cvs@sourceware.org
help / color / mirror / Atom feed
* [newlib-cygwin] newlib: libc: merge build up a directory
@ 2022-03-17  1:57 Michael Frysinger
  0 siblings, 0 replies; only message in thread
From: Michael Frysinger @ 2022-03-17  1:57 UTC (permalink / raw)
  To: cygwin-cvs, newlib-cvs

https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=96bc16f6b27e9183c293c1a77351ec71f71bc32f

commit 96bc16f6b27e9183c293c1a77351ec71f71bc32f
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sun Feb 13 03:11:01 2022 -0500

    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.

Diff:
---
 newlib/Makefile.am                               |    52 +-
 newlib/Makefile.in                               | 15806 ++++++++++++++++++++-
 newlib/configure                                 |  1441 +-
 newlib/doc/Makefile.inc                          |     2 +
 newlib/libc/Makefile.am                          |    90 -
 newlib/libc/Makefile.in                          |   652 -
 newlib/libc/Makefile.inc                         |     4 +
 newlib/libc/acinclude.m4                         |   191 +-
 newlib/libc/argz/Makefile.am                     |    33 -
 newlib/libc/argz/Makefile.in                     |   699 -
 newlib/libc/argz/Makefile.inc                    |    23 +
 newlib/libc/argz/dummy.c                         |     1 -
 newlib/libc/ctype/Makefile.am                    |    87 -
 newlib/libc/ctype/Makefile.in                    |  1091 --
 newlib/libc/ctype/Makefile.inc                   |    76 +
 newlib/libc/errno/Makefile.am                    |     9 -
 newlib/libc/errno/Makefile.in                    |   546 -
 newlib/libc/errno/Makefile.inc                   |     1 +
 newlib/libc/iconv/Makefile.am                    |     7 -
 newlib/libc/iconv/Makefile.in                    |   606 -
 newlib/libc/iconv/Makefile.inc                   |     7 +
 newlib/libc/iconv/ccs/Makefile.am                |    46 -
 newlib/libc/iconv/ccs/Makefile.in                |   951 --
 newlib/libc/iconv/ccs/Makefile.inc               |    24 +
 newlib/libc/iconv/ccs/binary/Makefile.am         |    20 -
 newlib/libc/iconv/ccs/binary/Makefile.in         |   489 -
 newlib/libc/iconv/ccs/binary/Makefile.inc        |    14 +
 newlib/libc/iconv/ces/Makefile.am                |    38 -
 newlib/libc/iconv/ces/Makefile.in                |   647 -
 newlib/libc/iconv/ces/Makefile.inc               |    19 +
 newlib/libc/iconv/lib/Makefile.am                |    29 -
 newlib/libc/iconv/lib/Makefile.in                |   600 -
 newlib/libc/iconv/lib/Makefile.inc               |    23 +
 newlib/libc/locale/Makefile.am                   |    26 -
 newlib/libc/locale/Makefile.in                   |   635 -
 newlib/libc/locale/Makefile.inc                  |    20 +
 newlib/libc/machine/Makefile.inc                 |   174 +
 newlib/libc/machine/a29k/Makefile.am             |     9 -
 newlib/libc/machine/a29k/Makefile.in             |   461 -
 newlib/libc/machine/aarch64/Makefile.am          |    42 -
 newlib/libc/machine/aarch64/Makefile.in          |   661 -
 newlib/libc/machine/aarch64/Makefile.inc         |    32 +
 newlib/libc/machine/amdgcn/Makefile.am           |    10 -
 newlib/libc/machine/amdgcn/Makefile.in           |   577 -
 newlib/libc/machine/amdgcn/Makefile.inc          |     7 +
 newlib/libc/machine/arc/Makefile.am              |    42 -
 newlib/libc/machine/arc/Makefile.in              |   641 -
 newlib/libc/machine/arc/Makefile.inc             |    31 +
 newlib/libc/machine/arm/Makefile.am              |    48 -
 newlib/libc/machine/arm/Makefile.in              |   640 -
 newlib/libc/machine/arm/Makefile.inc             |    11 +
 newlib/libc/machine/bfin/Makefile.am             |    10 -
 newlib/libc/machine/bfin/Makefile.in             |   541 -
 newlib/libc/machine/bfin/Makefile.inc            |     1 +
 newlib/libc/machine/cr16/Makefile.am             |    10 -
 newlib/libc/machine/cr16/Makefile.in             |   557 -
 newlib/libc/machine/cr16/Makefile.inc            |     1 +
 newlib/libc/machine/cris/Makefile.am             |    21 -
 newlib/libc/machine/cris/Makefile.in             |   686 -
 newlib/libc/machine/cris/Makefile.inc            |    13 +
 newlib/libc/machine/crx/Makefile.am              |    10 -
 newlib/libc/machine/crx/Makefile.in              |   557 -
 newlib/libc/machine/crx/Makefile.inc             |     1 +
 newlib/libc/machine/csky/Makefile.am             |    10 -
 newlib/libc/machine/csky/Makefile.in             |   541 -
 newlib/libc/machine/csky/Makefile.inc            |     1 +
 newlib/libc/machine/d10v/Makefile.am             |    10 -
 newlib/libc/machine/d10v/Makefile.in             |   541 -
 newlib/libc/machine/d10v/Makefile.inc            |     1 +
 newlib/libc/machine/d30v/Makefile.am             |    10 -
 newlib/libc/machine/d30v/Makefile.in             |   541 -
 newlib/libc/machine/d30v/Makefile.inc            |     1 +
 newlib/libc/machine/epiphany/Makefile.am         |    36 -
 newlib/libc/machine/epiphany/Makefile.in         |   541 -
 newlib/libc/machine/epiphany/Makefile.inc        |     1 +
 newlib/libc/machine/fr30/Makefile.am             |    10 -
 newlib/libc/machine/fr30/Makefile.in             |   541 -
 newlib/libc/machine/fr30/Makefile.inc            |     1 +
 newlib/libc/machine/frv/Makefile.am              |    10 -
 newlib/libc/machine/frv/Makefile.in              |   541 -
 newlib/libc/machine/frv/Makefile.inc             |     1 +
 newlib/libc/machine/ft32/Makefile.am             |    10 -
 newlib/libc/machine/ft32/Makefile.in             |   542 -
 newlib/libc/machine/ft32/Makefile.inc            |     1 +
 newlib/libc/machine/h8300/Makefile.am            |    13 -
 newlib/libc/machine/h8300/Makefile.in            |   546 -
 newlib/libc/machine/h8300/Makefile.inc           |     3 +
 newlib/libc/machine/h8500/Makefile.am            |    10 -
 newlib/libc/machine/h8500/Makefile.in            |   577 -
 newlib/libc/machine/h8500/Makefile.inc           |     1 +
 newlib/libc/machine/hppa/Makefile.am             |    12 -
 newlib/libc/machine/hppa/Makefile.in             |   547 -
 newlib/libc/machine/hppa/Makefile.inc            |     5 +
 newlib/libc/machine/i386/Makefile.am             |    22 -
 newlib/libc/machine/i386/Makefile.in             |   605 -
 newlib/libc/machine/i386/Makefile.inc            |     7 +
 newlib/libc/machine/i960/Makefile.am             |    10 -
 newlib/libc/machine/i960/Makefile.in             |   462 -
 newlib/libc/machine/i960/Makefile.inc            |    29 +
 newlib/libc/machine/iq2000/Makefile.am           |    10 -
 newlib/libc/machine/iq2000/Makefile.in           |   541 -
 newlib/libc/machine/iq2000/Makefile.inc          |     1 +
 newlib/libc/machine/lm32/Makefile.am             |    10 -
 newlib/libc/machine/lm32/Makefile.in             |   541 -
 newlib/libc/machine/lm32/Makefile.inc            |     1 +
 newlib/libc/machine/m32c/Makefile.am             |    10 -
 newlib/libc/machine/m32c/Makefile.in             |   541 -
 newlib/libc/machine/m32c/Makefile.inc            |     1 +
 newlib/libc/machine/m32r/Makefile.am             |    10 -
 newlib/libc/machine/m32r/Makefile.in             |   541 -
 newlib/libc/machine/m32r/Makefile.inc            |     1 +
 newlib/libc/machine/m68hc11/Makefile.am          |    10 -
 newlib/libc/machine/m68hc11/Makefile.in          |   541 -
 newlib/libc/machine/m68hc11/Makefile.inc         |     1 +
 newlib/libc/machine/m68k/Makefile.am             |    10 -
 newlib/libc/machine/m68k/Makefile.in             |   564 -
 newlib/libc/machine/m68k/Makefile.inc            |     1 +
 newlib/libc/machine/m88k/Makefile.am             |    10 -
 newlib/libc/machine/m88k/Makefile.in             |   541 -
 newlib/libc/machine/m88k/Makefile.inc            |     1 +
 newlib/libc/machine/mep/Makefile.am              |    10 -
 newlib/libc/machine/mep/Makefile.in              |   541 -
 newlib/libc/machine/mep/Makefile.inc             |     1 +
 newlib/libc/machine/microblaze/Makefile.am       |    10 -
 newlib/libc/machine/microblaze/Makefile.in       |   570 -
 newlib/libc/machine/microblaze/Makefile.inc      |     1 +
 newlib/libc/machine/mips/Makefile.am             |     9 -
 newlib/libc/machine/mips/Makefile.in             |   547 -
 newlib/libc/machine/mips/Makefile.inc            |     1 +
 newlib/libc/machine/mn10200/Makefile.am          |    10 -
 newlib/libc/machine/mn10200/Makefile.in          |   541 -
 newlib/libc/machine/mn10200/Makefile.inc         |     1 +
 newlib/libc/machine/mn10300/Makefile.am          |    11 -
 newlib/libc/machine/mn10300/Makefile.in          |   545 -
 newlib/libc/machine/mn10300/Makefile.inc         |     5 +
 newlib/libc/machine/moxie/Makefile.am            |    10 -
 newlib/libc/machine/moxie/Makefile.in            |   541 -
 newlib/libc/machine/moxie/Makefile.inc           |     1 +
 newlib/libc/machine/msp430/Makefile.am           |    30 -
 newlib/libc/machine/msp430/Makefile.in           |   584 -
 newlib/libc/machine/msp430/Makefile.inc          |     8 +
 newlib/libc/machine/mt/Makefile.am               |    10 -
 newlib/libc/machine/mt/Makefile.in               |   541 -
 newlib/libc/machine/mt/Makefile.inc              |     1 +
 newlib/libc/machine/nds32/Makefile.am            |    14 -
 newlib/libc/machine/nds32/Makefile.in            |   564 -
 newlib/libc/machine/nds32/Makefile.inc           |     8 +
 newlib/libc/machine/necv70/Makefile.am           |    10 -
 newlib/libc/machine/necv70/Makefile.in           |   541 -
 newlib/libc/machine/necv70/Makefile.inc          |     1 +
 newlib/libc/machine/nios2/Makefile.am            |    10 -
 newlib/libc/machine/nios2/Makefile.in            |   540 -
 newlib/libc/machine/nios2/Makefile.inc           |     1 +
 newlib/libc/machine/nvptx/Makefile.am            |    12 -
 newlib/libc/machine/nvptx/Makefile.in            |   645 -
 newlib/libc/machine/nvptx/Makefile.inc           |     4 +
 newlib/libc/machine/or1k/Makefile.am             |    10 -
 newlib/libc/machine/or1k/Makefile.in             |   541 -
 newlib/libc/machine/or1k/Makefile.inc            |     1 +
 newlib/libc/machine/powerpc/Makefile.am          |    43 -
 newlib/libc/machine/powerpc/Makefile.in          |   744 -
 newlib/libc/machine/powerpc/Makefile.inc         |    35 +
 newlib/libc/machine/pru/Makefile.am              |    10 -
 newlib/libc/machine/pru/Makefile.in              |   540 -
 newlib/libc/machine/pru/Makefile.inc             |     1 +
 newlib/libc/machine/riscv/Makefile.am            |    11 -
 newlib/libc/machine/riscv/Makefile.in            |   592 -
 newlib/libc/machine/riscv/Makefile.inc           |     3 +
 newlib/libc/machine/rl78/Makefile.am             |    10 -
 newlib/libc/machine/rl78/Makefile.in             |   541 -
 newlib/libc/machine/rl78/Makefile.inc            |     1 +
 newlib/libc/machine/rx/Makefile.am               |    12 -
 newlib/libc/machine/rx/Makefile.in               |   548 -
 newlib/libc/machine/rx/Makefile.inc              |     4 +
 newlib/libc/machine/sh/Makefile.am               |    22 -
 newlib/libc/machine/sh/Makefile.in               |   554 -
 newlib/libc/machine/sh/Makefile.inc              |     5 +
 newlib/libc/machine/sparc/Makefile.am            |    10 -
 newlib/libc/machine/sparc/Makefile.in            |   564 -
 newlib/libc/machine/sparc/Makefile.inc           |     1 +
 newlib/libc/machine/spu/Makefile.am              |    36 -
 newlib/libc/machine/spu/Makefile.in              |  1332 --
 newlib/libc/machine/spu/Makefile.inc             |    28 +
 newlib/libc/machine/tic4x/Makefile.am            |    10 -
 newlib/libc/machine/tic4x/Makefile.in            |   541 -
 newlib/libc/machine/tic4x/Makefile.inc           |     1 +
 newlib/libc/machine/tic6x/Makefile.am            |    10 -
 newlib/libc/machine/tic6x/Makefile.in            |   541 -
 newlib/libc/machine/tic6x/Makefile.inc           |     1 +
 newlib/libc/machine/tic80/Makefile.am            |    10 -
 newlib/libc/machine/tic80/Makefile.in            |   541 -
 newlib/libc/machine/tic80/Makefile.inc           |     1 +
 newlib/libc/machine/v850/Makefile.am             |    10 -
 newlib/libc/machine/v850/Makefile.in             |   541 -
 newlib/libc/machine/v850/Makefile.inc            |     1 +
 newlib/libc/machine/visium/Makefile.am           |    10 -
 newlib/libc/machine/visium/Makefile.in           |   570 -
 newlib/libc/machine/visium/Makefile.inc          |     1 +
 newlib/libc/machine/w65/Makefile.am              |    11 -
 newlib/libc/machine/w65/Makefile.in              |   574 -
 newlib/libc/machine/w65/Makefile.inc             |     3 +
 newlib/libc/machine/x86_64/Makefile.am           |    10 -
 newlib/libc/machine/x86_64/Makefile.in           |   541 -
 newlib/libc/machine/x86_64/Makefile.inc          |     1 +
 newlib/libc/machine/xc16x/Makefile.am            |    10 -
 newlib/libc/machine/xc16x/Makefile.in            |   564 -
 newlib/libc/machine/xc16x/Makefile.inc           |     1 +
 newlib/libc/machine/xstormy16/Makefile.am        |    22 -
 newlib/libc/machine/xstormy16/Makefile.in        |   642 -
 newlib/libc/machine/xstormy16/Makefile.inc       |    14 +
 newlib/libc/machine/z8k/Makefile.am              |    10 -
 newlib/libc/machine/z8k/Makefile.in              |   542 -
 newlib/libc/machine/z8k/Makefile.inc             |     1 +
 newlib/libc/misc/Makefile.am                     |    14 -
 newlib/libc/misc/Makefile.in                     |   583 -
 newlib/libc/misc/Makefile.inc                    |    12 +
 newlib/libc/posix/Makefile.am                    |    41 -
 newlib/libc/posix/Makefile.in                    |   789 -
 newlib/libc/posix/Makefile.inc                   |    38 +
 newlib/libc/reent/Makefile.am                    |    53 -
 newlib/libc/reent/Makefile.in                    |   752 -
 newlib/libc/reent/Makefile.inc                   |    43 +
 newlib/libc/search/Makefile.am                   |    53 -
 newlib/libc/search/Makefile.in                   |   695 -
 newlib/libc/search/Makefile.inc                  |    41 +
 newlib/libc/signal/Makefile.am                   |     9 -
 newlib/libc/signal/Makefile.in                   |   565 -
 newlib/libc/signal/Makefile.inc                  |     7 +
 newlib/libc/ssp/Makefile.am                      |    53 -
 newlib/libc/ssp/Makefile.in                      |   684 -
 newlib/libc/ssp/Makefile.inc                     |    43 +
 newlib/libc/stdio/Makefile.am                    |   228 -
 newlib/libc/stdio/Makefile.in                    |  1793 ---
 newlib/libc/stdio/Makefile.inc                   |   205 +
 newlib/libc/stdio64/Makefile.am                  |    29 -
 newlib/libc/stdio64/Makefile.in                  |   625 -
 newlib/libc/stdio64/Makefile.inc                 |    20 +
 newlib/libc/stdio64/dummy.c                      |     1 -
 newlib/libc/stdlib/Makefile.am                   |   175 -
 newlib/libc/stdlib/Makefile.in                   |  1542 --
 newlib/libc/stdlib/Makefile.inc                  |   196 +
 newlib/libc/string/Makefile.am                   |   134 -
 newlib/libc/string/Makefile.in                   |  1350 --
 newlib/libc/string/Makefile.inc                  |   127 +
 newlib/libc/sys/Makefile.inc                     |    72 +
 newlib/libc/sys/a29khif/Makefile.am              |    47 -
 newlib/libc/sys/a29khif/Makefile.in              |   611 -
 newlib/libc/sys/a29khif/Makefile.inc             |    35 +
 newlib/libc/sys/amdgcn/Makefile.am               |    11 -
 newlib/libc/sys/amdgcn/Makefile.in               |   625 -
 newlib/libc/sys/amdgcn/Makefile.inc              |     3 +
 newlib/libc/sys/arm/Makefile.am                  |    17 -
 newlib/libc/sys/arm/Makefile.in                  |   583 -
 newlib/libc/sys/arm/Makefile.inc                 |     6 +
 newlib/libc/sys/d10v/Makefile.am                 |    12 -
 newlib/libc/sys/d10v/Makefile.in                 |   566 -
 newlib/libc/sys/d10v/Makefile.inc                |     1 +
 newlib/libc/sys/epiphany/Makefile.am             |    37 -
 newlib/libc/sys/epiphany/Makefile.in             |   573 -
 newlib/libc/sys/epiphany/Makefile.inc            |     2 +
 newlib/libc/sys/h8300hms/Makefile.am             |    13 -
 newlib/libc/sys/h8300hms/Makefile.in             |   582 -
 newlib/libc/sys/h8300hms/Makefile.inc            |     3 +
 newlib/libc/sys/h8500hms/Makefile.am             |    12 -
 newlib/libc/sys/h8500hms/Makefile.in             |   553 -
 newlib/libc/sys/h8500hms/Makefile.inc            |     1 +
 newlib/libc/sys/m88kbug/Makefile.am              |    12 -
 newlib/libc/sys/m88kbug/Makefile.in              |   547 -
 newlib/libc/sys/m88kbug/Makefile.inc             |     1 +
 newlib/libc/sys/mmixware/Makefile.am             |    16 -
 newlib/libc/sys/mmixware/Makefile.in             |   732 -
 newlib/libc/sys/mmixware/Makefile.inc            |     6 +
 newlib/libc/sys/netware/Makefile.am              |    13 -
 newlib/libc/sys/netware/Makefile.in              |   539 -
 newlib/libc/sys/netware/Makefile.inc             |     3 +
 newlib/libc/sys/or1k/Makefile.am                 |    10 -
 newlib/libc/sys/or1k/Makefile.in                 |   557 -
 newlib/libc/sys/or1k/Makefile.inc                |     1 +
 newlib/libc/sys/phoenix/Makefile.am              |   137 -
 newlib/libc/sys/phoenix/Makefile.in              |  1220 --
 newlib/libc/sys/phoenix/Makefile.inc             |   105 +
 newlib/libc/sys/phoenix/acinclude.m4             |    10 +-
 newlib/libc/sys/phoenix/machine/arm/Makefile.am  |     8 -
 newlib/libc/sys/phoenix/machine/arm/Makefile.in  |   542 -
 newlib/libc/sys/phoenix/machine/arm/Makefile.inc |     1 +
 newlib/libc/sys/rdos/Makefile.am                 |    15 -
 newlib/libc/sys/rdos/Makefile.in                 |   706 -
 newlib/libc/sys/rdos/Makefile.inc                |     5 +
 newlib/libc/sys/rtems/Makefile.am                |    12 -
 newlib/libc/sys/rtems/Makefile.in                |   560 -
 newlib/libc/sys/rtems/Makefile.inc               |     1 +
 newlib/libc/sys/sh/Makefile.am                   |    12 -
 newlib/libc/sys/sh/Makefile.in                   |   579 -
 newlib/libc/sys/sh/Makefile.inc                  |     1 +
 newlib/libc/sys/sysmec/Makefile.am               |    16 -
 newlib/libc/sys/sysmec/Makefile.in               |   732 -
 newlib/libc/sys/sysmec/Makefile.inc              |     6 +
 newlib/libc/sys/sysnec810/Makefile.am            |    12 -
 newlib/libc/sys/sysnec810/Makefile.in            |   572 -
 newlib/libc/sys/sysnec810/Makefile.inc           |     1 +
 newlib/libc/sys/sysnecv850/Makefile.am           |    22 -
 newlib/libc/sys/sysnecv850/Makefile.in           |   764 -
 newlib/libc/sys/sysnecv850/Makefile.inc          |     8 +
 newlib/libc/sys/sysvi386/Makefile.am             |    21 -
 newlib/libc/sys/sysvi386/Makefile.in             |   668 -
 newlib/libc/sys/sysvi386/Makefile.inc            |    10 +
 newlib/libc/sys/sysvnecv70/Makefile.am           |    13 -
 newlib/libc/sys/sysvnecv70/Makefile.in           |   565 -
 newlib/libc/sys/sysvnecv70/Makefile.inc          |     3 +
 newlib/libc/sys/tic80/Makefile.am                |    17 -
 newlib/libc/sys/tic80/Makefile.in                |   551 -
 newlib/libc/sys/tic80/Makefile.inc               |     0
 newlib/libc/sys/tirtos/Makefile.am               |    10 -
 newlib/libc/sys/tirtos/Makefile.in               |   545 -
 newlib/libc/sys/tirtos/Makefile.inc              |     1 +
 newlib/libc/sys/w65/Makefile.am                  |    12 -
 newlib/libc/sys/w65/Makefile.in                  |   553 -
 newlib/libc/sys/w65/Makefile.inc                 |     1 +
 newlib/libc/sys/z8ksim/Makefile.am               |    12 -
 newlib/libc/sys/z8ksim/Makefile.in               |   547 -
 newlib/libc/sys/z8ksim/Makefile.inc              |     1 +
 newlib/libc/syscalls/Makefile.am                 |    40 -
 newlib/libc/syscalls/Makefile.in                 |   688 -
 newlib/libc/syscalls/Makefile.inc                |    33 +
 newlib/libc/time/Makefile.am                     |    33 -
 newlib/libc/time/Makefile.in                     |   707 -
 newlib/libc/time/Makefile.inc                    |    24 +
 newlib/libc/unix/Makefile.am                     |    40 -
 newlib/libc/unix/Makefile.in                     |   643 -
 newlib/libc/unix/Makefile.inc                    |    35 +
 newlib/libc/xdr/Makefile.am                      |    48 -
 newlib/libc/xdr/Makefile.in                      |   629 -
 newlib/libc/xdr/Makefile.inc                     |    38 +
 newlib/libc/xdr/dummy.c                          |     1 -
 winsup/cygwin/Makefile.am                        |     2 +-
 335 files changed, 18444 insertions(+), 72035 deletions(-)

diff --git a/newlib/Makefile.am b/newlib/Makefile.am
index 81719660c..910894fe4 100644
--- a/newlib/Makefile.am
+++ b/newlib/Makefile.am
@@ -5,10 +5,12 @@ ACLOCAL_AMFLAGS = -I . -I .. -I ../config
 
 # Variables that will accumulate in subdirs.
 CLEANFILES =
+EXTRA_DIST =
 PHONY =
 SUFFIXES =
 info_TEXINFOS =
 noinst_DATA =
+INSTALL_DATA_LOCAL =
 
 # The newlib hardware floating-point routines have been disabled due to
 # inaccuracy.  If you wish to work on them, you will need to edit the
@@ -24,7 +26,6 @@ endif
 # values defined in terms of make variables, as is the case for CC and
 # friends when we are called from the top level Makefile.
 AM_MAKEFLAGS = \
-	"AR_FLAGS=$(AR_FLAGS)" \
 	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
 	"CFLAGS=$(CFLAGS)" \
 	"CCASFLAGS=$(CCASFLAGS)" \
@@ -60,15 +61,13 @@ AM_MAKEFLAGS = \
 
 FLAGS_TO_PASS=$(AM_MAKEFLAGS)
 
-SUBDIRS = libc .
-
 tooldir = $(exec_prefix)/$(host_alias)
 toollibdir = $(tooldir)/lib$(MULTISUBDIR)
 
-AM_CPPFLAGS = $(NEWLIB_CFLAGS) $(TARGET_CFLAGS)
-AR_FLAGS = rc
-
-noinst_DATA += stmp-targ-include
+# These are useful for standalone object files like crt0.o.
+AM_CFLAGS = $(AM_CFLAGS_$(subst /,_,$(@D))) $(AM_CFLAGS_$(subst /,_,$(@D)_$(<F)))
+AM_CCASFLAGS = $(AM_CCASFLAGS_$(subst /,_,$(@D))) $(AM_CCASFLAGS_$(subst /,_,$(@D)_$(<F)))
+AM_CPPFLAGS = $(NEWLIB_CFLAGS) $(TARGET_CFLAGS) $(AM_CPPFLAGS_$(subst /,_,$(@D))) $(AM_CPPFLAGS_$(subst /,_,$(@D)_$(<F)))
 
 toollib_LIBRARIES = libm.a \
 	libc.a
@@ -122,17 +121,28 @@ MATHOBJS_IN_LIBC = \
 	libm_a-s_finite.o libm_a-sf_finite.o \
 	libm_a-s_copysign.o libm_a-sf_copysign.o
 
-libc.a: libc/libc.a libm.a
-	rm -rf libc.a tmp
-	mkdir tmp
-	cd tmp; \
-	 $(AR) x ../libm.a $(MATHOBJS_IN_LIBC) ; \
-	 $(AR) x ../libc/libc.a ; \
-	 $(AR) $(AR_FLAGS) ../$@ *.o
-	$(RANLIB) libc.a
-	rm -rf tmp
+## Place the libm_a objects in libc/ to keep the top dir tidy.
+stamp-libc-math-objects: libm.a
+	$(AM_V_GEN)cd libc && $(AR) x ../$< $(MATHOBJS_IN_LIBC)
+	$(AM_V_at)touch $@
 
-libc/libc.a: ; @true
+CLEANFILES += $(MATHOBJS_IN_LIBC)
+
+libc_a_SOURCES =
+libc_a_CFLAGS = $(AM_CFLAGS) $(libc_a_CFLAGS_$(subst /,_,$(@D))) $(libc_a_CFLAGS_$(subst /,_,$(@D)_$(<F)))
+libc_a_CCASFLAGS = $(AM_CCASFLAGS) $(libc_a_CCASFLAGS_$(subst /,_,$(@D))) $(libc_a_CCASFLAGS_$(subst /,_,$(@D)_$(<F)))
+libc_a_CPPFLAGS = $(AM_CPPFLAGS) $(libc_a_CPPFLAGS_$(subst /,_,$(@D))) $(libc_a_CPPFLAGS_$(subst /,_,$(@D)_$(<F)))
+libc_a_DEPENDENCIES = stamp-libc-math-objects
+## Best to avoid libc_a_LIBADD entirely to avoid having 2 independent lists
+## with separate overriding behavior (libc_a_OBJECTS is the other).  See the
+## AWK_UNIQUE_OBJS comment aove for more details.
+$(libc_a_OBJECTS) $(libc_a_LIBADD): stmp-targ-include
+
+libc.a: $(libc_a_OBJECTS) $(libc_a_DEPENDENCIES)
+	$(AM_V_at)rm -f $@
+	$(AM_V_AR)objs=`echo $(libc_a_OBJECTS) | $(AWK_UNIQUE_OBJS)` || exit $$?; \
+	  $(AR) $(ARFLAGS) $@ $$objs $(MATHOBJS_IN_LIBC:%=libc/%)
+	$(AM_V_at)$(RANLIB) $@
 
 libg.a: libc.a
 	$(AM_V_GEN)ln libc.a libg.a >/dev/null 2>/dev/null || cp libc.a libg.a
@@ -177,13 +187,13 @@ crt0.o: $(CRT0_DIR)$(CRT0)
 	$(AM_V_at)rm -f $@
 	$(AM_V_GEN)ln $< $@ >/dev/null 2>/dev/null || cp $< $@
 
-$(CRT0_DIR)$(CRT0): ; @true
+$(CRT0_DIR)$(CRT0): stmp-targ-include
 
 crt1.o: $(CRT1_DIR)$(CRT1)
 	$(AM_V_at)rm -f $@
 	$(AM_V_GEN)ln $< $@ >/dev/null 2>/dev/null || cp $< $@
 
-$(CRT1_DIR)$(CRT1): ; @true
+$(CRT1_DIR)$(CRT1): stmp-targ-include
 
 targ-include:
 	$(AM_V_GEN)$(MKDIR_P) $@
@@ -199,8 +209,6 @@ targ-include/newlib.h: newlib.h targ-include
 targ-include/_newlib_version.h: _newlib_version.h targ-include
 	$(AM_V_GEN)cp _newlib_version.h $@
 
-all-recursive: stmp-targ-include
-
 # The targ-include directory just holds the includes files for the
 # particular system and machine we have been configured for.  It is
 # used while building.
@@ -241,7 +249,7 @@ CLEANFILES += stmp-targ-include
 ## We hook install-multi because this Makefile doesn't have any exec targets,
 ## only data targets.  If that ever changes, this should be removed and the
 ## install-exec-local in ../multilib.am will kick in.
-install-data-local: install-toollibLIBRARIES install-multi
+install-data-local: install-toollibLIBRARIES install-multi $(INSTALL_DATA_LOCAL)
 	rm -f $(DESTDIR)$(toollibdir)/libg.a
 	ln $(DESTDIR)$(toollibdir)/libc.a $(DESTDIR)$(toollibdir)/libg.a >/dev/null 2>/dev/null || cp $(DESTDIR)$(toollibdir)/libc.a $(DESTDIR)$(toollibdir)/libg.a
 	-if [ -z "$(MULTISUBDIR)" ]; then \
diff --git a/newlib/Makefile.in b/newlib/Makefile.in
index 7de777879..09d0ef5bf 100644
--- a/newlib/Makefile.in
+++ b/newlib/Makefile.in
@@ -100,8 +100,856 @@ host_triplet = @host@
 # Subdir documentation rules.
 #
 @HAVE_DOC_TRUE@am__append_5 = .def .xml
-@NEWLIB_HW_FP_TRUE@am__append_6 = $(libm_mathfp_src) $(libm_mathfp_fsrc)
-@NEWLIB_HW_FP_TRUE@am__append_7 = \
+@ELIX_LEVEL_1_FALSE@am__append_6 = \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_add.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_add_sep.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_append.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_count.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_create.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_create_sep.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_delete.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_extract.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_insert.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_next.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_replace.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/argz_stringify.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/buf_findstr.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/envz_entry.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/envz_get.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/envz_add.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/envz_remove.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/envz_merge.c \
+@ELIX_LEVEL_1_FALSE@	libc/argz/envz_strip.c
+
+@HAVE_LONG_DOUBLE_TRUE@am__append_7 = \
+@HAVE_LONG_DOUBLE_TRUE@	libc/stdlib/strtodg.c \
+@HAVE_LONG_DOUBLE_TRUE@	libc/stdlib/strtold.c \
+@HAVE_LONG_DOUBLE_TRUE@	libc/stdlib/strtorx.c \
+@HAVE_LONG_DOUBLE_TRUE@	libc/stdlib/wcstold.c
+
+@ELIX_LEVEL_1_FALSE@am__append_8 = \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/categories.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isalnum_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isalpha_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isascii.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isascii_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isblank.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isblank_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iscntrl_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isdigit_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/islower_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isupper_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isprint_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/ispunct_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isspace_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswalnum.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswalnum_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswalpha.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswalpha_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswblank.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswblank_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswcntrl.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswcntrl_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswctype.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswctype_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswdigit.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswdigit_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswgraph.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswgraph_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswlower.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswlower_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswprint.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswprint_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswpunct.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswpunct_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswspace.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswspace_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswupper.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswupper_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswxdigit.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/iswxdigit_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/isxdigit_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/jp2uc.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/toascii.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/toascii_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/tolower_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/toupper_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/towctrans.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/towctrans_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/towlower.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/towlower_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/towupper.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/towupper_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/wctrans.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/wctrans_l.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/wctype.c \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/wctype_l.c
+
+@ELIX_LEVEL_1_FALSE@am__append_9 = \
+@ELIX_LEVEL_1_FALSE@	libc/search/hash.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/hash_bigkey.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/hash_buf.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/hash_func.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/hash_log2.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/hash_page.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/hcreate.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/hcreate_r.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/tdelete.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/tdestroy.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/tfind.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/tsearch.c \
+@ELIX_LEVEL_1_FALSE@	libc/search/twalk.c
+
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__append_10 = \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/search/bsd_qsort_r.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/search/qsort_r.c
+
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@am__append_11 = \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@	libc/stdio/nano-vfprintf_float.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@	libc/stdio/nano-svfprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@	libc/stdio/nano-svfscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@	libc/stdio/nano-vfprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@	libc/stdio/nano-vfprintf_i.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@	libc/stdio/nano-vfscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@	libc/stdio/nano-vfscanf_i.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@	libc/stdio/nano-vfscanf_float.c
+
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@am__append_12 = \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/fiprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/fiscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/iprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/iscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/siprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/siscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/sniprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/svfiprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/svfiscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/svfprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/svfscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vdiprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vfprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vfiprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vfiscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vfscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vfwprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/viprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/viscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vsiprintf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vsiscanf.c \
+@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vsniprintf.c
+
+@HAVE_STDIO_DIR_TRUE@am__append_13 = libc/stdio/clearerr.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/fclose.c libc/stdio/fdopen.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/feof.c libc/stdio/ferror.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/fflush.c libc/stdio/fgetc.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/fgetpos.c libc/stdio/fgets.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/fileno.c libc/stdio/findfp.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/flags.c libc/stdio/fopen.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/fprintf.c libc/stdio/fputc.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/fputs.c libc/stdio/fread.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/freopen.c libc/stdio/fscanf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/fseek.c libc/stdio/fsetpos.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/ftell.c libc/stdio/fvwrite.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/fwalk.c libc/stdio/fwrite.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/getc.c libc/stdio/getchar.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/getc_u.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/getchar_u.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/getdelim.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/getline.c libc/stdio/gets.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/makebuf.c libc/stdio/perror.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/printf.c libc/stdio/putc.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/putchar.c libc/stdio/putc_u.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/putchar_u.c libc/stdio/puts.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/refill.c libc/stdio/remove.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/rename.c libc/stdio/rewind.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/rget.c libc/stdio/scanf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/sccl.c libc/stdio/setbuf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/setbuffer.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/setlinebuf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/setvbuf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/snprintf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/sprintf.c libc/stdio/sscanf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/stdio.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/svfiwprintf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/svfiwscanf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/svfwprintf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/svfwscanf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/tmpfile.c libc/stdio/tmpnam.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/ungetc.c libc/stdio/vdprintf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/vfiwprintf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/vfiwscanf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/vfwscanf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/vprintf.c libc/stdio/vscanf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/vsnprintf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/vsprintf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/vsscanf.c libc/stdio/wbuf.c \
+@HAVE_STDIO_DIR_TRUE@	libc/stdio/wsetup.c \
+@HAVE_STDIO_DIR_TRUE@	$(libc_stdio_ELIX_2_SOURCES) \
+@HAVE_STDIO_DIR_TRUE@	$(libc_stdio_ELIX_4_SOURCES)
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@am__append_14 = \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/asiprintf.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vasiprintf.c
+
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@am__append_15 = \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/asniprintf.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/diprintf.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@	libc/stdio/vasniprintf.c
+
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@am__append_16 = \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/fdopen64.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/fgetpos64.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/fopen64.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/freopen64.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/fseeko64.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/fsetpos64.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/ftello64.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/stdio64.c \
+@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@	libc/stdio64/tmpfile64.c
+
+@ELIX_LEVEL_1_FALSE@am__append_17 = \
+@ELIX_LEVEL_1_FALSE@	libc/string/bcmp.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/memccpy.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/mempcpy.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/stpcpy.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/stpncpy.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/strndup.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/strcasestr.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/strchrnul.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/strndup_r.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/wcpcpy.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/wcpncpy.c \
+@ELIX_LEVEL_1_FALSE@	libc/string/wcsdup.c
+
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__append_18 = \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/gnu_basename.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/memmem.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/memrchr.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/rawmemchr.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/strcasecmp_l.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/strcoll_l.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/strncasecmp_l.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/strverscmp.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/strxfrm_l.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/wcscasecmp.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/wcscasecmp_l.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/wcscoll_l.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/wcsncasecmp.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/wcsncasecmp_l.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/wcsxfrm_l.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	libc/string/wmempcpy.c
+
+@HAVE_SIGNAL_DIR_TRUE@am__append_19 = \
+@HAVE_SIGNAL_DIR_TRUE@	libc/signal/psignal.c libc/signal/raise.c libc/signal/signal.c libc/signal/sig2str.c
+
+@ELIX_LEVEL_1_FALSE@am__append_20 = \
+@ELIX_LEVEL_1_FALSE@	libc/locale/duplocale.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/freelocale.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/lctype.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/lmessages.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/lnumeric.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/lmonetary.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/newlocale.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/nl_langinfo.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/timelocal.c \
+@ELIX_LEVEL_1_FALSE@	libc/locale/uselocale.c
+
+@HAVE_STDIO64_DIR_TRUE@am__append_21 = \
+@HAVE_STDIO64_DIR_TRUE@	libc/reent/fstat64r.c \
+@HAVE_STDIO64_DIR_TRUE@	libc/reent/lseek64r.c \
+@HAVE_STDIO64_DIR_TRUE@	libc/reent/stat64r.c \
+@HAVE_STDIO64_DIR_TRUE@	libc/reent/open64r.c
+
+@ELIX_LEVEL_1_TRUE@am__append_22 = 
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@am__append_23 = $(libc_reent_ELIX_2_SOURCES)
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@am__append_24 = $(libc_reent_ELIX_2_SOURCES) $(libc_reent_ELIX_3_SOURCES)
+@NEWLIB_RETARGETABLE_LOCKING_TRUE@am__append_25 = \
+@NEWLIB_RETARGETABLE_LOCKING_TRUE@	libc/misc/lock.c
+
+@HAVE_UNIX_DIR_TRUE@am__append_26 = \
+@HAVE_UNIX_DIR_TRUE@	libc/unix/getcwd.c \
+@HAVE_UNIX_DIR_TRUE@	libc/unix/pread.c \
+@HAVE_UNIX_DIR_TRUE@	libc/unix/pwrite.c \
+@HAVE_UNIX_DIR_TRUE@	libc/unix/sigset.c
+
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@@HAVE_UNIX_DIR_TRUE@am__append_27 = $(libc_unix_ELIX_2_SOURCES)
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@@HAVE_UNIX_DIR_TRUE@am__append_28 = $(libc_unix_ELIX_2_SOURCES)
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_UNIX_DIR_TRUE@am__append_29 = $(libc_unix_ELIX_2_SOURCES) $(libc_unix_ELIX_4_SOURCES)
+@HAVE_POSIX_DIR_TRUE@am__append_30 = \
+@HAVE_POSIX_DIR_TRUE@	libc/posix/closedir.c libc/posix/collate.c libc/posix/collcmp.c libc/posix/creat.c libc/posix/dirfd.c \
+@HAVE_POSIX_DIR_TRUE@	libc/posix/fnmatch.c libc/posix/glob.c libc/posix/_isatty.c libc/posix/isatty.c \
+@HAVE_POSIX_DIR_TRUE@	libc/posix/opendir.c libc/posix/readdir.c libc/posix/readdir_r.c \
+@HAVE_POSIX_DIR_TRUE@	libc/posix/regcomp.c libc/posix/regerror.c libc/posix/regexec.c libc/posix/regfree.c \
+@HAVE_POSIX_DIR_TRUE@	libc/posix/rewinddir.c libc/posix/sleep.c libc/posix/usleep.c \
+@HAVE_POSIX_DIR_TRUE@	libc/posix/telldir.c libc/posix/ftw.c libc/posix/nftw.c
+
+@ELIX_LEVEL_1_TRUE@@HAVE_POSIX_DIR_TRUE@am__append_31 = 
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@@HAVE_POSIX_DIR_TRUE@am__append_32 = $(libc_posix_ELIX_2_SOURCES)
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@@HAVE_POSIX_DIR_TRUE@am__append_33 = $(libc_posix_ELIX_2_SOURCES) $(libc_posix_ELIX_3_SOURCES)
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_POSIX_DIR_TRUE@am__append_34 = $(libc_posix_ELIX_2_SOURCES) $(libc_posix_ELIX_3_SOURCES) $(libc_posix_ELIX_4_SOURCES)
+@HAVE_SYSCALL_DIR_TRUE@am__append_35 = \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysclose.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysfcntl.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysfstat.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysgetpid.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysgettod.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysisatty.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/syskill.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/syslink.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/syslseek.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysopen.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysread.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/syssbrk.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysstat.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/systimes.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysunlink.c \
+@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/syswrite.c
+
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@am__append_36 = \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysexecve.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/sysfork.c \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@	libc/syscalls/syswait.c
+
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@am__append_37 = libc/iconv/ces/utf-8.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/utf-16.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/ucs-2.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/us-ascii.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/ucs-4.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/ucs-2-internal.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/ucs-4-internal.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/cesbi.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/table.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/table-pcs.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ces/euc.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/ccsbi.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_10.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_13.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_14.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_15.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_1.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_2.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_3.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_4.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_5.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_6.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_7.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_8.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_9.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_8859_11.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1250.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1252.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1254.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1256.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1258.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1251.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1253.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1255.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/win_1257.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/koi8_r.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/koi8_u.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/koi8_ru.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/koi8_uni.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/iso_ir_111.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/big5.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/cp775.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/cp850.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/cp852.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/cp855.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/cp866.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/jis_x0212_1990.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/jis_x0201_1976.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/jis_x0208_1990.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/ksx1001.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/cns11643_plane1.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/cns11643_plane2.c \
+@ELIX_LEVEL_1_TRUE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/ccs/cns11643_plane14.c
+@ENABLE_NEWLIB_ICONV_TRUE@am__append_38 = \
+@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/aliasesi.c \
+@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/ucsconv.c \
+@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/nullconv.c \
+@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/iconv.c \
+@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/aliasesbi.c \
+@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/iconvnls.c
+
+@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@am__append_39 = \
+@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/aliasesi.c \
+@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/ucsconv.c \
+@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/nullconv.c \
+@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/iconv.c \
+@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/aliasesbi.c \
+@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@	libc/iconv/lib/iconvnls.c
+
+@HAVE_STDIO_DIR_TRUE@@HAVE_XDR_DIR_TRUE@am__append_40 = \
+@HAVE_STDIO_DIR_TRUE@@HAVE_XDR_DIR_TRUE@	libc/xdr/xdr_stdio.c
+
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@ELIX_LEVEL_4_FALSE@@HAVE_XDR_DIR_TRUE@am__append_41 = $(libc_xdr_ELIX_SOURCES)
+@HAVE_XDR_DIR_TRUE@am__append_42 = libc/xdr/README $(libc_xdr_EXTRA_SRC)
+@HAVE_STDIO_DIR_TRUE@am__append_43 = \
+@HAVE_STDIO_DIR_TRUE@  libc/ssp/gets_chk.c \
+@HAVE_STDIO_DIR_TRUE@  libc/ssp/snprintf_chk.c \
+@HAVE_STDIO_DIR_TRUE@  libc/ssp/sprintf_chk.c \
+@HAVE_STDIO_DIR_TRUE@  libc/ssp/vsnprintf_chk.c \
+@HAVE_STDIO_DIR_TRUE@  libc/ssp/vsprintf_chk.c
+
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@ELIX_LEVEL_4_FALSE@am__append_44 = $(libc_ssp_ELIX_SOURCES)
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@am__append_45 = \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_alloc.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_close.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_cycles.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_exit.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_getpsiz.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_gettz.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_ioctl.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_iostat.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_iowait.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_lseek.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_open.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_query.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_read.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_setim.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_settrap.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_setvec.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_tmpnam.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_write.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/alloc.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/clock.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/getargs.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/getenv.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/read.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/remove.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/rename.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/signal.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_sbrk.S  \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_fstat.S  \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/_isatty.S  \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/systime.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/vec.S \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/kill.c \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/getpid.c \
+@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@	libc/sys/a29khif/stubs.S
+
+@HAVE_LIBC_SYS_AMDGCN_DIR_TRUE@am__append_46 = \
+@HAVE_LIBC_SYS_AMDGCN_DIR_TRUE@	libc/sys/amdgcn/close.c libc/sys/amdgcn/fstat.c libc/sys/amdgcn/isatty.c libc/sys/amdgcn/lseek.c libc/sys/amdgcn/read.c libc/sys/amdgcn/write.c \
+@HAVE_LIBC_SYS_AMDGCN_DIR_TRUE@	libc/sys/amdgcn/fcntl.c libc/sys/amdgcn/getpid.c libc/sys/amdgcn/kill.c libc/sys/amdgcn/open.c libc/sys/amdgcn/raise.c libc/sys/amdgcn/stat.c libc/sys/amdgcn/unlink.c
+
+@HAVE_LIBC_SYS_ARM_DIR_TRUE@am__append_47 = libc/sys/arm/access.c libc/sys/arm/aeabi_atexit.c
+@HAVE_LIBC_SYS_ARM_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@am__append_48 = libc/sys/arm/libcfunc.c libc/sys/arm/trap.S libc/sys/arm/syscalls.c
+@HAVE_LIBC_SYS_D10V_DIR_TRUE@am__append_49 = libc/sys/d10v/syscalls.c libc/sys/d10v/trap.S libc/sys/d10v/creat.c
+@HAVE_LIBC_SYS_EPIPHANY_DIR_TRUE@am__append_50 = libc/sys/epiphany/e_printf.c
+@HAVE_LIBC_SYS_H8300HMS_DIR_TRUE@am__append_51 = \
+@HAVE_LIBC_SYS_H8300HMS_DIR_TRUE@	libc/sys/h8300hms/syscalls.c libc/sys/h8300hms/_exit.S libc/sys/h8300hms/sbrk.c libc/sys/h8300hms/misc.c libc/sys/h8300hms/crt1.c \
+@HAVE_LIBC_SYS_H8300HMS_DIR_TRUE@	libc/sys/h8300hms/close.S libc/sys/h8300hms/fstat.S libc/sys/h8300hms/lseek.S libc/sys/h8300hms/open.S libc/sys/h8300hms/read.S libc/sys/h8300hms/stat.S libc/sys/h8300hms/write.S
+
+@HAVE_LIBC_SYS_H8500HMS_DIR_TRUE@am__append_52 = libc/sys/h8500hms/syscalls.c libc/sys/h8500hms/misc.c
+@HAVE_LIBC_SYS_M88KBUG_DIR_TRUE@am__append_53 = libc/sys/m88kbug/syscalls.c
+@HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@am__append_54 = \
+@HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@	libc/sys/mmixware/_exit.c libc/sys/mmixware/access.c libc/sys/mmixware/chmod.c libc/sys/mmixware/chown.c libc/sys/mmixware/close.c libc/sys/mmixware/creat.c \
+@HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@	libc/sys/mmixware/execv.c libc/sys/mmixware/execve.c libc/sys/mmixware/fork.c libc/sys/mmixware/fstat.c libc/sys/mmixware/getpid.c libc/sys/mmixware/isatty.c \
+@HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@	libc/sys/mmixware/kill.c libc/sys/mmixware/link.c libc/sys/mmixware/lseek.c libc/sys/mmixware/open.c libc/sys/mmixware/pipe.c libc/sys/mmixware/read.c \
+@HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@	libc/sys/mmixware/sbrk.c libc/sys/mmixware/stat.c libc/sys/mmixware/time.c libc/sys/mmixware/unlink.c libc/sys/mmixware/utime.c libc/sys/mmixware/wait.c libc/sys/mmixware/write.c \
+@HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@	libc/sys/mmixware/times.c libc/sys/mmixware/gettime.c libc/sys/mmixware/setjmp.S
+
+@HAVE_LIBC_SYS_NETWARE_DIR_TRUE@am__append_55 = \
+@HAVE_LIBC_SYS_NETWARE_DIR_TRUE@	libc/sys/netware/getpid.c \
+@HAVE_LIBC_SYS_NETWARE_DIR_TRUE@	libc/sys/netware/link.c
+
+@HAVE_LIBC_SYS_OR1K_DIR_TRUE@am__append_56 = libc/sys/or1k/getreent.S libc/sys/or1k/mlock.c
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@am__append_57 = \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/domainname.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/freeaddrinfo.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/getaddrinfo.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/gethostbyaddr.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/gethostbyname.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/getnameinfo.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/getservbyname.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/getservbyport.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/herror.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/hostname.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_addr.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_aton.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_lnaof.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_makeaddr.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_net_ntop.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_net_pton.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_netof.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_network.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_ntoa.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_ntop.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/inet_pton.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/nametoindex.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/net/network.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/alarm.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/chmod.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/chown.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/clocks.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/dup.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/endmntent.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/exec.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/fcntl.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/fork.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/fs.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/getentropy.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/getmntent.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/getpagesize.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/groups.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/ids.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/io.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/ioctl.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/mmap.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/mount.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/nanosleep.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/phoenix.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/pid.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/pipe.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/poll.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/realpath.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/reboot.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/resource.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/sbrk.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/sched.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/select.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/semaphore.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/setmntent.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/shm.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/signal.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/socket.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/sockopt.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/stat.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/statfs.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/symlink.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/sync.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/sysconf.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/syslog.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/time.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/truncate.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/tty.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/uname.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/utime.c \
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@	libc/sys/phoenix/wait.c
+
+@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@am__append_58 = install-data-local-libc_sys_phoenix
+@HAVE_LIBC_SYS_PHOENIX_ARM_DIR_TRUE@@HAVE_LIBC_SYS_PHOENIX_DIR_TRUE@am__append_59 = libc/sys/phoenix/machine/arm/syscall.S
+@HAVE_LIBC_SYS_RDOS_DIR_TRUE@am__append_60 = \
+@HAVE_LIBC_SYS_RDOS_DIR_TRUE@	libc/sys/rdos/chown.c libc/sys/rdos/close.c libc/sys/rdos/execve.c libc/sys/rdos/fork.c libc/sys/rdos/fstat.c libc/sys/rdos/getenv.c \
+@HAVE_LIBC_SYS_RDOS_DIR_TRUE@	libc/sys/rdos/getpid.c libc/sys/rdos/gettod.c libc/sys/rdos/isatty.c libc/sys/rdos/kill.c libc/sys/rdos/link.c libc/sys/rdos/lseek.c libc/sys/rdos/open.c libc/sys/rdos/rdoshelp.c \
+@HAVE_LIBC_SYS_RDOS_DIR_TRUE@	libc/sys/rdos/rdos.S libc/sys/rdos/read.c libc/sys/rdos/readlink.c libc/sys/rdos/sbrk.c libc/sys/rdos/stat.c libc/sys/rdos/symlink.c libc/sys/rdos/times.c libc/sys/rdos/unlink.c \
+@HAVE_LIBC_SYS_RDOS_DIR_TRUE@	libc/sys/rdos/wait.c libc/sys/rdos/write.c
+
+@HAVE_LIBC_SYS_RTEMS_DIR_TRUE@am__append_61 = libc/sys/rtems/dummysys.c libc/sys/rtems/cpusetalloc.c libc/sys/rtems/cpusetfree.c
+@HAVE_LIBC_SYS_SH_DIR_TRUE@am__append_62 = libc/sys/sh/syscalls.c libc/sys/sh/trap.S libc/sys/sh/creat.c libc/sys/sh/ftruncate.c libc/sys/sh/truncate.c
+@HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@am__append_63 = \
+@HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@	libc/sys/sysmec/_exit.c libc/sys/sysmec/access.c libc/sys/sysmec/chmod.c libc/sys/sysmec/chown.c libc/sys/sysmec/close.c libc/sys/sysmec/creat.c libc/sys/sysmec/crt1.c \
+@HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@	libc/sys/sysmec/execv.c libc/sys/sysmec/execve.c libc/sys/sysmec/fork.c libc/sys/sysmec/fstat.c libc/sys/sysmec/getpid.c libc/sys/sysmec/isatty.c \
+@HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@	libc/sys/sysmec/kill.c libc/sys/sysmec/lseek.c libc/sys/sysmec/open.c libc/sys/sysmec/pipe.c libc/sys/sysmec/read.c \
+@HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@	libc/sys/sysmec/sbrk.c libc/sys/sysmec/stat.c libc/sys/sysmec/time.c libc/sys/sysmec/trap.S libc/sys/sysmec/unlink.c libc/sys/sysmec/utime.c libc/sys/sysmec/wait.c libc/sys/sysmec/write.c \
+@HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@	libc/sys/sysmec/times.c libc/sys/sysmec/gettime.c
+
+@HAVE_LIBC_SYS_SYSNEC810_DIR_TRUE@am__append_64 = libc/sys/sysnec810/io.S libc/sys/sysnec810/write.c libc/sys/sysnec810/sbrk.c libc/sys/sysnec810/misc.c
+@HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@am__append_65 = \
+@HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@	libc/sys/sysnecv850/_exit.c libc/sys/sysnecv850/access.c libc/sys/sysnecv850/chmod.c libc/sys/sysnecv850/chown.c libc/sys/sysnecv850/close.c libc/sys/sysnecv850/creat.c libc/sys/sysnecv850/crt1.c \
+@HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@	libc/sys/sysnecv850/execv.c libc/sys/sysnecv850/execve.c libc/sys/sysnecv850/fork.c libc/sys/sysnecv850/fstat.c libc/sys/sysnecv850/getpid.c libc/sys/sysnecv850/isatty.c \
+@HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@	libc/sys/sysnecv850/kill.c libc/sys/sysnecv850/lseek.c libc/sys/sysnecv850/open.c libc/sys/sysnecv850/pipe.c libc/sys/sysnecv850/read.c libc/sys/sysnecv850/link.c \
+@HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@	libc/sys/sysnecv850/sbrk.c libc/sys/sysnecv850/stat.c libc/sys/sysnecv850/time.c libc/sys/sysnecv850/trap.S libc/sys/sysnecv850/unlink.c libc/sys/sysnecv850/utime.c libc/sys/sysnecv850/wait.c libc/sys/sysnecv850/write.c \
+@HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@	libc/sys/sysnecv850/times.c libc/sys/sysnecv850/gettime.c libc/sys/sysnecv850/rename.c
+
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@am__append_66 = \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/ioctl.S libc/sys/sysvi386/isatty.c libc/sys/sysvi386/read.S libc/sys/sysvi386/lseek.S libc/sys/sysvi386/close.S libc/sys/sysvi386/sbrk.c libc/sys/sysvi386/fstat.S libc/sys/sysvi386/cerror.S \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/_exit.S libc/sys/sysvi386/write.S libc/sys/sysvi386/open.S libc/sys/sysvi386/signal.S libc/sys/sysvi386/kill.S libc/sys/sysvi386/getpid.S libc/sys/sysvi386/brk.S libc/sys/sysvi386/fork.S libc/sys/sysvi386/wait.S \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/execve.S libc/sys/sysvi386/exec.c libc/sys/sysvi386/utime.S libc/sys/sysvi386/fcntl.S libc/sys/sysvi386/chmod.S libc/sys/sysvi386/getuid.S libc/sys/sysvi386/getgid.S libc/sys/sysvi386/time.S \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/stat.S libc/sys/sysvi386/link.S libc/sys/sysvi386/unlink.S libc/sys/sysvi386/rename.S libc/sys/sysvi386/mkdir.S libc/sys/sysvi386/rmdir.S libc/sys/sysvi386/sigaction.S \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/sigprocmask.S libc/sys/sysvi386/waitpid.S libc/sys/sysvi386/sysconf.S libc/sys/sysvi386/pathconf.S libc/sys/sysvi386/fpathconf.S \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/getdents.S libc/sys/sysvi386/opendir.c libc/sys/sysvi386/readdir.c libc/sys/sysvi386/rewinddir.c libc/sys/sysvi386/closedir.c libc/sys/sysvi386/pipe.S \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/getgroups.S libc/sys/sysvi386/setuid.S libc/sys/sysvi386/getuid.S libc/sys/sysvi386/setgid.S libc/sys/sysvi386/geteuid.S libc/sys/sysvi386/getegid.S \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/chdir.S libc/sys/sysvi386/dup2.c libc/sys/sysvi386/dup.c libc/sys/sysvi386/tcgetattr.c libc/sys/sysvi386/tcsetattr.c libc/sys/sysvi386/speed.c libc/sys/sysvi386/tcline.c \
+@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@	libc/sys/sysvi386/times.S libc/sys/sysvi386/pause.S libc/sys/sysvi386/sleep.c libc/sys/sysvi386/alarm.S libc/sys/sysvi386/access.S libc/sys/sysvi386/_longjmp.S libc/sys/sysvi386/_setjmp.S
+
+@HAVE_LIBC_SYS_SYSVNECV70_DIR_TRUE@am__append_67 = \
+@HAVE_LIBC_SYS_SYSVNECV70_DIR_TRUE@	libc/sys/sysvnecv70/ioctl.S libc/sys/sysvnecv70/isatty.S libc/sys/sysvnecv70/read.S libc/sys/sysvnecv70/lseek.S libc/sys/sysvnecv70/close.S libc/sys/sysvnecv70/sbrk.S libc/sys/sysvnecv70/fstat.S \
+@HAVE_LIBC_SYS_SYSVNECV70_DIR_TRUE@	libc/sys/sysvnecv70/cerror.S libc/sys/sysvnecv70/exit.S libc/sys/sysvnecv70/write.S libc/sys/sysvnecv70/sysv60.S libc/sys/sysvnecv70/fpx.c libc/sys/sysvnecv70/fps.S libc/sys/sysvnecv70/open.S
+
+@HAVE_LIBC_SYS_TIRTOS_DIR_TRUE@am__append_68 = libc/sys/tirtos/lock.c
+@HAVE_LIBC_SYS_W65_DIR_TRUE@am__append_69 = libc/sys/w65/syscalls.c libc/sys/w65/trap.c
+@HAVE_LIBC_SYS_Z8KSIM_DIR_TRUE@am__append_70 = libc/sys/z8ksim/glue.c
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@am__append_71 = \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memchr-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memchr.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memcmp-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memcmp.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memcpy-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memcpy.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memmove-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memmove.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memset-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/memset.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/rawmemchr.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/rawmemchr-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/setjmp.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/stpcpy-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/stpcpy.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strchr-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strchr.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strchrnul-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strchrnul.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strcmp-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strcmp.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strcpy-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strcpy.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strlen-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strlen.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strncmp-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strncmp.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strnlen-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strnlen.S \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strrchr-stub.c \
+@HAVE_LIBC_MACHINE_AARCH64_TRUE@	libc/machine/aarch64/strrchr.S
+
+@HAVE_LIBC_MACHINE_AMDGCN_TRUE@am__append_72 = \
+@HAVE_LIBC_MACHINE_AMDGCN_TRUE@	libc/machine/amdgcn/abort.c \
+@HAVE_LIBC_MACHINE_AMDGCN_TRUE@	libc/machine/amdgcn/exit.c \
+@HAVE_LIBC_MACHINE_AMDGCN_TRUE@	libc/machine/amdgcn/atexit.c \
+@HAVE_LIBC_MACHINE_AMDGCN_TRUE@	libc/machine/amdgcn/malloc_support.c \
+@HAVE_LIBC_MACHINE_AMDGCN_TRUE@	libc/machine/amdgcn/getreent.c \
+@HAVE_LIBC_MACHINE_AMDGCN_TRUE@	libc/machine/amdgcn/signal.c
+
+@HAVE_LIBC_MACHINE_ARC_TRUE@am__append_73 = \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memcmp.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memcmp-bs-norm.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memcmp-stub.c \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memcpy.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memcpy-archs.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memcpy-bs.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memcpy-stub.c \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memset.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memset-archs.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memset-bs.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/memset-stub.c \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/setjmp.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strchr.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strchr-bs.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strchr-bs-norm.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strchr-stub.c \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strcmp.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strcmp-archs.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strcmp-stub.c \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strcpy.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strcpy-bs.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strcpy-bs-arc600.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strcpy-stub.c \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strlen.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strlen-bs.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strlen-bs-norm.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strlen-stub.c \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strncpy.S \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strncpy-stub.c \
+@HAVE_LIBC_MACHINE_ARC_TRUE@	libc/machine/arc/strncpy-bs.S
+
+@HAVE_LIBC_MACHINE_ARM_TRUE@am__append_74 = \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/setjmp.S libc/machine/arm/strcmp.S libc/machine/arm/strcpy.c \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/aeabi_memcpy.c libc/machine/arm/aeabi_memcpy-armv7a.S \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/aeabi_memmove.c libc/machine/arm/aeabi_memmove-soft.S \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/aeabi_memset.c libc/machine/arm/aeabi_memset-soft.S libc/machine/arm/aeabi_memclr.c \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/memchr-stub.c \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/memchr.S \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/memcpy-stub.c \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/memcpy.S \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/strlen-stub.c \
+@HAVE_LIBC_MACHINE_ARM_TRUE@	libc/machine/arm/strlen.S
+
+@HAVE_LIBC_MACHINE_BFIN_TRUE@am__append_75 = libc/machine/bfin/setjmp.S libc/machine/bfin/longjmp.S
+@HAVE_LIBC_MACHINE_CR16_TRUE@am__append_76 = libc/machine/cr16/setjmp.S libc/machine/cr16/getenv.c
+@HAVE_LIBC_MACHINE_CRIS_TRUE@am__append_77 = libc/machine/cris/setjmp.c libc/machine/cris/memcpy.c libc/machine/cris/memset.c libc/machine/cris/memmove.c libc/machine/cris/libcdtor.c
+
+# We also make a library with just the useful
+# machine-but-not-system-specific functions, usable as an add-on
+# by itself together with e.g. uclibc.
+@HAVE_LIBC_MACHINE_CRIS_TRUE@am__append_78 = libc/machine/cris/libic.a
+@HAVE_LIBC_MACHINE_CRX_TRUE@am__append_79 = libc/machine/crx/setjmp.S libc/machine/crx/getenv.c
+@HAVE_LIBC_MACHINE_CSKY_TRUE@am__append_80 = libc/machine/csky/setjmp.S
+@HAVE_LIBC_MACHINE_D10V_TRUE@am__append_81 = libc/machine/d10v/setjmp.S
+@HAVE_LIBC_MACHINE_D30V_TRUE@am__append_82 = libc/machine/d30v/setjmp.S
+@HAVE_LIBC_MACHINE_EPIPHANY_TRUE@am__append_83 = libc/machine/epiphany/setjmp.S
+@HAVE_LIBC_MACHINE_FR30_TRUE@am__append_84 = libc/machine/fr30/setjmp.S
+@HAVE_LIBC_MACHINE_FRV_TRUE@am__append_85 = libc/machine/frv/setjmp.S
+@HAVE_LIBC_MACHINE_FT32_TRUE@am__append_86 = libc/machine/ft32/setjmp.S libc/machine/ft32/strlen.S libc/machine/ft32/memcpy.S libc/machine/ft32/strcmp.S libc/machine/ft32/memset.S libc/machine/ft32/strcpy.S
+@HAVE_LIBC_MACHINE_H8300_TRUE@am__append_87 = \
+@HAVE_LIBC_MACHINE_H8300_TRUE@	libc/machine/h8300/reg_memcpy.S libc/machine/h8300/reg_memset.S libc/machine/h8300/strcmp.S libc/machine/h8300/memcpy.S libc/machine/h8300/memset.S \
+@HAVE_LIBC_MACHINE_H8300_TRUE@	libc/machine/h8300/setjmp.S libc/machine/h8300/h8sx_strcpy.S
+
+@HAVE_LIBC_MACHINE_H8500_TRUE@am__append_88 = libc/machine/h8500/divsi3.c libc/machine/h8500/mulsi3.c libc/machine/h8500/divhi3.S libc/machine/h8500/shifts.c libc/machine/h8500/cmpsi.c libc/machine/h8500/psi.S libc/machine/h8500/setjmp.S
+@HAVE_LIBC_MACHINE_HPPA_TRUE@am__append_89 = \
+@HAVE_LIBC_MACHINE_HPPA_TRUE@	libc/machine/hppa/memchr.S libc/machine/hppa/memcmp.S libc/machine/hppa/memcpy.S libc/machine/hppa/memset.S \
+@HAVE_LIBC_MACHINE_HPPA_TRUE@	libc/machine/hppa/setjmp.S \
+@HAVE_LIBC_MACHINE_HPPA_TRUE@	libc/machine/hppa/strcat.S libc/machine/hppa/strcmp.S \
+@HAVE_LIBC_MACHINE_HPPA_TRUE@	libc/machine/hppa/strcpy.S libc/machine/hppa/strlen.S libc/machine/hppa/strncat.S libc/machine/hppa/strncmp.S libc/machine/hppa/strncpy.S
+
+@HAVE_LIBC_MACHINE_I386_TRUE@@MACH_ADD_SETJMP_TRUE@am__append_90 = libc/machine/i386/setjmp.S
+@HAVE_LIBC_MACHINE_I386_TRUE@am__append_91 = \
+@HAVE_LIBC_MACHINE_I386_TRUE@	libc/machine/i386/memchr.S libc/machine/i386/memcmp.S libc/machine/i386/memcpy.S libc/machine/i386/memset.S libc/machine/i386/strchr.S \
+@HAVE_LIBC_MACHINE_I386_TRUE@	libc/machine/i386/memmove.S libc/machine/i386/strlen.S libc/machine/i386/i386mach.h
+
+@HAVE_LIBC_MACHINE_I960_TRUE@am__append_92 = \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memccpy_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memccpy.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memchr_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memchr.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memcmp_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memcmp.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memcpy_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memcpy.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/memset.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/setjmp.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strchr_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strchr.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strcmp_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strcmp.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strcpy_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strcpy.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strcspn.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strdup.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strlen_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strlen.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strncat_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strncat.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strncmp_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strncmp.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strncpy_ca.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strncpy.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strpbrk.S \
+@HAVE_LIBC_MACHINE_I960_TRUE@	libc/machine/i960/strrchr.S
+
+@HAVE_LIBC_MACHINE_IQ2000_TRUE@am__append_93 = libc/machine/iq2000/setjmp.S
+@HAVE_LIBC_MACHINE_LM32_TRUE@am__append_94 = libc/machine/lm32/setjmp.S
+@HAVE_LIBC_MACHINE_M32C_TRUE@am__append_95 = libc/machine/m32c/setjmp.S
+@HAVE_LIBC_MACHINE_M32R_TRUE@am__append_96 = libc/machine/m32r/setjmp.S
+@HAVE_LIBC_MACHINE_M68HC11_TRUE@am__append_97 = libc/machine/m68hc11/setjmp.S
+@HAVE_LIBC_MACHINE_M68K_TRUE@am__append_98 = libc/machine/m68k/setjmp.S libc/machine/m68k/strcpy.c libc/machine/m68k/strlen.c libc/machine/m68k/memcpy.S libc/machine/m68k/memset.S
+@HAVE_LIBC_MACHINE_M88K_TRUE@am__append_99 = libc/machine/m88k/setjmp.S
+@HAVE_LIBC_MACHINE_MEP_TRUE@am__append_100 = libc/machine/mep/setjmp.S
+@HAVE_LIBC_MACHINE_MICROBLAZE_TRUE@am__append_101 = libc/machine/microblaze/strlen.c libc/machine/microblaze/strcmp.c libc/machine/microblaze/strcpy.c libc/machine/microblaze/setjmp.S libc/machine/microblaze/longjmp.S
+@HAVE_LIBC_MACHINE_MIPS_TRUE@am__append_102 = libc/machine/mips/setjmp.S libc/machine/mips/strlen.c libc/machine/mips/strcmp.S libc/machine/mips/strncpy.c libc/machine/mips/memset.S libc/machine/mips/memcpy.S
+@HAVE_LIBC_MACHINE_MN10200_TRUE@am__append_103 = libc/machine/mn10200/setjmp.S
+@HAVE_LIBC_MACHINE_MN10300_TRUE@am__append_104 = \
+@HAVE_LIBC_MACHINE_MN10300_TRUE@	libc/machine/mn10300/setjmp.S libc/machine/mn10300/memchr.S libc/machine/mn10300/memcmp.S libc/machine/mn10300/memcpy.S libc/machine/mn10300/memset.S libc/machine/mn10300/strchr.S \
+@HAVE_LIBC_MACHINE_MN10300_TRUE@	libc/machine/mn10300/strcmp.S libc/machine/mn10300/strcpy.S libc/machine/mn10300/strlen.S
+
+@HAVE_LIBC_MACHINE_MOXIE_TRUE@am__append_105 = libc/machine/moxie/setjmp.S
+@HAVE_LIBC_MACHINE_MSP430_TRUE@am__append_106 = libc/machine/msp430/setjmp.S
+@HAVE_LIBC_MACHINE_MSP430_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@am__append_107 = libc/machine/msp430/tiny-puts.c libc/machine/msp430/tiny-printf.c
+@HAVE_LIBC_MACHINE_MT_TRUE@am__append_108 = libc/machine/mt/setjmp.S
+@HAVE_LIBC_MACHINE_NDS32_TRUE@am__append_109 = \
+@HAVE_LIBC_MACHINE_NDS32_TRUE@	libc/machine/nds32/abort.c \
+@HAVE_LIBC_MACHINE_NDS32_TRUE@	libc/machine/nds32/setjmp.S \
+@HAVE_LIBC_MACHINE_NDS32_TRUE@	libc/machine/nds32/strcmp.S \
+@HAVE_LIBC_MACHINE_NDS32_TRUE@	libc/machine/nds32/strcpy.S
+
+@HAVE_LIBC_MACHINE_NDS32_TRUE@@IS_NDS32_ISA_V3M_FALSE@am__append_110 = libc/machine/nds32/memcpy.S libc/machine/nds32/memset.S
+@HAVE_LIBC_MACHINE_NECV70_TRUE@am__append_111 = libc/machine/necv70/fastmath.S libc/machine/necv70/setjmp.S
+@HAVE_LIBC_MACHINE_NIOS2_TRUE@am__append_112 = libc/machine/nios2/setjmp.s
+@HAVE_LIBC_MACHINE_NVPTX_TRUE@am__append_113 = \
+@HAVE_LIBC_MACHINE_NVPTX_TRUE@	libc/machine/nvptx/calloc.c libc/machine/nvptx/callocr.c libc/machine/nvptx/malloc.c libc/machine/nvptx/mallocr.c libc/machine/nvptx/realloc.c libc/machine/nvptx/reallocr.c \
+@HAVE_LIBC_MACHINE_NVPTX_TRUE@	libc/machine/nvptx/free.c libc/machine/nvptx/write.c libc/machine/nvptx/assert.c libc/machine/nvptx/puts.c libc/machine/nvptx/putchar.c libc/machine/nvptx/printf.c libc/machine/nvptx/abort.c \
+@HAVE_LIBC_MACHINE_NVPTX_TRUE@	libc/machine/nvptx/exit.c libc/machine/nvptx/misc.c libc/machine/nvptx/clock.c
+
+@HAVE_LIBC_MACHINE_OR1K_TRUE@am__append_114 = libc/machine/or1k/setjmp.S
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@am__append_115 = libc/machine/powerpc/setjmp.S
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@am__append_116 = \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vfprintf.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vfscanf.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vec_malloc.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vec_calloc.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vec_free.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vec_realloc.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vec_mallocr.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vec_callocr.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@	libc/machine/powerpc/vec_reallocr.c
+
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@am__append_117 = \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/atosfix16.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/atosfix32.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/atosfix64.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/atoufix16.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/atoufix32.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/atoufix64.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/simdldtoa.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/strtosfix16.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/strtosfix32.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/strtosfix64.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/strtoufix16.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/strtoufix32.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/strtoufix64.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/ufix64toa.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/vfprintf.c \
+@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@	libc/machine/powerpc/vfscanf.c
+
+@HAVE_LIBC_MACHINE_PRU_TRUE@am__append_118 = libc/machine/pru/setjmp.s
+@HAVE_LIBC_MACHINE_RISCV_TRUE@am__append_119 = \
+@HAVE_LIBC_MACHINE_RISCV_TRUE@	libc/machine/riscv/memmove.S libc/machine/riscv/memmove-stub.c libc/machine/riscv/memset.S libc/machine/riscv/memcpy-asm.S libc/machine/riscv/memcpy.c libc/machine/riscv/strlen.c \
+@HAVE_LIBC_MACHINE_RISCV_TRUE@	libc/machine/riscv/strcpy.c libc/machine/riscv/strcmp.S libc/machine/riscv/setjmp.S libc/machine/riscv/ieeefp.c libc/machine/riscv/ffs.c
+
+@HAVE_LIBC_MACHINE_RL78_TRUE@am__append_120 = libc/machine/rl78/setjmp.S
+@HAVE_LIBC_MACHINE_RX_TRUE@am__append_121 = \
+@HAVE_LIBC_MACHINE_RX_TRUE@	libc/machine/rx/setjmp.S \
+@HAVE_LIBC_MACHINE_RX_TRUE@	libc/machine/rx/strncmp.S libc/machine/rx/strcmp.S libc/machine/rx/strncpy.S libc/machine/rx/strcpy.S libc/machine/rx/strlen.S libc/machine/rx/strcat.S libc/machine/rx/strncat.S \
+@HAVE_LIBC_MACHINE_RX_TRUE@	libc/machine/rx/memset.S libc/machine/rx/mempcpy.S libc/machine/rx/memcpy.S libc/machine/rx/memmove.S libc/machine/rx/memchr.S
+
+@HAVE_LIBC_MACHINE_SH_TRUE@am__append_122 = libc/machine/sh/memcpy.S libc/machine/sh/memset.S libc/machine/sh/setjmp.S libc/machine/sh/strcpy.S libc/machine/sh/strlen.S libc/machine/sh/strcmp.S
+@HAVE_LIBC_MACHINE_SH_TRUE@@SH64_TRUE@am__append_123 = libc/machine/sh/strncpy.S
+@HAVE_LIBC_MACHINE_SPARC_TRUE@am__append_124 = libc/machine/sparc/scan.c libc/machine/sparc/shuffle.c libc/machine/sparc/setjmp.S
+@HAVE_LIBC_MACHINE_SPU_TRUE@am__append_125 = \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/setjmp.S libc/machine/spu/assert.c libc/machine/spu/clearerr.c libc/machine/spu/creat.c libc/machine/spu/fclose.c libc/machine/spu/feof.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/ferror.c libc/machine/spu/fflush.c libc/machine/spu/fgetc.c libc/machine/spu/fgetpos.c libc/machine/spu/fgets.c libc/machine/spu/fileno.c libc/machine/spu/fiprintf.S \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/fiscanf.S libc/machine/spu/fopen.c libc/machine/spu/fprintf.S libc/machine/spu/fputc.c libc/machine/spu/fputs.c libc/machine/spu/fread.c libc/machine/spu/freopen.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/fscanf.S libc/machine/spu/fseek.c libc/machine/spu/fsetpos.c libc/machine/spu/ftell.c libc/machine/spu/fwrite.c libc/machine/spu/getc.c libc/machine/spu/getchar.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/gets.c libc/machine/spu/impure.c libc/machine/spu/iprintf.S libc/machine/spu/iscanf.S libc/machine/spu/memcmp.c libc/machine/spu/memcpy.c libc/machine/spu/memmove.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/memset.c libc/machine/spu/perror.c libc/machine/spu/printf.S libc/machine/spu/putc.c libc/machine/spu/putchar.c libc/machine/spu/puts.c libc/machine/spu/remove.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/rename.c libc/machine/spu/rewind.c libc/machine/spu/scanf.S libc/machine/spu/setbuf.c libc/machine/spu/setvbuf.c libc/machine/spu/siprintf.S libc/machine/spu/siscanf.S \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/sleep.c libc/machine/spu/sniprintf.S libc/machine/spu/snprintf.S libc/machine/spu/sprintf.S libc/machine/spu/sscanf.S libc/machine/spu/stdio.c libc/machine/spu/strcat.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/strchr.c libc/machine/spu/strcmp.c libc/machine/spu/strcpy.c libc/machine/spu/strcspn.c libc/machine/spu/strlen.c libc/machine/spu/strncat.c libc/machine/spu/strncmp.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/strncpy.c libc/machine/spu/strpbrk.c libc/machine/spu/strrchr.c libc/machine/spu/strspn.c libc/machine/spu/strxfrm.c libc/machine/spu/tmpfile.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/tmpnam.c libc/machine/spu/ungetc.c libc/machine/spu/usleep.c libc/machine/spu/vfiprintf.c libc/machine/spu/vfiscanf.c libc/machine/spu/vfprintf.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/vfscanf.c libc/machine/spu/viprintf.c libc/machine/spu/viscanf.c libc/machine/spu/vprintf.c libc/machine/spu/vscanf.c libc/machine/spu/vsiprintf.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/vsiscanf.c libc/machine/spu/vsniprintf.c libc/machine/spu/vsnprintf.c libc/machine/spu/vsprintf.c libc/machine/spu/vsscanf.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/stack_reg_va.S libc/machine/spu/spu_clock_svcs.c libc/machine/spu/spu_clock_stop.c libc/machine/spu/spu_timer_flih.S \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/spu_timer_slih.c libc/machine/spu/spu_timer_slih_reg.c libc/machine/spu/spu_timer_svcs.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@	libc/machine/spu/spu_timer_stop.c libc/machine/spu/spu_timer_free.c libc/machine/spu/spu_timebase.c libc/machine/spu/fdopen.c
+
+@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@am__append_126 = \
+@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@	libc/machine/spu/calloc_ea.c libc/machine/spu/free_ea.c libc/machine/spu/malloc_ea.c libc/machine/spu/memchr_ea.c libc/machine/spu/memcmp_ea.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@	libc/machine/spu/memcpy_ea.c libc/machine/spu/memmove_ea.c libc/machine/spu/memset_ea.c libc/machine/spu/mmap_ea.c libc/machine/spu/mremap_ea.c libc/machine/spu/msync_ea.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@	libc/machine/spu/munmap_ea.c libc/machine/spu/posix_memalign_ea.c libc/machine/spu/realloc_ea.c libc/machine/spu/strcat_ea.c libc/machine/spu/strchr_ea.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@	libc/machine/spu/strcmp_ea.c libc/machine/spu/strcpy_ea.c libc/machine/spu/strcspn_ea.c libc/machine/spu/strlen_ea.c libc/machine/spu/strncat_ea.c libc/machine/spu/strncmp_ea.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@	libc/machine/spu/strncpy_ea.c libc/machine/spu/strpbrk_ea.c libc/machine/spu/strrchr_ea.c libc/machine/spu/strspn_ea.c libc/machine/spu/strstr_ea.c libc/machine/spu/read_ea.c \
+@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@	libc/machine/spu/pread_ea.c libc/machine/spu/readv_ea.c libc/machine/spu/write_ea.c libc/machine/spu/pwrite_ea.c libc/machine/spu/writev_ea.c libc/machine/spu/spu-mcount.S \
+@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@	libc/machine/spu/spu-gmon.c
+
+@HAVE_LIBC_MACHINE_TIC4X_TRUE@am__append_127 = libc/machine/tic4x/setjmp.S
+@HAVE_LIBC_MACHINE_TIC6X_TRUE@am__append_128 = libc/machine/tic6x/setjmp.S
+@HAVE_LIBC_MACHINE_TIC80_TRUE@am__append_129 = libc/machine/tic80/setjmp.S
+@HAVE_LIBC_MACHINE_V850_TRUE@am__append_130 = libc/machine/v850/setjmp.S
+@HAVE_LIBC_MACHINE_VISIUM_TRUE@am__append_131 = libc/machine/visium/memcpy.c libc/machine/visium/memset.c libc/machine/visium/memmove.c libc/machine/visium/setjmp.S
+@HAVE_LIBC_MACHINE_W65_TRUE@am__append_132 = \
+@HAVE_LIBC_MACHINE_W65_TRUE@	libc/machine/w65/udivhi3.S libc/machine/w65/umodhi3.S libc/machine/w65/smulhi3.S libc/machine/w65/lshrhi.S libc/machine/w65/sdivhi3.S libc/machine/w65/mulsi3.c \
+@HAVE_LIBC_MACHINE_W65_TRUE@	libc/machine/w65/divsi3.c libc/machine/w65/cmpsi.c
+
+@HAVE_LIBC_MACHINE_X86_64_TRUE@am__append_133 = libc/machine/x86_64/setjmp.S libc/machine/x86_64/memcpy.S libc/machine/x86_64/memset.S
+@HAVE_LIBC_MACHINE_XC16X_TRUE@am__append_134 = libc/machine/xc16x/setjmp.S libc/machine/xc16x/puts.c libc/machine/xc16x/putchar.c
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@am__append_135 = \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/setjmp.S \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/calloc.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/callocr.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/cfree.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/freer.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/malign.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/malloc.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/mallocr.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/msize.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/mstats.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/realloc.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/reallocr.c \
+@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@	libc/machine/xstormy16/valloc.c
+
+@HAVE_LIBC_MACHINE_Z8K_TRUE@am__append_136 = libc/machine/z8k/setjmp.S libc/machine/z8k/memset.S libc/machine/z8k/memcpy.S libc/machine/z8k/memmove.S libc/machine/z8k/memcmp.S
+@NEWLIB_HW_FP_TRUE@am__append_137 = $(libm_mathfp_src) $(libm_mathfp_fsrc)
+@NEWLIB_HW_FP_TRUE@am__append_138 = \
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/e_acosh.def \
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/e_atanh.def \
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/e_hypot.def \
@@ -131,9 +979,9 @@ host_triplet = @host@
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/s_tanh.def \
 @NEWLIB_HW_FP_TRUE@	libm/mathfp/w_jn.def
 
-@NEWLIB_HW_FP_TRUE@am__append_8 = libm/mathfp/mathfp.tex
-@NEWLIB_HW_FP_FALSE@am__append_9 = $(libm_math_src) $(libm_math_fsrc) $(libm_math_lsrc)
-@NEWLIB_HW_FP_FALSE@am__append_10 = \
+@NEWLIB_HW_FP_TRUE@am__append_139 = libm/mathfp/mathfp.tex
+@NEWLIB_HW_FP_FALSE@am__append_140 = $(libm_math_src) $(libm_math_fsrc) $(libm_math_lsrc)
+@NEWLIB_HW_FP_FALSE@am__append_141 = \
 @NEWLIB_HW_FP_FALSE@	libm/math/w_acos.def libm/math/w_acosh.def libm/math/w_asin.def libm/math/s_asinh.def \
 @NEWLIB_HW_FP_FALSE@	libm/math/s_atan.def libm/math/w_atan2.def libm/math/w_atanh.def libm/math/w_j0.def \
 @NEWLIB_HW_FP_FALSE@	libm/math/w_cosh.def libm/math/s_erf.def libm/math/w_exp.def libm/math/w_exp2.def \
@@ -143,21 +991,21 @@ host_triplet = @host@
 @NEWLIB_HW_FP_FALSE@	libm/math/w_pow.def libm/math/w_remainder.def libm/math/s_sin.def libm/math/w_sinh.def \
 @NEWLIB_HW_FP_FALSE@	libm/math/w_sqrt.def libm/math/s_tan.def libm/math/s_tanh.def
 
-@NEWLIB_HW_FP_FALSE@am__append_11 = libm/math/math.tex
-@HAVE_LONG_DOUBLE_TRUE@am__append_12 = $(libm_common_lsrc)
-@HAVE_LIBM_MACHINE_AARCH64_TRUE@am__append_13 = $(libm_machine_aarch64_src)
-@HAVE_LIBM_MACHINE_ARM_TRUE@am__append_14 = $(libm_machine_arm_src)
-@HAVE_LIBM_MACHINE_I386_TRUE@am__append_15 = $(libm_machine_i386_src)
-@HAVE_LIBM_MACHINE_MIPS_TRUE@am__append_16 = $(libm_machine_mips_src)
-@HAS_NDS32_FPU_SP_TRUE@@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_17 = libm/machine/nds32/wf_sqrt.S
-@HAS_NDS32_FPU_DP_TRUE@@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_18 = libm/machine/nds32/w_sqrt.S
-@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_19 = $(libm_machine_nds32_src)
-@HAVE_LIBM_MACHINE_POWERPC_TRUE@am__append_20 = $(libm_machine_powerpc_src)
-@HAVE_LIBM_MACHINE_PRU_TRUE@am__append_21 = $(libm_machine_pru_src)
-@HAVE_LIBM_MACHINE_SPARC_TRUE@am__append_22 = $(libm_machine_sparc_src)
-@HAVE_LIBM_MACHINE_SPU_TRUE@am__append_23 = $(libm_machine_spu_src)
-@HAVE_LIBM_MACHINE_RISCV_TRUE@am__append_24 = $(libm_machine_riscv_src)
-@HAVE_LIBM_MACHINE_X86_64_TRUE@am__append_25 = $(libm_machine_x86_64_src)
+@NEWLIB_HW_FP_FALSE@am__append_142 = libm/math/math.tex
+@HAVE_LONG_DOUBLE_TRUE@am__append_143 = $(libm_common_lsrc)
+@HAVE_LIBM_MACHINE_AARCH64_TRUE@am__append_144 = $(libm_machine_aarch64_src)
+@HAVE_LIBM_MACHINE_ARM_TRUE@am__append_145 = $(libm_machine_arm_src)
+@HAVE_LIBM_MACHINE_I386_TRUE@am__append_146 = $(libm_machine_i386_src)
+@HAVE_LIBM_MACHINE_MIPS_TRUE@am__append_147 = $(libm_machine_mips_src)
+@HAS_NDS32_FPU_SP_TRUE@@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_148 = libm/machine/nds32/wf_sqrt.S
+@HAS_NDS32_FPU_DP_TRUE@@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_149 = libm/machine/nds32/w_sqrt.S
+@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_150 = $(libm_machine_nds32_src)
+@HAVE_LIBM_MACHINE_POWERPC_TRUE@am__append_151 = $(libm_machine_powerpc_src)
+@HAVE_LIBM_MACHINE_PRU_TRUE@am__append_152 = $(libm_machine_pru_src)
+@HAVE_LIBM_MACHINE_SPARC_TRUE@am__append_153 = $(libm_machine_sparc_src)
+@HAVE_LIBM_MACHINE_SPU_TRUE@am__append_154 = $(libm_machine_spu_src)
+@HAVE_LIBM_MACHINE_RISCV_TRUE@am__append_155 = $(libm_machine_riscv_src)
+@HAVE_LIBM_MACHINE_X86_64_TRUE@am__append_156 = $(libm_machine_x86_64_src)
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/../config/lead-dot.m4 \
@@ -209,7 +1057,8 @@ am__uninstall_files_from_dir = { \
     || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
          $(am__cd) "$$dir" && rm -f $$files; }; \
   }
-am__installdirs = "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(toollibdir)"
+am__installdirs = "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(cctdir)" \
+	"$(DESTDIR)$(toollibdir)"
 LIBRARIES = $(toollib_LIBRARIES)
 ARFLAGS = cru
 AM_V_AR = $(am__v_AR_@AM_V@)
@@ -218,12 +1067,1679 @@ am__v_AR_0 = @echo "  AR      " $@;
 am__v_AR_1 = 
 libc_a_AR = $(AR) $(ARFLAGS)
 libc_a_LIBADD =
-libc_a_SOURCES = libc.c
-libc_a_OBJECTS = libc.$(OBJEXT)
+am__dirstamp = $(am__leading_dot)dirstamp
+@ELIX_LEVEL_1_FALSE@am__objects_1 =  \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_add.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_add_sep.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_append.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_count.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_create.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_create_sep.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_delete.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_extract.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_insert.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_next.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_replace.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-argz_stringify.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-buf_findstr.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-envz_entry.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-envz_get.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-envz_add.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-envz_remove.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-envz_merge.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/argz/libc_a-envz_strip.$(OBJEXT)
+@HAVE_LONG_DOUBLE_TRUE@am__objects_2 =  \
+@HAVE_LONG_DOUBLE_TRUE@	libc/stdlib/libc_a-strtodg.$(OBJEXT) \
+@HAVE_LONG_DOUBLE_TRUE@	libc/stdlib/libc_a-strtold.$(OBJEXT) \
+@HAVE_LONG_DOUBLE_TRUE@	libc/stdlib/libc_a-strtorx.$(OBJEXT) \
+@HAVE_LONG_DOUBLE_TRUE@	libc/stdlib/libc_a-wcstold.$(OBJEXT)
+am__objects_3 = libc/stdlib/libc_a-a64l.$(OBJEXT) \
+	libc/stdlib/libc_a-btowc.$(OBJEXT) \
+	libc/stdlib/libc_a-getopt.$(OBJEXT) \
+	libc/stdlib/libc_a-getsubopt.$(OBJEXT) \
+	libc/stdlib/libc_a-l64a.$(OBJEXT) \
+	libc/stdlib/libc_a-malign.$(OBJEXT) \
+	libc/stdlib/libc_a-malignr.$(OBJEXT) \
+	libc/stdlib/libc_a-malloptr.$(OBJEXT) \
+	libc/stdlib/libc_a-mbrlen.$(OBJEXT) \
+	libc/stdlib/libc_a-mbrtowc.$(OBJEXT) \
+	libc/stdlib/libc_a-mbsinit.$(OBJEXT) \
+	libc/stdlib/libc_a-mbsnrtowcs.$(OBJEXT) \
+	libc/stdlib/libc_a-mbsrtowcs.$(OBJEXT) \
+	libc/stdlib/libc_a-on_exit.$(OBJEXT) \
+	libc/stdlib/libc_a-pvallocr.$(OBJEXT) \
+	libc/stdlib/libc_a-valloc.$(OBJEXT) \
+	libc/stdlib/libc_a-vallocr.$(OBJEXT) \
+	libc/stdlib/libc_a-wcrtomb.$(OBJEXT) \
+	libc/stdlib/libc_a-wcsnrtombs.$(OBJEXT) \
+	libc/stdlib/libc_a-wcsrtombs.$(OBJEXT) \
+	libc/stdlib/libc_a-wctob.$(OBJEXT)
+am__objects_4 = libc/stdlib/libc_a-putenv.$(OBJEXT) \
+	libc/stdlib/libc_a-putenv_r.$(OBJEXT) \
+	libc/stdlib/libc_a-setenv.$(OBJEXT) \
+	libc/stdlib/libc_a-setenv_r.$(OBJEXT)
+am__objects_5 = libc/stdlib/libc_a-rpmatch.$(OBJEXT) \
+	libc/stdlib/libc_a-system.$(OBJEXT)
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__objects_6 = $(am__objects_3) \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	$(am__objects_4) \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@	$(am__objects_5)
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@am__objects_6 = $(am__objects_3) \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@	$(am__objects_4)
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@am__objects_6 =  \
+@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@	$(am__objects_3)
+@ELIX_LEVEL_1_FALSE@am__objects_7 =  \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-categories.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isalnum_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isalpha_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isascii.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isascii_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isblank.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isblank_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iscntrl_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isdigit_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-islower_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isupper_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isprint_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-ispunct_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isspace_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswalnum.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswalnum_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswalpha.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswalpha_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswblank.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswblank_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswcntrl.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswcntrl_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswctype.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswctype_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswdigit.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswdigit_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswgraph.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswgraph_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswlower.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswlower_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswprint.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswprint_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswpunct.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswpunct_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswspace.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswspace_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswupper.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswupper_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswxdigit.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-iswxdigit_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-isxdigit_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-jp2uc.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-toascii.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-toascii_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-tolower_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-toupper_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-towctrans.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-towctrans_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-towlower.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-towlower_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-towupper.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-towupper_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-wctrans.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-wctrans_l.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-wctype.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/ctype/libc_a-wctype_l.$(OBJEXT)
+@ELIX_LEVEL_1_FALSE@am__objects_8 = libc/search/libc_a-hash.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/search/libc_a-hash_bigkey.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/search/libc_a-hash_buf.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/search/libc_a-hash_func.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/search/libc_a-hash_log2.$(OBJEXT) \
+@ELIX_LEVEL_1_FALSE@	libc/search/libc_a-hash_page.$(OBJEXT) \
+@ELIX_LEVEL_[...]

[diff truncated at 100000 bytes]


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-03-17  1:57 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-17  1:57 [newlib-cygwin] newlib: libc: merge build up a directory Michael Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).