]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
20 years agogdb/ChangeLog: unlabeled-1.2.2 github/unlabeled-1.2.2
Jim Blandy [Wed, 1 Sep 2004 17:39:06 +0000 (17:39 +0000)]
gdb/ChangeLog:
2004-08-25  Jim Blandy  <jimb@redhat.com>

Merge changes from trunk:

2004-08-09  Jim Blandy  <jimb@redhat.com>

* rs6000-tdep.c (set_sim_regno, init_sim_regno_table,
rs6000_register_sim_regno): Doc fixes.

2004-08-04  Jim Blandy  <jimb@redhat.com>

* ppc-linux-nat.c (fetch_register): Replace 'gdb_assert (0)' with
a call to 'internal_error', with a more helpful error message.
* rs6000-tdep.c (e500_pseudo_register_read,
e500_pseudo_register_write, rs6000_store_return_value): Same.

Change the layout of the PowerPC E500 raw register cache to allow
the lower 32-bit halves of the GPRS to be their own raw registers,
not pseudoregisters.
* ppc-tdep.h (struct gdbarch_tdep): Remove ppc_gprs_pseudo_p flag;
add ppc_ev0_upper_regnum flag.
* rs6000-tdep.c: #include "reggroups.h".
(spe_register_p): Recognize the ev upper half registers as SPE
registers.
(init_sim_regno_table): Build gdb->sim mappings for the upper-half
registers.
(e500_move_ev_register): New function.
(e500_pseudo_register_read, e500_pseudo_register_write): The 'ev'
vector registers are the pseudo-registers now, formed by splicing
together the gprs and the upper-half registers.
(e500_register_reggroup_p): New function.
(P): Macro deleted.
(P8, A4): New macro.
(PPC_EV_REGS, PPC_GPRS_PSEUDO_REGS): Macros deleted.
(PPC_SPE_GP_REGS, PPC_SPE_UPPER_GP_REGS, PPC_EV_PSEUDO_REGS): New
macros.
(registers_e500): Rearrange register set so that the raw register
set contains 32-bit GPRs and upper-half registers, and the SPE
vector registers become pseudo-registers.
(rs6000_gdbarch_init): Don't initialize tdep->ppc_gprs_pseudo_p;
it has been deleted.  Initialize ppc_ev0_upper_regnum.  Many other
register numbers are now the same for the E500 as they are for
other PowerPC variants.  Register e500_register_reggroup_p as the
register group function for the E500.
* Makefile.in (rs6000-tdep.o): Update dependencies.

Adapt PPC E500 native support to the new raw regcache layout.
* ppc-linux-nat.c (struct gdb_evrregset_t): Doc fixes.
(read_spliced_spe_reg, write_spliced_spe_reg): Deleted.
(fetch_spe_register, store_spe_register): Handle fetching/storing
all the SPE registers at once, if regno == -1.  These now take
over the job of fetch_spe_registers and store_spe_registers.
(fetch_spe_registers, store_spe_registers): Deleted.
(fetch_ppc_registers, store_ppc_registers): Fetch/store gprs
unconditionally; they're always raw.  Fetch/store SPE upper half
registers, if present, instead of ev registers.
(fetch_register, store_register): Remove sanity checks: gprs are
never pseudo-registers now, so we never need to even mention any
registers that are ever pseudoregisters.

Use a fixed register numbering when communicating with the PowerPC
simulator.
* ppc-tdep.h (struct gdbarch_tdep): New member: 'sim_regno'.
* rs6000-tdep.c: #include "sim-regno.h" and "gdb/sim-ppc.h".
(set_sim_regno, init_sim_regno_table, rs6000_register_sim_regno):
New functions.
(rs6000_gdbarch_init): Register rs6000_register_sim_regno.  Call
init_sim_regno_table.
* Makefile.in (gdb_sim_ppc_h): New variable.
(rs6000-tdep.o): Update dependencies.

2004-08-02  Andrew Cagney  <cagney@gnu.org>

Replace DEPRECATED_REGISTER_RAW_SIZE with register_size.
* rs6000-tdep.c (rs6000_push_dummy_call)
(rs6000_extract_return_value): Use register_size.
...
* ppc-linux-nat.c (fetch_altivec_register, fetch_register)
(supply_vrregset, store_altivec_register, fill_vrregset): Ditto.

2004-07-20  Jim Blandy  <jimb@redhat.com>

* rs6000-tdep.c (rs6000_gdbarch_init): The register set used for
bfd_mach_ppc has no segment registers.

Include PowerPC SPR numbers for special-purpose registers.
* rs6000-tdep.c (struct reg): Add new member, 'spr_num'.
(R, R4, R8, R16, F, P, R32, R64, R0): Include value for
new member in initializer.
(S, S4, SN4, S64): New macros for defining special-purpose
registers.
(PPC_UISA_SPRS, PPC_UISA_NOFP_SPRS, PPC_OEA_SPRS, registers_power,
registers_403, registers_403GC, registers_505, registers_860,
registers_601, registers_602, registers_603, registers_604,
registers_750, registers_e500): Use them.

* rs6000-tdep.c (rs6000_gdbarch_init): Delete variable 'power';
replace references with expression used to initialize variable.

2004-07-16  Jim Blandy  <jimb@redhat.com>

* ppc-tdep.h (ppc_spr_asr): Add missing OEA SPR.
        (ppc_spr_mi_dbcam, ppc_spr_mi_dbram0, ppc_spr_mi_dbram1)
(ppc_spr_md_cam, ppc_spr_md_ram0, ppc_spr_md_ram1): Add
missing MPC823 SPRs.
(ppc_spr_m_twb): Renamed from ppc_spr_md_twb; the old name was
incorrect.  (This was corrected in GDB's register name tables on
2004-07-14.)

* rs6000-tdep.c (registers_602): Correct register name: "esassr"
should be "esasrr" ("ESA Save and Restore Register").

2004-07-15  Jim Blandy  <jimb@redhat.com>

* ppc-tdep.h (struct gdbarch_tdep): New member: ppc_sr0_regnum.
* rs6000-tdep.c (rs6000_gdbarch_init): Initialize it.

2004-07-14  Jim Blandy  <jimb@redhat.com>

* rs6000-tdep.c (COMMON_UISA_NOFP_REGS): Delete; unused.

* ppc-tdep.h (ppc_num_vrs): New enum constant.

* ppc-tdep.h (ppc_num_srs): New enum constant.

* ppc-tdep.h (ppc_spr_mq, ppc_spr_xer, ppc_spr_rtcu, ppc_spr_rtcl)
(ppc_spr_lr, ppc_spr_ctr, ppc_spr_cnt, ppc_spr_dsisr, ppc_spr_dar)
(ppc_spr_dec, ppc_spr_sdr1, ppc_spr_srr0, ppc_spr_srr1)
(ppc_spr_eie, ppc_spr_eid, ppc_spr_nri, ppc_spr_sp, ppc_spr_cmpa)
(ppc_spr_cmpb, ppc_spr_cmpc, ppc_spr_cmpd, ppc_spr_icr)
(ppc_spr_der, ppc_spr_counta, ppc_spr_countb, ppc_spr_cmpe)
(ppc_spr_cmpf, ppc_spr_cmpg, ppc_spr_cmph, ppc_spr_lctrl1)
(ppc_spr_lctrl2, ppc_spr_ictrl, ppc_spr_bar, ppc_spr_vrsave)
(ppc_spr_sprg0, ppc_spr_sprg1, ppc_spr_sprg2, ppc_spr_sprg3)
(ppc_spr_ear, ppc_spr_tbl, ppc_spr_tbu, ppc_spr_pvr)
(ppc_spr_spefscr, ppc_spr_ibat0u, ppc_spr_ibat0l, ppc_spr_ibat1u)
(ppc_spr_ibat1l, ppc_spr_ibat2u, ppc_spr_ibat2l, ppc_spr_ibat3u)
(ppc_spr_ibat3l, ppc_spr_dbat0u, ppc_spr_dbat0l, ppc_spr_dbat1u)
(ppc_spr_dbat1l, ppc_spr_dbat2u, ppc_spr_dbat2l, ppc_spr_dbat3u)
(ppc_spr_dbat3l, ppc_spr_ic_cst, ppc_spr_ic_adr, ppc_spr_ic_dat)
(ppc_spr_dc_cst, ppc_spr_dc_adr, ppc_spr_dc_dat, ppc_spr_dpdr)
(ppc_spr_dpir, ppc_spr_immr, ppc_spr_mi_ctr, ppc_spr_mi_ap)
(ppc_spr_mi_epn, ppc_spr_mi_twc, ppc_spr_mi_rpn, ppc_spr_mi_cam)
(ppc_spr_mi_ram0, ppc_spr_mi_ram1, ppc_spr_md_ctr, ppc_spr_m_casid)
(ppc_spr_md_ap, ppc_spr_md_epn, ppc_spr_md_twb, ppc_spr_md_twc)
(ppc_spr_md_rpn, ppc_spr_m_tw, ppc_spr_md_dbcam, ppc_spr_md_dbram0)
(ppc_spr_md_dbram1, ppc_spr_ummcr0, ppc_spr_upmc1, ppc_spr_upmc2)
(ppc_spr_usia, ppc_spr_ummcr1, ppc_spr_upmc3, ppc_spr_upmc4)
(ppc_spr_zpr, ppc_spr_pid, ppc_spr_mmcr0, ppc_spr_pmc1)
(ppc_spr_sgr, ppc_spr_pmc2, ppc_spr_dcwr, ppc_spr_sia)
(ppc_spr_mmcr1, ppc_spr_pmc3, ppc_spr_pmc4, ppc_spr_sda)
(ppc_spr_tbhu, ppc_spr_tblu, ppc_spr_dmiss, ppc_spr_dcmp)
(ppc_spr_hash1, ppc_spr_hash2, ppc_spr_icdbdr, ppc_spr_imiss)
(ppc_spr_esr, ppc_spr_icmp, ppc_spr_dear, ppc_spr_rpa)
(ppc_spr_evpr, ppc_spr_cdbcr, ppc_spr_tsr, ppc_spr_602_tcr)
(ppc_spr_403_tcr, ppc_spr_ibr, ppc_spr_pit, ppc_spr_esasrr)
(ppc_spr_tbhi, ppc_spr_tblo, ppc_spr_srr2, ppc_spr_sebr)
(ppc_spr_srr3, ppc_spr_ser, ppc_spr_hid0, ppc_spr_dbsr)
(ppc_spr_hid1, ppc_spr_iabr, ppc_spr_dbcr, ppc_spr_iac1)
(ppc_spr_dabr, ppc_spr_iac2, ppc_spr_dac1, ppc_spr_dac2)
(ppc_spr_l2cr, ppc_spr_dccr, ppc_spr_ictc, ppc_spr_iccr)
(ppc_spr_thrm1, ppc_spr_pbl1, ppc_spr_thrm2, ppc_spr_pbu1)
(ppc_spr_thrm3, ppc_spr_pbl2, ppc_spr_fpecr, ppc_spr_lt)
(ppc_spr_pir, ppc_spr_pbu2): New enum constants for PowerPC
special-purpose register numbers.

* rs6000-tdep.c (registers_860): Correct register name.  (No PPC
manual mentions 'md_twb', but many mention 'm_twb', and at that
point in the register list.)

include/gdb/ChangeLog:
2004-08-04  Andrew Cagney  <cagney@gnu.org>

* sim-ppc.h: Add extern "C" wrapper.
(enum sim_ppc_regnum): Add full list of SPRs.

2004-08-04  Jim Blandy  <jimb@redhat.com>

* sim-ppc.h: New file.

sim/ppc/ChangeLog:
2004-08-04  Andrew Cagney  <cagney@gnu.org>
    Jim Blandy <jimb@redhat.com>

* sim_callbacks.h (simulator): Declare.
* Makefile.in (gdb-sim.o): New rule.
(MAIN_SRC, GDB_OBJ): Add gdb-sim.o, gdb-sim.c.
(DEFS_H): Delete.
(GDB_SIM_PPC_H): Define.
* gdb-sim.c: New file.
* sim_calls.c: Do not include "defs.h".
(simulator): Drop static.
(sim_store_register, sim_fetch_register): Delete.

20 years agoThis commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.2'.
cvs2svn [Wed, 4 Aug 2004 23:44:33 +0000 (23:44 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.2'.

Cherrypick from master 2004-08-04 23:44:32 UTC Andrew Cagney <cagney@gnu.org> '2004-08-04  Andrew Cagney  <cagney@gnu.org>':
    include/gdb/sim-ppc.h

24 years ago* include/cygwin/cygwin_dll.h: Remove extraneous (and incorrect) declarations.
Christopher Faylor [Mon, 7 Aug 2000 04:17:06 +0000 (04:17 +0000)]
* include/cygwin/cygwin_dll.h: Remove extraneous (and incorrect) declarations.

24 years agoThis commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.2'.
cvs2svn [Sat, 29 Jul 2000 04:19:25 +0000 (04:19 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.2'.

Sprout from master 2000-07-29 04:19:24 UTC Christopher Faylor <me@cgf.cx> '* include/cygwin/cygwin_dll.h: Update for modern compilers.'
Delete:
    COPYING
    COPYING.LIB
    ChangeLog
    MAINTAINERS
    Makefile.in
    README
    README-maintainer-mode
    config-ml.in
    config.guess
    config.if
    config.sub
    config/ChangeLog
    config/acinclude.m4
    config/mh-a68bsd
    config/mh-aix386
    config/mh-apollo68
    config/mh-armpic
    config/mh-cxux
    config/mh-cygwin
    config/mh-decstation
    config/mh-delta88
    config/mh-dgux
    config/mh-dgux386
    config/mh-djgpp
    config/mh-elfalphapic
    config/mh-hp300
    config/mh-hpux
    config/mh-hpux8
    config/mh-i370pic
    config/mh-ia64pic
    config/mh-interix
    config/mh-irix4
    config/mh-irix5
    config/mh-irix6
    config/mh-lynxos
    config/mh-lynxrs6k
    config/mh-m68kpic
    config/mh-mingw32
    config/mh-ncr3000
    config/mh-ncrsvr43
    config/mh-necv4
    config/mh-openedition
    config/mh-papic
    config/mh-ppcpic
    config/mh-riscos
    config/mh-sco
    config/mh-solaris
    config/mh-sparcpic
    config/mh-sun3
    config/mh-sysv
    config/mh-sysv4
    config/mh-sysv5
    config/mh-vaxult2
    config/mh-x86pic
    config/mpw-mh-mpw
    config/mpw/ChangeLog
    config/mpw/MoveIfChange
    config/mpw/README
    config/mpw/forward-include
    config/mpw/g-mpw-make.sed
    config/mpw/mpw-touch
    config/mpw/mpw-true
    config/mpw/null-command
    config/mpw/open-brace
    config/mpw/tr-7to8-src
    config/mpw/true
    config/mt-aix43
    config/mt-armpic
    config/mt-d30v
    config/mt-elfalphapic
    config/mt-i370pic
    config/mt-ia64pic
    config/mt-linux
    config/mt-m68kpic
    config/mt-netware
    config/mt-ospace
    config/mt-papic
    config/mt-ppcpic
    config/mt-sparcpic
    config/mt-v810
    config/mt-wince
    config/mt-x86pic
    configure
    configure.in
    djunpack.bat
    etc/ChangeLog
    etc/Makefile.in
    etc/add-log.el
    etc/add-log.vi
    etc/configbuild.ein
    etc/configbuild.fig
    etc/configbuild.jin
    etc/configbuild.tin
    etc/configdev.ein
    etc/configdev.fig
    etc/configdev.jin
    etc/configdev.tin
    etc/configure
    etc/configure.in
    etc/configure.texi
    etc/make-stds.texi
    etc/standards.texi
    include/COPYING
    include/ChangeLog
    include/MAINTAINERS
    include/ansidecl.h
    include/aout/ChangeLog
    include/aout/adobe.h
    include/aout/aout64.h
    include/aout/ar.h
    include/aout/dynix3.h
    include/aout/encap.h
    include/aout/host.h
    include/aout/hp.h
    include/aout/hp300hpux.h
    include/aout/hppa.h
    include/aout/ranlib.h
    include/aout/reloc.h
    include/aout/stab.def
    include/aout/stab_gnu.h
    include/aout/sun4.h
    include/bfdlink.h
    include/bin-bugs.h
    include/bout.h
    include/callback.h
    include/coff/ChangeLog
    include/coff/a29k.h
    include/coff/alpha.h
    include/coff/apollo.h
    include/coff/arm.h
    include/coff/aux-coff.h
    include/coff/ecoff.h
    include/coff/go32exe.h
    include/coff/h8300.h
    include/coff/h8500.h
    include/coff/i386.h
    include/coff/i860.h
    include/coff/i960.h
    include/coff/ia64.h
    include/coff/internal.h
    include/coff/m68k.h
    include/coff/m88k.h
    include/coff/mcore.h
    include/coff/mips.h
    include/coff/mipspe.h
    include/coff/pe.h
    include/coff/powerpc.h
    include/coff/rs6000.h
    include/coff/rs6k64.h
    include/coff/sh.h
    include/coff/sparc.h
    include/coff/sym.h
    include/coff/symconst.h
    include/coff/ti.h
    include/coff/tic30.h
    include/coff/tic54x.h
    include/coff/tic80.h
    include/coff/w65.h
    include/coff/we32k.h
    include/coff/z8k.h
    include/demangle.h
    include/dis-asm.h
    include/dyn-string.h
    include/elf/ChangeLog
    include/elf/alpha.h
    include/elf/arc.h
    include/elf/arm.h
    include/elf/avr.h
    include/elf/common.h
    include/elf/cris.h
    include/elf/d10v.h
    include/elf/d30v.h
    include/elf/dwarf.h
    include/elf/dwarf2.h
    include/elf/external.h
    include/elf/fr30.h
    include/elf/hppa.h
    include/elf/i370.h
    include/elf/i386.h
    include/elf/i860.h
    include/elf/i960.h
    include/elf/ia64.h
    include/elf/internal.h
    include/elf/m32r.h
    include/elf/m68hc11.h
    include/elf/m68k.h
    include/elf/mcore.h
    include/elf/mips.h
    include/elf/mn10200.h
    include/elf/mn10300.h
    include/elf/pj.h
    include/elf/ppc.h
    include/elf/reloc-macros.h
    include/elf/sh.h
    include/elf/sparc.h
    include/elf/v850.h
    include/filenames.h
    include/floatformat.h
    include/fnmatch.h
    include/fopen-bin.h
    include/fopen-same.h
    include/fopen-vms.h
    include/gdbm.h
    include/getopt.h
    include/hashtab.h
    include/hp-symtab.h
    include/ieee.h
    include/libiberty.h
    include/mpw/ChangeLog
    include/mpw/README
    include/mpw/dir.h
    include/mpw/dirent.h
    include/mpw/fcntl.h
    include/mpw/grp.h
    include/mpw/mpw.h
    include/mpw/pwd.h
    include/mpw/spin.h
    include/mpw/stat.h
    include/mpw/sys/file.h
    include/mpw/sys/param.h
    include/mpw/sys/resource.h
    include/mpw/sys/stat.h
    include/mpw/sys/time.h
    include/mpw/sys/types.h
    include/mpw/utime.h
    include/mpw/varargs.h
    include/nlm/ChangeLog
    include/nlm/alpha-ext.h
    include/nlm/common.h
    include/nlm/external.h
    include/nlm/i386-ext.h
    include/nlm/internal.h
    include/nlm/ppc-ext.h
    include/nlm/sparc32-ext.h
    include/oasys.h
    include/objalloc.h
    include/obstack.h
    include/opcode/ChangeLog
    include/opcode/a29k.h
    include/opcode/alpha.h
    include/opcode/arc.h
    include/opcode/arm.h
    include/opcode/avr.h
    include/opcode/cgen.h
    include/opcode/convex.h
    include/opcode/cris.h
    include/opcode/d10v.h
    include/opcode/d30v.h
    include/opcode/h8300.h
    include/opcode/hppa.h
    include/opcode/i370.h
    include/opcode/i386.h
    include/opcode/i860.h
    include/opcode/i960.h
    include/opcode/ia64.h
    include/opcode/m68hc11.h
    include/opcode/m68k.h
    include/opcode/m88k.h
    include/opcode/mips.h
    include/opcode/mn10200.h
    include/opcode/mn10300.h
    include/opcode/np1.h
    include/opcode/ns32k.h
    include/opcode/pj.h
    include/opcode/pn.h
    include/opcode/ppc.h
    include/opcode/pyr.h
    include/opcode/sparc.h
    include/opcode/tahoe.h
    include/opcode/tic30.h
    include/opcode/tic54x.h
    include/opcode/tic80.h
    include/opcode/v850.h
    include/opcode/vax.h
    include/os9k.h
    include/partition.h
    include/progress.h
    include/regs/ChangeLog
    include/remote-sim.h
    include/sim-d10v.h
    include/sort.h
    include/splay-tree.h
    include/symcat.h
    install-sh
    libgloss/ChangeLog
    libgloss/Makefile.in
    libgloss/README
    libgloss/close.c
    libgloss/config/default.mh
    libgloss/config/default.mt
    libgloss/config/dos.mh
    libgloss/config/mips.mt
    libgloss/config/mn10200.mt
    libgloss/config/mn10300.mt
    libgloss/config/ppc.mh
    libgloss/configure
    libgloss/configure.in
    libgloss/d30v/Makefile.in
    libgloss/d30v/configure
    libgloss/d30v/configure.in
    libgloss/d30v/crt0.S
    libgloss/d30v/inbyte.c
    libgloss/d30v/outbyte.c
    libgloss/d30v/syscalls.c
    libgloss/debug.c
    libgloss/debug.h
    libgloss/doc/Makefile.in
    libgloss/doc/configure
    libgloss/doc/configure.in
    libgloss/doc/porting.texi
    libgloss/fr30/Makefile.in
    libgloss/fr30/configure
    libgloss/fr30/configure.in
    libgloss/fr30/crt0.s
    libgloss/fr30/syscalls.c
    libgloss/fstat.c
    libgloss/getpid.c
    libgloss/glue.h
    libgloss/hp74x/Makefile.in
    libgloss/hp74x/README
    libgloss/hp74x/checksum.c
    libgloss/hp74x/configure
    libgloss/hp74x/configure.in
    libgloss/hp74x/crt0.s
    libgloss/hp74x/debugger.h
    libgloss/hp74x/debugger.s
    libgloss/hp74x/diagnose.h
    libgloss/hp74x/hppa-defs.h
    libgloss/hp74x/hppa.ld
    libgloss/hp74x/io.c
    libgloss/hp74x/iva_table.h
    libgloss/hp74x/iva_table.s
    libgloss/hp74x/pa_stub.c
    libgloss/hp74x/test.c
    libgloss/i386/Makefile.in
    libgloss/i386/configure
    libgloss/i386/configure.in
    libgloss/i386/cygmon-crt0.S
    libgloss/i386/cygmon-gmon.c
    libgloss/i386/cygmon-gmon.h
    libgloss/i386/cygmon-salib.c
    libgloss/i386/cygmon-syscall.h
    libgloss/i386/cygmon.ld
    libgloss/i960/Makefile.in
    libgloss/i960/asm.h
    libgloss/i960/configure
    libgloss/i960/configure.in
    libgloss/i960/crt0.c
    libgloss/i960/mon-read.c
    libgloss/i960/mon-syscalls.S
    libgloss/i960/mon-write.c
    libgloss/i960/mon960.c
    libgloss/i960/mon960.ld
    libgloss/i960/syscall.h
    libgloss/isatty.c
    libgloss/kill.c
    libgloss/libnosys/Makefile.in
    libgloss/libnosys/acconfig.h
    libgloss/libnosys/close.c
    libgloss/libnosys/config.h.in
    libgloss/libnosys/configure
    libgloss/libnosys/configure.in
    libgloss/libnosys/environ.c
    libgloss/libnosys/execve.c
    libgloss/libnosys/fork.c
    libgloss/libnosys/fstat.c
    libgloss/libnosys/getpid.c
    libgloss/libnosys/gettod.c
    libgloss/libnosys/isatty.c
    libgloss/libnosys/kill.c
    libgloss/libnosys/link.c
    libgloss/libnosys/lseek.c
    libgloss/libnosys/open.c
    libgloss/libnosys/read.c
    libgloss/libnosys/sbrk.c
    libgloss/libnosys/stat.c
    libgloss/libnosys/times.c
    libgloss/libnosys/unlink.c
    libgloss/libnosys/wait.c
    libgloss/libnosys/warning.h
    libgloss/libnosys/write.c
    libgloss/lseek.c
    libgloss/m32r/Makefile.in
    libgloss/m32r/chmod.c
    libgloss/m32r/close.c
    libgloss/m32r/configure
    libgloss/m32r/configure.in
    libgloss/m32r/crt0.S
    libgloss/m32r/eit.h
    libgloss/m32r/eva-stub.ld
    libgloss/m32r/eva.ld
    libgloss/m32r/exit.c
    libgloss/m32r/fstat.c
    libgloss/m32r/getpid.c
    libgloss/m32r/isatty.c
    libgloss/m32r/kill.c
    libgloss/m32r/lseek.c
    libgloss/m32r/m32r-lib.c
    libgloss/m32r/mon.specs
    libgloss/m32r/open.c
    libgloss/m32r/raise.c
    libgloss/m32r/read.c
    libgloss/m32r/sbrk.c
    libgloss/m32r/stat.c
    libgloss/m32r/trap0.S
    libgloss/m32r/trapmon0.c
    libgloss/m32r/unlink.c
    libgloss/m32r/utime.c
    libgloss/m32r/write.c
    libgloss/m68k/Makefile.in
    libgloss/m68k/README
    libgloss/m68k/asm.h
    libgloss/m68k/bcc.ld
    libgloss/m68k/configure
    libgloss/m68k/configure.in
    libgloss/m68k/cpu32bug.S
    libgloss/m68k/cpu32bug.h
    libgloss/m68k/crt0.S
    libgloss/m68k/dbug-exit.S
    libgloss/m68k/dbug-inbyte.S
    libgloss/m68k/dbug-outbyte.S
    libgloss/m68k/dtor.C
    libgloss/m68k/idp-inbyte.c
    libgloss/m68k/idp-outbyte.c
    libgloss/m68k/idp.ld
    libgloss/m68k/leds.c
    libgloss/m68k/leds.h
    libgloss/m68k/mc68681reg.h
    libgloss/m68k/mc68ec.c
    libgloss/m68k/mvme-stub.c
    libgloss/m68k/mvme.S
    libgloss/m68k/mvme135-asm.S
    libgloss/m68k/mvme135.ld
    libgloss/m68k/mvme162.ld
    libgloss/m68k/mvme162lx-asm.S
    libgloss/m68k/sbc5204.ld
    libgloss/m68k/sbc5206.ld
    libgloss/m68k/test.c
    libgloss/mcore/Makefile.in
    libgloss/mcore/close.c
    libgloss/mcore/cmb-exit.c
    libgloss/mcore/cmb-inbyte.c
    libgloss/mcore/cmb-outbyte.c
    libgloss/mcore/configure
    libgloss/mcore/configure.in
    libgloss/mcore/crt0.S
    libgloss/mcore/elf-cmb.ld
    libgloss/mcore/elf-cmb.specs
    libgloss/mcore/fstat.c
    libgloss/mcore/getpid.c
    libgloss/mcore/kill.c
    libgloss/mcore/lseek.c
    libgloss/mcore/open.c
    libgloss/mcore/pe-cmb.ld
    libgloss/mcore/pe-cmb.specs
    libgloss/mcore/print.c
    libgloss/mcore/putnum.c
    libgloss/mcore/raise.c
    libgloss/mcore/read.c
    libgloss/mcore/sbrk.c
    libgloss/mcore/stat.c
    libgloss/mcore/syscalls.S
    libgloss/mcore/unlink.c
    libgloss/mcore/write.c
    libgloss/mips/Makefile.in
    libgloss/mips/array-io.c
    libgloss/mips/array.ld
    libgloss/mips/cma101.c
    libgloss/mips/configure
    libgloss/mips/configure.in
    libgloss/mips/crt0.S
    libgloss/mips/ddb.ld
    libgloss/mips/dtor.C
    libgloss/mips/dve.ld
    libgloss/mips/dvemon.c
    libgloss/mips/entry.S
    libgloss/mips/idt.ld
    libgloss/mips/idtecoff.ld
    libgloss/mips/idtmon.S
    libgloss/mips/jmr3904-io.c
    libgloss/mips/jmr3904app-java.ld
    libgloss/mips/jmr3904app.ld
    libgloss/mips/jmr3904dram-java.ld
    libgloss/mips/jmr3904dram.ld
    libgloss/mips/lsi.ld
    libgloss/mips/lsi33k-stub.c
    libgloss/mips/lsi33k-stub.h
    libgloss/mips/lsipmon.S
    libgloss/mips/nullmon.c
    libgloss/mips/nullmon.ld
    libgloss/mips/pmon.S
    libgloss/mips/pmon.ld
    libgloss/mips/regs.S
    libgloss/mips/syscalls.c
    libgloss/mips/test.c
    libgloss/mips/vr4300.S
    libgloss/mips/vr5xxx.S
    libgloss/mn10200/Makefile.in
    libgloss/mn10200/_exit.c
    libgloss/mn10200/access.c
    libgloss/mn10200/chmod.c
    libgloss/mn10200/chown.c
    libgloss/mn10200/close.c
    libgloss/mn10200/configure
    libgloss/mn10200/configure.in
    libgloss/mn10200/creat.c
    libgloss/mn10200/crt0.S
    libgloss/mn10200/crt1.c
    libgloss/mn10200/eval.ld
    libgloss/mn10200/execv.c
    libgloss/mn10200/execve.c
    libgloss/mn10200/fork.c
    libgloss/mn10200/fstat.c
    libgloss/mn10200/getpid.c
    libgloss/mn10200/gettime.c
    libgloss/mn10200/isatty.c
    libgloss/mn10200/kill.c
    libgloss/mn10200/lseek.c
    libgloss/mn10200/open.c
    libgloss/mn10200/pipe.c
    libgloss/mn10200/read.c
    libgloss/mn10200/sbrk.c
    libgloss/mn10200/sim.ld
    libgloss/mn10200/stat.c
    libgloss/mn10200/test.c
    libgloss/mn10200/time.c
    libgloss/mn10200/times.c
    libgloss/mn10200/trap.S
    libgloss/mn10200/trap.h
    libgloss/mn10200/unlink.c
    libgloss/mn10200/utime.c
    libgloss/mn10200/wait.c
    libgloss/mn10200/write.c
    libgloss/mn10300/Makefile.in
    libgloss/mn10300/_exit.c
    libgloss/mn10300/access.c
    libgloss/mn10300/chmod.c
    libgloss/mn10300/chown.c
    libgloss/mn10300/close.c
    libgloss/mn10300/configure
    libgloss/mn10300/configure.in
    libgloss/mn10300/creat.c
    libgloss/mn10300/crt0-eval.S
    libgloss/mn10300/crt0.S
    libgloss/mn10300/crt1.c
    libgloss/mn10300/eval.ld
    libgloss/mn10300/execv.c
    libgloss/mn10300/execve.c
    libgloss/mn10300/fork.c
    libgloss/mn10300/fstat.c
    libgloss/mn10300/getpid.c
    libgloss/mn10300/gettime.c
    libgloss/mn10300/isatty.c
    libgloss/mn10300/kill.c
    libgloss/mn10300/lseek.c
    libgloss/mn10300/open.c
    libgloss/mn10300/pipe.c
    libgloss/mn10300/read.c
    libgloss/mn10300/sbrk.c
    libgloss/mn10300/sim.ld
    libgloss/mn10300/stat.c
    libgloss/mn10300/test.c
    libgloss/mn10300/time.c
    libgloss/mn10300/times.c
    libgloss/mn10300/trap.S
    libgloss/mn10300/trap.h
    libgloss/mn10300/unlink.c
    libgloss/mn10300/utime.c
    libgloss/mn10300/wait.c
    libgloss/mn10300/write.c
    libgloss/open.c
    libgloss/pa/Makefile.in
    libgloss/pa/README
    libgloss/pa/configure
    libgloss/pa/configure.in
    libgloss/pa/crt0.S
    libgloss/pa/hp-milli.s
    libgloss/pa/op50n-io.S
    libgloss/pa/op50n.h
    libgloss/pa/op50n.ld
    libgloss/pa/op50nled.c
    libgloss/pa/setjmp.S
    libgloss/pa/test.c
    libgloss/pa/w89k-io.c
    libgloss/pa/w89k.h
    libgloss/pa/w89k.ld
    libgloss/print.c
    libgloss/putnum.c
    libgloss/read.c
    libgloss/rs6000/Makefile.in
    libgloss/rs6000/ads-exit.S
    libgloss/rs6000/ads-io.c
    libgloss/rs6000/ads.ld
    libgloss/rs6000/configure
    libgloss/rs6000/configure.in
    libgloss/rs6000/crt0.S
    libgloss/rs6000/mbx-exit.c
    libgloss/rs6000/mbx-inbyte.c
    libgloss/rs6000/mbx-outbyte.c
    libgloss/rs6000/mbx-print.c
    libgloss/rs6000/mbx.ld
    libgloss/rs6000/mbx.specs
    libgloss/rs6000/mcount.S
    libgloss/rs6000/mvme-errno.c
    libgloss/rs6000/mvme-exit.S
    libgloss/rs6000/mvme-inbyte.S
    libgloss/rs6000/mvme-outbyte.S
    libgloss/rs6000/mvme-print.c
    libgloss/rs6000/mvme-read.c
    libgloss/rs6000/sim-abort.c
    libgloss/rs6000/sim-crt0.S
    libgloss/rs6000/sim-errno.c
    libgloss/rs6000/sim-inbyte.c
    libgloss/rs6000/sim-print.c
    libgloss/rs6000/sim-sbrk.c
    libgloss/rs6000/simulator.S
    libgloss/rs6000/sol-cfuncs.c
    libgloss/rs6000/sol-syscall.S
    libgloss/rs6000/test.c
    libgloss/rs6000/yellowknife.ld
    libgloss/sbrk.c
    libgloss/sh/sh1lcevb.ld
    libgloss/sh/sh2lcevb.ld
    libgloss/sh/sh3bb.ld
    libgloss/sh/sh3lcevb.ld
    libgloss/sparc/Makefile.in
    libgloss/sparc/asm.h
    libgloss/sparc/cache.c
    libgloss/sparc/configure
    libgloss/sparc/configure.in
    libgloss/sparc/crt0-701.S
    libgloss/sparc/crt0.S
    libgloss/sparc/cygmon-crt0.S
    libgloss/sparc/cygmon-salib.c
    libgloss/sparc/cygmon-sparc64-ld.src
    libgloss/sparc/cygmon.ld.src
    libgloss/sparc/dtor.C
    libgloss/sparc/elfsim.ld
    libgloss/sparc/erc32-crt0.S
    libgloss/sparc/erc32-io.c
    libgloss/sparc/erc32-stub.c
    libgloss/sparc/erc32.ld
    libgloss/sparc/ex930.ld
    libgloss/sparc/ex931.ld
    libgloss/sparc/ex934.ld
    libgloss/sparc/fixctors.c
    libgloss/sparc/libsys/Makefile.in
    libgloss/sparc/libsys/_exit.S
    libgloss/sparc/libsys/cerror.S
    libgloss/sparc/libsys/configure
    libgloss/sparc/libsys/configure.in
    libgloss/sparc/libsys/isatty.c
    libgloss/sparc/libsys/libsys-crt0.S
    libgloss/sparc/libsys/sbrk.S
    libgloss/sparc/libsys/syscall.h
    libgloss/sparc/libsys/syscallasm.h
    libgloss/sparc/libsys/template.S
    libgloss/sparc/libsys/template_r.S
    libgloss/sparc/salib-701.c
    libgloss/sparc/salib.c
    libgloss/sparc/slite.h
    libgloss/sparc/sparc-stub.c
    libgloss/sparc/sparc86x.ld
    libgloss/sparc/sparcl-stub.c
    libgloss/sparc/sparclet-stub.c
    libgloss/sparc/sparclite.h
    libgloss/sparc/sysc-701.c
    libgloss/sparc/syscalls.c
    libgloss/sparc/test.c
    libgloss/sparc/traps.S
    libgloss/sparc/tsc701.ld
    libgloss/stat.c
    libgloss/syscall.h
    libgloss/testsuite/Makefile.in
    libgloss/testsuite/config/hppa.mt
    libgloss/testsuite/config/m68k.mt
    libgloss/testsuite/config/mips.mt
    libgloss/testsuite/config/support.c
    libgloss/testsuite/configure.in
    libgloss/testsuite/lib/libgloss.exp
    libgloss/testsuite/libgloss.all/.gdbinit
    libgloss/testsuite/libgloss.all/Makefile.in
    libgloss/testsuite/libgloss.all/array.c
    libgloss/testsuite/libgloss.all/configure.in
    libgloss/testsuite/libgloss.all/div.c
    libgloss/testsuite/libgloss.all/double.c
    libgloss/testsuite/libgloss.all/float.c
    libgloss/testsuite/libgloss.all/func.c
    libgloss/testsuite/libgloss.all/io.c
    libgloss/testsuite/libgloss.all/math.c
    libgloss/testsuite/libgloss.all/memory.c
    libgloss/testsuite/libgloss.all/misc.c
    libgloss/testsuite/libgloss.all/printf.c
    libgloss/testsuite/libgloss.all/struct.c
    libgloss/testsuite/libgloss.all/varargs.c
    libgloss/testsuite/libgloss.all/varargs2.c
    libgloss/unlink.c
    libgloss/v850/sys/syscall.h
    libgloss/wince/Makefile.am
    libgloss/wince/Makefile.in
    libgloss/wince/aclocal.m4
    libgloss/wince/configure
    libgloss/wince/configure.in
    libgloss/write.c
    ltconfig
    ltmain.sh
    makefile.vms
    missing
    mkdep
    mkinstalldirs
    move-if-change
    mpw-README
    mpw-build.in
    mpw-config.in
    mpw-configure
    mpw-install
    newlib/ChangeLog
    newlib/MAINTAINERS
    newlib/Makefile.am
    newlib/Makefile.in
    newlib/NEWS
    newlib/README
    newlib/acinclude.m4
    newlib/aclocal.m4
    newlib/configure
    newlib/configure.host
    newlib/configure.in
    newlib/doc/Makefile.am
    newlib/doc/Makefile.in
    newlib/doc/aclocal.m4
    newlib/doc/ansidecl.h
    newlib/doc/configure
    newlib/doc/configure.in
    newlib/doc/doc.str
    newlib/doc/makedoc.c
    newlib/libc/Makefile.am
    newlib/libc/Makefile.in
    newlib/libc/aclocal.m4
    newlib/libc/configure
    newlib/libc/configure.in
    newlib/libc/ctype/Makefile.am
    newlib/libc/ctype/Makefile.in
    newlib/libc/ctype/_tolower.c
    newlib/libc/ctype/_toupper.c
    newlib/libc/ctype/ctype.tex
    newlib/libc/ctype/ctype_.c
    newlib/libc/ctype/isalnum.c
    newlib/libc/ctype/isalpha.c
    newlib/libc/ctype/isascii.c
    newlib/libc/ctype/iscntrl.c
    newlib/libc/ctype/isdigit.c
    newlib/libc/ctype/islower.c
    newlib/libc/ctype/isprint.c
    newlib/libc/ctype/ispunct.c
    newlib/libc/ctype/isspace.c
    newlib/libc/ctype/isupper.c
    newlib/libc/ctype/isxdigit.c
    newlib/libc/ctype/toascii.c
    newlib/libc/ctype/tolower.c
    newlib/libc/ctype/toupper.c
    newlib/libc/errno/Makefile.am
    newlib/libc/errno/Makefile.in
    newlib/libc/errno/errno.c
    newlib/libc/include/_ansi.h
    newlib/libc/include/_syslist.h
    newlib/libc/include/ar.h
    newlib/libc/include/assert.h
    newlib/libc/include/ctype.h
    newlib/libc/include/dirent.h
    newlib/libc/include/errno.h
    newlib/libc/include/fastmath.h
    newlib/libc/include/fcntl.h
    newlib/libc/include/grp.h
    newlib/libc/include/ieeefp.h
    newlib/libc/include/locale.h
    newlib/libc/include/machine/fastmath.h
    newlib/libc/include/machine/ieeefp.h
    newlib/libc/include/machine/setjmp-dj.h
    newlib/libc/include/machine/setjmp.h
    newlib/libc/include/machine/time.h
    newlib/libc/include/machine/types.h
    newlib/libc/include/malloc.h
    newlib/libc/include/math.h
    newlib/libc/include/paths.h
    newlib/libc/include/process.h
    newlib/libc/include/pwd.h
    newlib/libc/include/reent.h
    newlib/libc/include/regdef.h
    newlib/libc/include/setjmp.h
    newlib/libc/include/signal.h
    newlib/libc/include/stdio.h
    newlib/libc/include/stdlib.h
    newlib/libc/include/string.h
    newlib/libc/include/sys/_types.h
    newlib/libc/include/sys/config.h
    newlib/libc/include/sys/dirent.h
    newlib/libc/include/sys/errno.h
    newlib/libc/include/sys/fcntl.h
    newlib/libc/include/sys/file.h
    newlib/libc/include/sys/param.h
    newlib/libc/include/sys/reent.h
    newlib/libc/include/sys/resource.h
    newlib/libc/include/sys/signal.h
    newlib/libc/include/sys/stat-dj.h
    newlib/libc/include/sys/stat.h
    newlib/libc/include/sys/time.h
    newlib/libc/include/sys/timeb.h
    newlib/libc/include/sys/times.h
    newlib/libc/include/sys/types.h
    newlib/libc/include/sys/unistd.h
    newlib/libc/include/sys/utime.h
    newlib/libc/include/sys/wait.h
    newlib/libc/include/termios.h
    newlib/libc/include/time.h
    newlib/libc/include/unctrl.h
    newlib/libc/include/unistd.h
    newlib/libc/include/utime.h
    newlib/libc/include/utmp.h
    newlib/libc/libc.texinfo
    newlib/libc/locale/Makefile.am
    newlib/libc/locale/Makefile.in
    newlib/libc/locale/locale.c
    newlib/libc/locale/locale.tex
    newlib/libc/machine/Makefile.am
    newlib/libc/machine/Makefile.in
    newlib/libc/machine/a29k/Makefile.am
    newlib/libc/machine/a29k/Makefile.in
    newlib/libc/machine/a29k/aclocal.m4
    newlib/libc/machine/a29k/configure
    newlib/libc/machine/a29k/configure.in
    newlib/libc/machine/aclocal.m4
    newlib/libc/machine/arm/Makefile.am
    newlib/libc/machine/arm/Makefile.in
    newlib/libc/machine/arm/aclocal.m4
    newlib/libc/machine/arm/configure
    newlib/libc/machine/arm/configure.in
    newlib/libc/machine/configure
    newlib/libc/machine/configure.in
    newlib/libc/machine/d10v/Makefile.am
    newlib/libc/machine/d10v/Makefile.in
    newlib/libc/machine/d10v/aclocal.m4
    newlib/libc/machine/d10v/configure
    newlib/libc/machine/d10v/configure.in
    newlib/libc/machine/d10v/setjmp.S
    newlib/libc/machine/d30v/Makefile.am
    newlib/libc/machine/d30v/Makefile.in
    newlib/libc/machine/d30v/aclocal.m4
    newlib/libc/machine/d30v/configure
    newlib/libc/machine/d30v/configure.in
    newlib/libc/machine/d30v/setjmp.S
    newlib/libc/machine/fr30/Makefile.am
    newlib/libc/machine/fr30/Makefile.in
    newlib/libc/machine/fr30/aclocal.m4
    newlib/libc/machine/fr30/configure
    newlib/libc/machine/fr30/configure.in
    newlib/libc/machine/fr30/setjmp.S
    newlib/libc/machine/h8300/Makefile.am
    newlib/libc/machine/h8300/Makefile.in
    newlib/libc/machine/h8300/aclocal.m4
    newlib/libc/machine/h8300/configure
    newlib/libc/machine/h8300/configure.in
    newlib/libc/machine/h8300/defines.h
    newlib/libc/machine/h8300/memcpy.S
    newlib/libc/machine/h8300/memset.S
    newlib/libc/machine/h8300/reg_memcpy.S
    newlib/libc/machine/h8300/reg_memset.S
    newlib/libc/machine/h8300/setjmp.S
    newlib/libc/machine/h8300/strcmp.S
    newlib/libc/machine/h8500/Makefile.am
    newlib/libc/machine/h8500/Makefile.in
    newlib/libc/machine/h8500/aclocal.m4
    newlib/libc/machine/h8500/cmpsi.c
    newlib/libc/machine/h8500/configure
    newlib/libc/machine/h8500/configure.in
    newlib/libc/machine/h8500/divhi3.S
    newlib/libc/machine/h8500/divsi3.c
    newlib/libc/machine/h8500/mulhi3.c
    newlib/libc/machine/h8500/mulsi3.c
    newlib/libc/machine/h8500/negsi2.c
    newlib/libc/machine/h8500/psi.S
    newlib/libc/machine/h8500/setjmp.S
    newlib/libc/machine/h8500/shifts.c
    newlib/libc/machine/hppa/DEFS.h
    newlib/libc/machine/hppa/Makefile.am
    newlib/libc/machine/hppa/Makefile.in
    newlib/libc/machine/hppa/aclocal.m4
    newlib/libc/machine/hppa/configure
    newlib/libc/machine/hppa/configure.in
    newlib/libc/machine/hppa/memchr.S
    newlib/libc/machine/hppa/memcmp.S
    newlib/libc/machine/hppa/memcpy.S
    newlib/libc/machine/hppa/memset.S
    newlib/libc/machine/hppa/pcc_prefix.s
    newlib/libc/machine/hppa/setjmp.S
    newlib/libc/machine/hppa/strcat.S
    newlib/libc/machine/hppa/strcmp.S
    newlib/libc/machine/hppa/strcpy.S
    newlib/libc/machine/hppa/strlen.S
    newlib/libc/machine/hppa/strncat.S
    newlib/libc/machine/hppa/strncmp.S
    newlib/libc/machine/hppa/strncpy.S
    newlib/libc/machine/i386/Makefile.am
    newlib/libc/machine/i386/Makefile.in
    newlib/libc/machine/i386/aclocal.m4
    newlib/libc/machine/i386/configure
    newlib/libc/machine/i386/configure.in
    newlib/libc/machine/i386/f_atan2.S
    newlib/libc/machine/i386/f_atan2f.S
    newlib/libc/machine/i386/f_exp.c
    newlib/libc/machine/i386/f_expf.c
    newlib/libc/machine/i386/f_frexp.S
    newlib/libc/machine/i386/f_frexpf.S
    newlib/libc/machine/i386/f_ldexp.S
    newlib/libc/machine/i386/f_ldexpf.S
    newlib/libc/machine/i386/f_log.S
    newlib/libc/machine/i386/f_log10.S
    newlib/libc/machine/i386/f_log10f.S
    newlib/libc/machine/i386/f_logf.S
    newlib/libc/machine/i386/f_math.h
    newlib/libc/machine/i386/f_pow.c
    newlib/libc/machine/i386/f_powf.c
    newlib/libc/machine/i386/f_tan.S
    newlib/libc/machine/i386/f_tanf.S
    newlib/libc/machine/i386/i386mach.h
    newlib/libc/machine/i386/memchr.S
    newlib/libc/machine/i386/memcmp.S
    newlib/libc/machine/i386/memcpy.S
    newlib/libc/machine/i386/memmove.S
    newlib/libc/machine/i386/memset.S
    newlib/libc/machine/i386/setjmp.S
    newlib/libc/machine/i386/strchr.S
    newlib/libc/machine/i386/strlen.S
    newlib/libc/machine/i960/Makefile.am
    newlib/libc/machine/i960/Makefile.in
    newlib/libc/machine/i960/aclocal.m4
    newlib/libc/machine/i960/configure
    newlib/libc/machine/i960/configure.in
    newlib/libc/machine/i960/memccpy.S
    newlib/libc/machine/i960/memccpy_ca.S
    newlib/libc/machine/i960/memchr.S
    newlib/libc/machine/i960/memchr_ca.S
    newlib/libc/machine/i960/memcmp.S
    newlib/libc/machine/i960/memcmp_ca.S
    newlib/libc/machine/i960/memcpy.S
    newlib/libc/machine/i960/memcpy_ca.S
    newlib/libc/machine/i960/memset.S
    newlib/libc/machine/i960/setjmp.S
    newlib/libc/machine/i960/strchr.S
    newlib/libc/machine/i960/strchr_ca.S
    newlib/libc/machine/i960/strcmp.S
    newlib/libc/machine/i960/strcmp_ca.S
    newlib/libc/machine/i960/strcpy.S
    newlib/libc/machine/i960/strcpy_ca.S
    newlib/libc/machine/i960/strcspn.S
    newlib/libc/machine/i960/strdup.S
    newlib/libc/machine/i960/strlen.S
    newlib/libc/machine/i960/strlen_ca.S
    newlib/libc/machine/i960/strncat.S
    newlib/libc/machine/i960/strncat_ca.S
    newlib/libc/machine/i960/strncmp.S
    newlib/libc/machine/i960/strncmp_ca.S
    newlib/libc/machine/i960/strncpy.S
    newlib/libc/machine/i960/strncpy_ca.S
    newlib/libc/machine/i960/strpbrk.S
    newlib/libc/machine/i960/strrchr.S
    newlib/libc/machine/m32r/Makefile.am
    newlib/libc/machine/m32r/Makefile.in
    newlib/libc/machine/m32r/aclocal.m4
    newlib/libc/machine/m32r/configure
    newlib/libc/machine/m32r/configure.in
    newlib/libc/machine/m32r/setjmp.S
    newlib/libc/machine/m68k/Makefile.am
    newlib/libc/machine/m68k/Makefile.in
    newlib/libc/machine/m68k/aclocal.m4
    newlib/libc/machine/m68k/configure
    newlib/libc/machine/m68k/configure.in
    newlib/libc/machine/m68k/setjmp.S
    newlib/libc/machine/m68k/strcpy.c
    newlib/libc/machine/m68k/strlen.c
    newlib/libc/machine/m88k/Makefile.am
    newlib/libc/machine/m88k/Makefile.in
    newlib/libc/machine/m88k/aclocal.m4
    newlib/libc/machine/m88k/configure
    newlib/libc/machine/m88k/configure.in
    newlib/libc/machine/m88k/setjmp.S
    newlib/libc/machine/mips/Makefile.am
    newlib/libc/machine/mips/Makefile.in
    newlib/libc/machine/mips/aclocal.m4
    newlib/libc/machine/mips/configure
    newlib/libc/machine/mips/configure.in
    newlib/libc/machine/mips/machine/regdef.h
    newlib/libc/machine/mips/setjmp.S
    newlib/libc/machine/mn10200/Makefile.am
    newlib/libc/machine/mn10200/Makefile.in
    newlib/libc/machine/mn10200/aclocal.m4
    newlib/libc/machine/mn10200/configure
    newlib/libc/machine/mn10200/configure.in
    newlib/libc/machine/mn10200/setjmp.S
    newlib/libc/machine/mn10300/Makefile.am
    newlib/libc/machine/mn10300/Makefile.in
    newlib/libc/machine/mn10300/aclocal.m4
    newlib/libc/machine/mn10300/configure
    newlib/libc/machine/mn10300/configure.in
    newlib/libc/machine/mn10300/memchr.S
    newlib/libc/machine/mn10300/memcmp.S
    newlib/libc/machine/mn10300/memcpy.S
    newlib/libc/machine/mn10300/memset.S
    newlib/libc/machine/mn10300/setjmp.S
    newlib/libc/machine/mn10300/strchr.S
    newlib/libc/machine/mn10300/strcmp.S
    newlib/libc/machine/mn10300/strcpy.S
    newlib/libc/machine/mn10300/strlen.S
    newlib/libc/machine/necv70/Makefile.am
    newlib/libc/machine/necv70/Makefile.in
    newlib/libc/machine/necv70/aclocal.m4
    newlib/libc/machine/necv70/configure
    newlib/libc/machine/necv70/configure.in
    newlib/libc/machine/necv70/fastmath.s
    newlib/libc/machine/necv70/machine/registers.h
    newlib/libc/machine/necv70/necv70.tex
    newlib/libc/machine/necv70/setjmp.s
    newlib/libc/machine/powerpc/Makefile.am
    newlib/libc/machine/powerpc/Makefile.in
    newlib/libc/machine/powerpc/aclocal.m4
    newlib/libc/machine/powerpc/configure
    newlib/libc/machine/powerpc/configure.in
    newlib/libc/machine/powerpc/setjmp.S
    newlib/libc/machine/sh/Makefile.am
    newlib/libc/machine/sh/Makefile.in
    newlib/libc/machine/sh/aclocal.m4
    newlib/libc/machine/sh/asm.h
    newlib/libc/machine/sh/configure
    newlib/libc/machine/sh/configure.in
    newlib/libc/machine/sh/memcpy.S
    newlib/libc/machine/sh/memset.S
    newlib/libc/machine/sh/setjmp.S
    newlib/libc/machine/sh/strcmp.S
    newlib/libc/machine/sh/strcpy.S
    newlib/libc/machine/sparc/Makefile.am
    newlib/libc/machine/sparc/Makefile.in
    newlib/libc/machine/sparc/aclocal.m4
    newlib/libc/machine/sparc/configure
    newlib/libc/machine/sparc/configure.in
    newlib/libc/machine/sparc/machine/sparclet.h
    newlib/libc/machine/sparc/scan.c
    newlib/libc/machine/sparc/setjmp.S
    newlib/libc/machine/sparc/shuffle.c
    newlib/libc/machine/tic80/Makefile.am
    newlib/libc/machine/tic80/Makefile.in
    newlib/libc/machine/tic80/aclocal.m4
    newlib/libc/machine/tic80/configure
    newlib/libc/machine/tic80/configure.in
    newlib/libc/machine/tic80/setjmp.S
    newlib/libc/machine/v850/Makefile.am
    newlib/libc/machine/v850/Makefile.in
    newlib/libc/machine/v850/aclocal.m4
    newlib/libc/machine/v850/configure
    newlib/libc/machine/v850/configure.in
    newlib/libc/machine/v850/setjmp.S
    newlib/libc/machine/w65/Makefile.am
    newlib/libc/machine/w65/Makefile.in
    newlib/libc/machine/w65/aclocal.m4
    newlib/libc/machine/w65/cmpsi.c
    newlib/libc/machine/w65/configure
    newlib/libc/machine/w65/configure.in
    newlib/libc/machine/w65/divsi3.c
    newlib/libc/machine/w65/lshrhi.s
    newlib/libc/machine/w65/mulsi3.c
    newlib/libc/machine/w65/sdivhi3.s
    newlib/libc/machine/w65/smulhi3.s
    newlib/libc/machine/w65/udivhi3.s
    newlib/libc/machine/w65/umodhi3.s
    newlib/libc/machine/z8k/Makefile.am
    newlib/libc/machine/z8k/Makefile.in
    newlib/libc/machine/z8k/aclocal.m4
    newlib/libc/machine/z8k/args.h
    newlib/libc/machine/z8k/configure
    newlib/libc/machine/z8k/configure.in
    newlib/libc/machine/z8k/setjmp.S
    newlib/libc/misc/Makefile.am
    newlib/libc/misc/Makefile.in
    newlib/libc/misc/dprintf.c
    newlib/libc/misc/ffs.c
    newlib/libc/misc/misc.tex
    newlib/libc/misc/unctrl.c
    newlib/libc/posix/Makefile.am
    newlib/libc/posix/Makefile.in
    newlib/libc/posix/closedir.c
    newlib/libc/posix/creat.c
    newlib/libc/posix/execl.c
    newlib/libc/posix/execle.c
    newlib/libc/posix/execlp.c
    newlib/libc/posix/execv.c
    newlib/libc/posix/execve.c
    newlib/libc/posix/execvp.c
    newlib/libc/posix/isatty.c
    newlib/libc/posix/opendir.c
    newlib/libc/posix/popen.c
    newlib/libc/posix/readdir.c
    newlib/libc/posix/rewinddir.c
    newlib/libc/posix/scandir.c
    newlib/libc/posix/seekdir.c
    newlib/libc/posix/telldir.c
    newlib/libc/reent/Makefile.am
    newlib/libc/reent/Makefile.in
    newlib/libc/reent/closer.c
    newlib/libc/reent/execr.c
    newlib/libc/reent/fstatr.c
    newlib/libc/reent/impure.c
    newlib/libc/reent/linkr.c
    newlib/libc/reent/lseekr.c
    newlib/libc/reent/openr.c
    newlib/libc/reent/readr.c
    newlib/libc/reent/reent.c
    newlib/libc/reent/reent.tex
    newlib/libc/reent/sbrkr.c
    newlib/libc/reent/signalr.c
    newlib/libc/reent/statr.c
    newlib/libc/reent/timer.c
    newlib/libc/reent/unlinkr.c
    newlib/libc/reent/writer.c
    newlib/libc/saber
    newlib/libc/signal/Makefile.am
    newlib/libc/signal/Makefile.in
    newlib/libc/signal/raise.c
    newlib/libc/signal/signal.c
    newlib/libc/signal/signal.tex
    newlib/libc/stdio/Makefile.am
    newlib/libc/stdio/Makefile.in
    newlib/libc/stdio/clearerr.c
    newlib/libc/stdio/fclose.c
    newlib/libc/stdio/fdopen.c
    newlib/libc/stdio/feof.c
    newlib/libc/stdio/ferror.c
    newlib/libc/stdio/fflush.c
    newlib/libc/stdio/fgetc.c
    newlib/libc/stdio/fgetpos.c
    newlib/libc/stdio/fgets.c
    newlib/libc/stdio/fileno.c
    newlib/libc/stdio/findfp.c
    newlib/libc/stdio/fiprintf.c
    newlib/libc/stdio/flags.c
    newlib/libc/stdio/floatio.h
    newlib/libc/stdio/fopen.c
    newlib/libc/stdio/fprintf.c
    newlib/libc/stdio/fputc.c
    newlib/libc/stdio/fputs.c
    newlib/libc/stdio/fread.c
    newlib/libc/stdio/freopen.c
    newlib/libc/stdio/fscanf.c
    newlib/libc/stdio/fseek.c
    newlib/libc/stdio/fsetpos.c
    newlib/libc/stdio/ftell.c
    newlib/libc/stdio/fvwrite.c
    newlib/libc/stdio/fvwrite.h
    newlib/libc/stdio/fwalk.c
    newlib/libc/stdio/fwrite.c
    newlib/libc/stdio/getc.c
    newlib/libc/stdio/getchar.c
    newlib/libc/stdio/gets.c
    newlib/libc/stdio/getw.c
    newlib/libc/stdio/iprintf.c
    newlib/libc/stdio/local.h
    newlib/libc/stdio/makebuf.c
    newlib/libc/stdio/mktemp.c
    newlib/libc/stdio/perror.c
    newlib/libc/stdio/printf.c
    newlib/libc/stdio/putc.c
    newlib/libc/stdio/putchar.c
    newlib/libc/stdio/puts.c
    newlib/libc/stdio/putw.c
    newlib/libc/stdio/refill.c
    newlib/libc/stdio/remove.c
    newlib/libc/stdio/rename.c
    newlib/libc/stdio/rewind.c
    newlib/libc/stdio/rget.c
    newlib/libc/stdio/scanf.c
    newlib/libc/stdio/setbuf.c
    newlib/libc/stdio/setvbuf.c
    newlib/libc/stdio/siprintf.c
    newlib/libc/stdio/snprintf.c
    newlib/libc/stdio/sprintf.c
    newlib/libc/stdio/sscanf.c
    newlib/libc/stdio/stdio.c
    newlib/libc/stdio/stdio.tex
    newlib/libc/stdio/tmpfile.c
    newlib/libc/stdio/tmpnam.c
    newlib/libc/stdio/ungetc.c
    newlib/libc/stdio/vfieeefp.h
    newlib/libc/stdio/vfprintf.c
    newlib/libc/stdio/vfscanf.c
    newlib/libc/stdio/vprintf.c
    newlib/libc/stdio/vsnprintf.c
    newlib/libc/stdio/vsprintf.c
    newlib/libc/stdio/wbuf.c
    newlib/libc/stdio/wsetup.c
    newlib/libc/stdlib/Makefile.am
    newlib/libc/stdlib/Makefile.in
    newlib/libc/stdlib/__adjust.c
    newlib/libc/stdlib/__exp10.c
    newlib/libc/stdlib/__ten_mu.c
    newlib/libc/stdlib/abort.c
    newlib/libc/stdlib/abs.c
    newlib/libc/stdlib/assert.c
    newlib/libc/stdlib/atexit.c
    newlib/libc/stdlib/atexit.h
    newlib/libc/stdlib/atof.c
    newlib/libc/stdlib/atoff.c
    newlib/libc/stdlib/atoi.c
    newlib/libc/stdlib/atol.c
    newlib/libc/stdlib/bsearch.c
    newlib/libc/stdlib/calloc.c
    newlib/libc/stdlib/div.c
    newlib/libc/stdlib/dtoa.c
    newlib/libc/stdlib/dtoastub.c
    newlib/libc/stdlib/ecvtbuf.c
    newlib/libc/stdlib/efgcvt.c
    newlib/libc/stdlib/environ.c
    newlib/libc/stdlib/envlock.c
    newlib/libc/stdlib/envlock.h
    newlib/libc/stdlib/eprintf.c
    newlib/libc/stdlib/exit.c
    newlib/libc/stdlib/getenv.c
    newlib/libc/stdlib/getenv_r.c
    newlib/libc/stdlib/getopt.c
    newlib/libc/stdlib/labs.c
    newlib/libc/stdlib/ldiv.c
    newlib/libc/stdlib/local.h
    newlib/libc/stdlib/malign.c
    newlib/libc/stdlib/malloc.c
    newlib/libc/stdlib/mallocr.c
    newlib/libc/stdlib/mbctype.h
    newlib/libc/stdlib/mblen.c
    newlib/libc/stdlib/mblen_r.c
    newlib/libc/stdlib/mbstowcs.c
    newlib/libc/stdlib/mbstowcs_r.c
    newlib/libc/stdlib/mbtowc.c
    newlib/libc/stdlib/mbtowc_r.c
    newlib/libc/stdlib/mlock.c
    newlib/libc/stdlib/mprec.c
    newlib/libc/stdlib/mprec.h
    newlib/libc/stdlib/msize.c
    newlib/libc/stdlib/mstats.c
    newlib/libc/stdlib/mtrim.c
    newlib/libc/stdlib/putenv.c
    newlib/libc/stdlib/putenv_r.c
    newlib/libc/stdlib/qsort.c
    newlib/libc/stdlib/rand.c
    newlib/libc/stdlib/rand_r.c
    newlib/libc/stdlib/realloc.c
    newlib/libc/stdlib/setenv.c
    newlib/libc/stdlib/setenv_r.c
    newlib/libc/stdlib/std.h
    newlib/libc/stdlib/stdlib.tex
    newlib/libc/stdlib/strdup.c
    newlib/libc/stdlib/strdup_r.c
    newlib/libc/stdlib/strtod.c
    newlib/libc/stdlib/strtol.c
    newlib/libc/stdlib/strtoul.c
    newlib/libc/stdlib/system.c
    newlib/libc/stdlib/valloc.c
    newlib/libc/stdlib/wcstombs.c
    newlib/libc/stdlib/wcstombs_r.c
    newlib/libc/stdlib/wctomb.c
    newlib/libc/stdlib/wctomb_r.c
    newlib/libc/string/Makefile.am
    newlib/libc/string/Makefile.in
    newlib/libc/string/bcmp.c
    newlib/libc/string/bcopy.c
    newlib/libc/string/bzero.c
    newlib/libc/string/index.c
    newlib/libc/string/memchr.c
    newlib/libc/string/memcmp.c
    newlib/libc/string/memcpy.c
    newlib/libc/string/memmove.c
    newlib/libc/string/memset.c
    newlib/libc/string/rindex.c
    newlib/libc/string/strcasecmp.c
    newlib/libc/string/strcat.c
    newlib/libc/string/strchr.c
    newlib/libc/string/strcmp.c
    newlib/libc/string/strcoll.c
    newlib/libc/string/strcpy.c
    newlib/libc/string/strcspn.c
    newlib/libc/string/strerror.c
    newlib/libc/string/strings.tex
    newlib/libc/string/strlen.c
    newlib/libc/string/strlwr.c
    newlib/libc/string/strncasecmp.c
    newlib/libc/string/strncat.c
    newlib/libc/string/strncmp.c
    newlib/libc/string/strncpy.c
    newlib/libc/string/strpbrk.c
    newlib/libc/string/strrchr.c
    newlib/libc/string/strspn.c
    newlib/libc/string/strstr.c
    newlib/libc/string/strtok.c
    newlib/libc/string/strtok_r.c
    newlib/libc/string/strupr.c
    newlib/libc/string/strxfrm.c
    newlib/libc/string/swab.c
    newlib/libc/string/u_strerr.c
    newlib/libc/sys.tex
    newlib/libc/sys/Makefile.am
    newlib/libc/sys/Makefile.in
    newlib/libc/sys/a29khif/Makefile.am
    newlib/libc/sys/a29khif/Makefile.in
    newlib/libc/sys/a29khif/_alloc.s
    newlib/libc/sys/a29khif/_close.s
    newlib/libc/sys/a29khif/_cycles.s
    newlib/libc/sys/a29khif/_exit.s
    newlib/libc/sys/a29khif/_fstat.s
    newlib/libc/sys/a29khif/_getpsiz.s
    newlib/libc/sys/a29khif/_gettz.s
    newlib/libc/sys/a29khif/_ioctl.s
    newlib/libc/sys/a29khif/_iostat.s
    newlib/libc/sys/a29khif/_iowait.s
    newlib/libc/sys/a29khif/_isatty.s
    newlib/libc/sys/a29khif/_lseek.s
    newlib/libc/sys/a29khif/_open.s
    newlib/libc/sys/a29khif/_query.s
    newlib/libc/sys/a29khif/_read.s
    newlib/libc/sys/a29khif/_sbrk.s
    newlib/libc/sys/a29khif/_setim.s
    newlib/libc/sys/a29khif/_settrap.s
    newlib/libc/sys/a29khif/_setvec.s
    newlib/libc/sys/a29khif/_tmpnam.s
    newlib/libc/sys/a29khif/_write.s
    newlib/libc/sys/a29khif/aclocal.m4
    newlib/libc/sys/a29khif/alloc.s
    newlib/libc/sys/a29khif/clock.s
    newlib/libc/sys/a29khif/configure
    newlib/libc/sys/a29khif/configure.in
    newlib/libc/sys/a29khif/crt0.s
    newlib/libc/sys/a29khif/getargs.s
    newlib/libc/sys/a29khif/getenv.s
    newlib/libc/sys/a29khif/getpid.c
    newlib/libc/sys/a29khif/kill.c
    newlib/libc/sys/a29khif/read.s
    newlib/libc/sys/a29khif/remove.s
    newlib/libc/sys/a29khif/rename.s
    newlib/libc/sys/a29khif/signal.s
    newlib/libc/sys/a29khif/stubs.s
    newlib/libc/sys/a29khif/sys/cpudef.h
    newlib/libc/sys/a29khif/sys/fpsymbol.h
    newlib/libc/sys/a29khif/sys/intrinsi.h
    newlib/libc/sys/a29khif/sys/macros.h
    newlib/libc/sys/a29khif/sys/proreg.h
    newlib/libc/sys/a29khif/sys/romdcl.h
    newlib/libc/sys/a29khif/sys/smartmac.h
    newlib/libc/sys/a29khif/sys/sysmac.h
    newlib/libc/sys/a29khif/systime.s
    newlib/libc/sys/a29khif/vec.s
    newlib/libc/sys/aclocal.m4
    newlib/libc/sys/arm/Makefile.am
    newlib/libc/sys/arm/Makefile.in
    newlib/libc/sys/arm/aclocal.m4
    newlib/libc/sys/arm/configure
    newlib/libc/sys/arm/configure.in
    newlib/libc/sys/arm/crt0.S
    newlib/libc/sys/arm/libcfunc.c
    newlib/libc/sys/arm/setjmp.S
    newlib/libc/sys/arm/swi.h
    newlib/libc/sys/arm/sys/param.h
    newlib/libc/sys/arm/syscalls.c
    newlib/libc/sys/arm/trap.S
    newlib/libc/sys/configure
    newlib/libc/sys/configure.in
    newlib/libc/sys/cygwin/Makefile.am
    newlib/libc/sys/cygwin/Makefile.in
    newlib/libc/sys/cygwin/aclocal.m4
    newlib/libc/sys/cygwin/configure
    newlib/libc/sys/cygwin/configure.in
    newlib/libc/sys/cygwin/crt0.c
    newlib/libc/sys/cygwin/sys/dirent.h
    newlib/libc/sys/cygwin/sys/param.h
    newlib/libc/sys/cygwin/sys/utime.h
    newlib/libc/sys/cygwin/sys/utmp.h
    newlib/libc/sys/d10v/Makefile.am
    newlib/libc/sys/d10v/Makefile.in
    newlib/libc/sys/d10v/aclocal.m4
    newlib/libc/sys/d10v/configure
    newlib/libc/sys/d10v/configure.in
    newlib/libc/sys/d10v/creat.c
    newlib/libc/sys/d10v/crt0.S
    newlib/libc/sys/d10v/sys/syscall.h
    newlib/libc/sys/d10v/syscalls.c
    newlib/libc/sys/d10v/trap.S
    newlib/libc/sys/decstation/Makefile.am
    newlib/libc/sys/decstation/Makefile.in
    newlib/libc/sys/decstation/_main.c
    newlib/libc/sys/decstation/aclocal.m4
    newlib/libc/sys/decstation/configure
    newlib/libc/sys/decstation/configure.in
    newlib/libc/sys/decstation/sys/dirent.h
    newlib/libc/sys/go32/Makefile.am
    newlib/libc/sys/go32/Makefile.in
    newlib/libc/sys/go32/_exit.s
    newlib/libc/sys/go32/_main.c
    newlib/libc/sys/go32/abort.c
    newlib/libc/sys/go32/access.c
    newlib/libc/sys/go32/aclocal.m4
    newlib/libc/sys/go32/bdos.c
    newlib/libc/sys/go32/bdosptr.c
    newlib/libc/sys/go32/brk.s
    newlib/libc/sys/go32/chdir.s
    newlib/libc/sys/go32/chmod.c
    newlib/libc/sys/go32/chown.c
    newlib/libc/sys/go32/clock.S
    newlib/libc/sys/go32/close.s
    newlib/libc/sys/go32/configure
    newlib/libc/sys/go32/configure.in
    newlib/libc/sys/go32/copying.dj
    newlib/libc/sys/go32/creat.s
    newlib/libc/sys/go32/crlf2nl.c
    newlib/libc/sys/go32/crt0.S
    newlib/libc/sys/go32/dir.c
    newlib/libc/sys/go32/dir.h
    newlib/libc/sys/go32/djtime.h
    newlib/libc/sys/go32/dos.h
    newlib/libc/sys/go32/dosmem.S
    newlib/libc/sys/go32/dpmi.c
    newlib/libc/sys/go32/dpmi.h
    newlib/libc/sys/go32/dup.s
    newlib/libc/sys/go32/dup2.s
    newlib/libc/sys/go32/exec.c
    newlib/libc/sys/go32/fchmod.c
    newlib/libc/sys/go32/findfirs.s
    newlib/libc/sys/go32/findnext.s
    newlib/libc/sys/go32/fixpath.c
    newlib/libc/sys/go32/fstat.s
    newlib/libc/sys/go32/fsync.s
    newlib/libc/sys/go32/ftruncat.c
    newlib/libc/sys/go32/gerrno.s
    newlib/libc/sys/go32/getcwd.c
    newlib/libc/sys/go32/getdate.c
    newlib/libc/sys/go32/getdtabl.c
    newlib/libc/sys/go32/getgid.c
    newlib/libc/sys/go32/getkey.s
    newlib/libc/sys/go32/getpages.c
    newlib/libc/sys/go32/getpid.c
    newlib/libc/sys/go32/getrusag.c
    newlib/libc/sys/go32/gettime.c
    newlib/libc/sys/go32/gettimeo.c
    newlib/libc/sys/go32/gettimeo.s
    newlib/libc/sys/go32/getuid.c
    newlib/libc/sys/go32/getwd.s
    newlib/libc/sys/go32/go32.h
    newlib/libc/sys/go32/go32func.c
    newlib/libc/sys/go32/infoblk.c
    newlib/libc/sys/go32/inportb.s
    newlib/libc/sys/go32/inportl.s
    newlib/libc/sys/go32/inportsb.s
    newlib/libc/sys/go32/inportsl.s
    newlib/libc/sys/go32/inportsw.s
    newlib/libc/sys/go32/inportw.s
    newlib/libc/sys/go32/int86x.s
    newlib/libc/sys/go32/intdos.c
    newlib/libc/sys/go32/intdosx.c
    newlib/libc/sys/go32/isatty.s
    newlib/libc/sys/go32/kbhit.s
    newlib/libc/sys/go32/kill.c
    newlib/libc/sys/go32/link.s
    newlib/libc/sys/go32/longjmp.S
    newlib/libc/sys/go32/lseek.s
    newlib/libc/sys/go32/lstat.s
    newlib/libc/sys/go32/mkdir.s
    newlib/libc/sys/go32/open.s
    newlib/libc/sys/go32/outportb.s
    newlib/libc/sys/go32/outportl.s
    newlib/libc/sys/go32/outportw.s
    newlib/libc/sys/go32/outprtsb.s
    newlib/libc/sys/go32/outprtsl.s
    newlib/libc/sys/go32/outprtsw.s
    newlib/libc/sys/go32/pc.h
    newlib/libc/sys/go32/read.s
    newlib/libc/sys/go32/readv.c
    newlib/libc/sys/go32/rename.s
    newlib/libc/sys/go32/rmdir.s
    newlib/libc/sys/go32/sbrk.s
    newlib/libc/sys/go32/screen.S
    newlib/libc/sys/go32/setjmp.S
    newlib/libc/sys/go32/setmode.s
    newlib/libc/sys/go32/setstack.S
    newlib/libc/sys/go32/settimeo.s
    newlib/libc/sys/go32/sleep.c
    newlib/libc/sys/go32/stat.c
    newlib/libc/sys/go32/stat.s
    newlib/libc/sys/go32/stat_ast.s
    newlib/libc/sys/go32/sys/dir.h
    newlib/libc/sys/go32/sys/dirent.h
    newlib/libc/sys/go32/sys/dos.h
    newlib/libc/sys/go32/sys/dpmi.h
    newlib/libc/sys/go32/sys/errno.h
    newlib/libc/sys/go32/sys/fcntl.h
    newlib/libc/sys/go32/sys/file.h
    newlib/libc/sys/go32/sys/go32.h
    newlib/libc/sys/go32/sys/param.h
    newlib/libc/sys/go32/sys/pc.h
    newlib/libc/sys/go32/sys/register.h
    newlib/libc/sys/go32/sys/resource.h
    newlib/libc/sys/go32/sys/setjmp.h
    newlib/libc/sys/go32/sys/stdc.h
    newlib/libc/sys/go32/sys/uio.h
    newlib/libc/sys/go32/syserr.c
    newlib/libc/sys/go32/system.s
    newlib/libc/sys/go32/tell.s
    newlib/libc/sys/go32/time.c
    newlib/libc/sys/go32/truncate.c
    newlib/libc/sys/go32/turbo.s
    newlib/libc/sys/go32/umask.c
    newlib/libc/sys/go32/unlink.s
    newlib/libc/sys/go32/utime.c
    newlib/libc/sys/go32/utimes.c
    newlib/libc/sys/go32/write.s
    newlib/libc/sys/go32/writestub.c
    newlib/libc/sys/go32/writev.c
    newlib/libc/sys/h8300hms/Makefile.am
    newlib/libc/sys/h8300hms/Makefile.in
    newlib/libc/sys/h8300hms/_exit.c
    newlib/libc/sys/h8300hms/aclocal.m4
    newlib/libc/sys/h8300hms/configure
    newlib/libc/sys/h8300hms/configure.in
    newlib/libc/sys/h8300hms/crt0.S
    newlib/libc/sys/h8300hms/crt1.c
    newlib/libc/sys/h8300hms/misc.c
    newlib/libc/sys/h8300hms/sbrk.c
    newlib/libc/sys/h8300hms/sys/file.h
    newlib/libc/sys/h8300hms/syscalls.c
    newlib/libc/sys/h8300hms/write.c
    newlib/libc/sys/h8500hms/Makefile.am
    newlib/libc/sys/h8500hms/Makefile.in
    newlib/libc/sys/h8500hms/aclocal.m4
    newlib/libc/sys/h8500hms/configure
    newlib/libc/sys/h8500hms/configure.in
    newlib/libc/sys/h8500hms/crt0.c
    newlib/libc/sys/h8500hms/misc.c
    newlib/libc/sys/h8500hms/syscalls.c
    newlib/libc/sys/m88kbug/Makefile.am
    newlib/libc/sys/m88kbug/Makefile.in
    newlib/libc/sys/m88kbug/aclocal.m4
    newlib/libc/sys/m88kbug/configure
    newlib/libc/sys/m88kbug/configure.in
    newlib/libc/sys/m88kbug/crt0.c
    newlib/libc/sys/m88kbug/sys/systraps.h
    newlib/libc/sys/m88kbug/syscalls.c
    newlib/libc/sys/netware/Makefile.am
    newlib/libc/sys/netware/Makefile.in
    newlib/libc/sys/netware/aclocal.m4
    newlib/libc/sys/netware/configure
    newlib/libc/sys/netware/configure.in
    newlib/libc/sys/netware/crt0.c
    newlib/libc/sys/netware/getpid.c
    newlib/libc/sys/netware/link.c
    newlib/libc/sys/rtems/Makefile.am
    newlib/libc/sys/rtems/Makefile.in
    newlib/libc/sys/rtems/aclocal.m4
    newlib/libc/sys/rtems/configure
    newlib/libc/sys/rtems/configure.in
    newlib/libc/sys/rtems/crt0.c
    newlib/libc/sys/rtems/dummysys.c
    newlib/libc/sys/rtems/include/limits.h
    newlib/libc/sys/rtems/include/signal.h
    newlib/libc/sys/rtems/include/time.h
    newlib/libc/sys/rtems/sys/dirent.h
    newlib/libc/sys/rtems/sys/features.h
    newlib/libc/sys/rtems/sys/sched.h
    newlib/libc/sys/rtems/sys/siginfo.h
    newlib/libc/sys/rtems/sys/signal.h
    newlib/libc/sys/rtems/sys/time.h
    newlib/libc/sys/rtems/sys/times.h
    newlib/libc/sys/rtems/sys/types.h
    newlib/libc/sys/sh/Makefile.am
    newlib/libc/sys/sh/Makefile.in
    newlib/libc/sys/sh/aclocal.m4
    newlib/libc/sys/sh/configure
    newlib/libc/sys/sh/configure.in
    newlib/libc/sys/sh/creat.c
    newlib/libc/sys/sh/crt0.S
    newlib/libc/sys/sh/sys/syscall.h
    newlib/libc/sys/sh/syscalls.c
    newlib/libc/sys/sh/trap.S
    newlib/libc/sys/sparc64/Makefile.am
    newlib/libc/sys/sparc64/Makefile.in
    newlib/libc/sys/sparc64/_exit.S
    newlib/libc/sys/sparc64/_main.c
    newlib/libc/sys/sparc64/aclocal.m4
    newlib/libc/sys/sparc64/cerror.S
    newlib/libc/sys/sparc64/closedir.c
    newlib/libc/sys/sparc64/configure
    newlib/libc/sys/sparc64/configure.in
    newlib/libc/sys/sparc64/creat.c
    newlib/libc/sys/sparc64/crt0.S
    newlib/libc/sys/sparc64/dup2.S
    newlib/libc/sys/sparc64/execve.S
    newlib/libc/sys/sparc64/ieee.c
    newlib/libc/sys/sparc64/isatty.c
    newlib/libc/sys/sparc64/lstat.S
    newlib/libc/sys/sparc64/opendir.c
    newlib/libc/sys/sparc64/readdir.c
    newlib/libc/sys/sparc64/rewinddir.c
    newlib/libc/sys/sparc64/sbrk.S
    newlib/libc/sys/sparc64/scandir.c
    newlib/libc/sys/sparc64/seekdir.c
    newlib/libc/sys/sparc64/sigsetjmp.S
    newlib/libc/sys/sparc64/stat.S
    newlib/libc/sys/sparc64/sys/dirent.h
    newlib/libc/sys/sparc64/sys/fcntl.h
    newlib/libc/sys/sparc64/sys/file.h
    newlib/libc/sys/sparc64/sys/stat.h
    newlib/libc/sys/sparc64/sys/syscall.h
    newlib/libc/sys/sparc64/sys/syscallasm.h
    newlib/libc/sys/sparc64/sys/termios.h
    newlib/libc/sys/sparc64/sys/time.h
    newlib/libc/sys/sparc64/sys/utime.h
    newlib/libc/sys/sparc64/sys/utmp.h
    newlib/libc/sys/sparc64/sys/wait.h
    newlib/libc/sys/sparc64/telldir.c
    newlib/libc/sys/sparc64/template.S
    newlib/libc/sys/sparc64/template_r.S
    newlib/libc/sys/sparc64/utime.S
    newlib/libc/sys/sparc64/utime2.c
    newlib/libc/sys/sparc64/wait.S
    newlib/libc/sys/sun4/Makefile.am
    newlib/libc/sys/sun4/Makefile.in
    newlib/libc/sys/sun4/_main.c
    newlib/libc/sys/sun4/aclocal.m4
    newlib/libc/sys/sun4/configure
    newlib/libc/sys/sun4/configure.in
    newlib/libc/sys/sun4/ieee.c
    newlib/libc/sys/sun4/sys/dirent.h
    newlib/libc/sys/sun4/sys/file.h
    newlib/libc/sys/sun4/sys/termios.h
    newlib/libc/sys/sun4/sys/utime.h
    newlib/libc/sys/sun4/sys/utmp.h
    newlib/libc/sys/sun4/sys/wait.h
    newlib/libc/sys/sysmec/Makefile.am
    newlib/libc/sys/sysmec/Makefile.in
    newlib/libc/sys/sysmec/_exit.c
    newlib/libc/sys/sysmec/access.c
    newlib/libc/sys/sysmec/aclocal.m4
    newlib/libc/sys/sysmec/chmod.c
    newlib/libc/sys/sysmec/chown.c
    newlib/libc/sys/sysmec/close.c
    newlib/libc/sys/sysmec/configure
    newlib/libc/sys/sysmec/configure.in
    newlib/libc/sys/sysmec/creat.c
    newlib/libc/sys/sysmec/crt0.S
    newlib/libc/sys/sysmec/crt1.c
    newlib/libc/sys/sysmec/execv.c
    newlib/libc/sys/sysmec/execve.c
    newlib/libc/sys/sysmec/fork.c
    newlib/libc/sys/sysmec/fstat.c
    newlib/libc/sys/sysmec/getpid.c
    newlib/libc/sys/sysmec/gettime.c
    newlib/libc/sys/sysmec/isatty.c
    newlib/libc/sys/sysmec/kill.c
    newlib/libc/sys/sysmec/lseek.c
    newlib/libc/sys/sysmec/open.c
    newlib/libc/sys/sysmec/pipe.c
    newlib/libc/sys/sysmec/read.c
    newlib/libc/sys/sysmec/sbrk.c
    newlib/libc/sys/sysmec/stat.c
    newlib/libc/sys/sysmec/sys/syscall.h
    newlib/libc/sys/sysmec/time.c
    newlib/libc/sys/sysmec/times.c
    newlib/libc/sys/sysmec/trap.S
    newlib/libc/sys/sysmec/unlink.c
    newlib/libc/sys/sysmec/utime.c
    newlib/libc/sys/sysmec/wait.c
    newlib/libc/sys/sysmec/write.c
    newlib/libc/sys/sysnec810/Makefile.am
    newlib/libc/sys/sysnec810/Makefile.in
    newlib/libc/sys/sysnec810/aclocal.m4
    newlib/libc/sys/sysnec810/configure
    newlib/libc/sys/sysnec810/configure.in
    newlib/libc/sys/sysnec810/crt0.s
    newlib/libc/sys/sysnec810/io.s
    newlib/libc/sys/sysnec810/misc.c
    newlib/libc/sys/sysnec810/sbrk.c
    newlib/libc/sys/sysnec810/write.c
    newlib/libc/sys/sysnecv850/Makefile.am
    newlib/libc/sys/sysnecv850/Makefile.in
    newlib/libc/sys/sysnecv850/_exit.c
    newlib/libc/sys/sysnecv850/access.c
    newlib/libc/sys/sysnecv850/aclocal.m4
    newlib/libc/sys/sysnecv850/chmod.c
    newlib/libc/sys/sysnecv850/chown.c
    newlib/libc/sys/sysnecv850/close.c
    newlib/libc/sys/sysnecv850/configure
    newlib/libc/sys/sysnecv850/configure.in
    newlib/libc/sys/sysnecv850/creat.c
    newlib/libc/sys/sysnecv850/crt0.S
    newlib/libc/sys/sysnecv850/crt1.c
    newlib/libc/sys/sysnecv850/execv.c
    newlib/libc/sys/sysnecv850/execve.c
    newlib/libc/sys/sysnecv850/fork.c
    newlib/libc/sys/sysnecv850/fstat.c
    newlib/libc/sys/sysnecv850/getpid.c
    newlib/libc/sys/sysnecv850/gettime.c
    newlib/libc/sys/sysnecv850/isatty.c
    newlib/libc/sys/sysnecv850/kill.c
    newlib/libc/sys/sysnecv850/link.c
    newlib/libc/sys/sysnecv850/lseek.c
    newlib/libc/sys/sysnecv850/open.c
    newlib/libc/sys/sysnecv850/pipe.c
    newlib/libc/sys/sysnecv850/read.c
    newlib/libc/sys/sysnecv850/sbrk.c
    newlib/libc/sys/sysnecv850/stat.c
    newlib/libc/sys/sysnecv850/sys/syscall.h
    newlib/libc/sys/sysnecv850/time.c
    newlib/libc/sys/sysnecv850/times.c
    newlib/libc/sys/sysnecv850/trap.S
    newlib/libc/sys/sysnecv850/unlink.c
    newlib/libc/sys/sysnecv850/utime.c
    newlib/libc/sys/sysnecv850/wait.c
    newlib/libc/sys/sysnecv850/write.c
    newlib/libc/sys/sysvi386/Makefile.am
    newlib/libc/sys/sysvi386/Makefile.in
    newlib/libc/sys/sysvi386/_exit.s
    newlib/libc/sys/sysvi386/_longjmp.s
    newlib/libc/sys/sysvi386/_setjmp.s
    newlib/libc/sys/sysvi386/access.s
    newlib/libc/sys/sysvi386/aclocal.m4
    newlib/libc/sys/sysvi386/alarm.s
    newlib/libc/sys/sysvi386/brk.s
    newlib/libc/sys/sysvi386/cerror.s
    newlib/libc/sys/sysvi386/chdir.s
    newlib/libc/sys/sysvi386/chmod.s
    newlib/libc/sys/sysvi386/close.s
    newlib/libc/sys/sysvi386/closedir.c
    newlib/libc/sys/sysvi386/configure
    newlib/libc/sys/sysvi386/configure.in
    newlib/libc/sys/sysvi386/crt0.c
    newlib/libc/sys/sysvi386/dup.c
    newlib/libc/sys/sysvi386/dup2.c
    newlib/libc/sys/sysvi386/exec.c
    newlib/libc/sys/sysvi386/execve.s
    newlib/libc/sys/sysvi386/fcntl.s
    newlib/libc/sys/sysvi386/fork.s
    newlib/libc/sys/sysvi386/fpathconf.s
    newlib/libc/sys/sysvi386/fps.s
    newlib/libc/sys/sysvi386/fpx.c
    newlib/libc/sys/sysvi386/fstat.s
    newlib/libc/sys/sysvi386/getdents.s
    newlib/libc/sys/sysvi386/getegid.s
    newlib/libc/sys/sysvi386/geteuid.s
    newlib/libc/sys/sysvi386/getgid.s
    newlib/libc/sys/sysvi386/getgroups.s
    newlib/libc/sys/sysvi386/getpid.s
    newlib/libc/sys/sysvi386/getuid.s
    newlib/libc/sys/sysvi386/ioctl.s
    newlib/libc/sys/sysvi386/isatty.c
    newlib/libc/sys/sysvi386/kill.s
    newlib/libc/sys/sysvi386/link.s
    newlib/libc/sys/sysvi386/lseek.s
    newlib/libc/sys/sysvi386/mkdir.s
    newlib/libc/sys/sysvi386/open.s
    newlib/libc/sys/sysvi386/opendir.c
    newlib/libc/sys/sysvi386/pathconf.s
    newlib/libc/sys/sysvi386/pause.s
    newlib/libc/sys/sysvi386/pipe.s
    newlib/libc/sys/sysvi386/read.s
    newlib/libc/sys/sysvi386/readdir.c
    newlib/libc/sys/sysvi386/rename.s
    newlib/libc/sys/sysvi386/rewinddir.c
    newlib/libc/sys/sysvi386/rmdir.s
    newlib/libc/sys/sysvi386/sbrk.c
    newlib/libc/sys/sysvi386/scandir.c
    newlib/libc/sys/sysvi386/seekdir.c
    newlib/libc/sys/sysvi386/setgid.s
    newlib/libc/sys/sysvi386/setuid.s
    newlib/libc/sys/sysvi386/sigaction.s
    newlib/libc/sys/sysvi386/signal.s
    newlib/libc/sys/sysvi386/sigprocmask.s
    newlib/libc/sys/sysvi386/sleep.c
    newlib/libc/sys/sysvi386/speed.c
    newlib/libc/sys/sysvi386/stat.s
    newlib/libc/sys/sysvi386/sys/dirent.h
    newlib/libc/sys/sysvi386/sys/param.h
    newlib/libc/sys/sysvi386/sys/setjmp.h
    newlib/libc/sys/sysvi386/sys/termio.h
    newlib/libc/sys/sysvi386/sys/termios.h
    newlib/libc/sys/sysvi386/sys/utime.h
    newlib/libc/sys/sysvi386/sys/utmp.h
    newlib/libc/sys/sysvi386/sys/wait.h
    newlib/libc/sys/sysvi386/sysconf.s
    newlib/libc/sys/sysvi386/tcgetattr.c
    newlib/libc/sys/sysvi386/tcline.c
    newlib/libc/sys/sysvi386/tcsetattr.c
    newlib/libc/sys/sysvi386/telldir.c
    newlib/libc/sys/sysvi386/time.s
    newlib/libc/sys/sysvi386/times.s
    newlib/libc/sys/sysvi386/unlink.s
    newlib/libc/sys/sysvi386/utime.s
    newlib/libc/sys/sysvi386/wait.s
    newlib/libc/sys/sysvi386/waitpid.s
    newlib/libc/sys/sysvi386/write.s
    newlib/libc/sys/sysvnecv70/Makefile.am
    newlib/libc/sys/sysvnecv70/Makefile.in
    newlib/libc/sys/sysvnecv70/aclocal.m4
    newlib/libc/sys/sysvnecv70/cerror.s
    newlib/libc/sys/sysvnecv70/close.s
    newlib/libc/sys/sysvnecv70/configure
    newlib/libc/sys/sysvnecv70/configure.in
    newlib/libc/sys/sysvnecv70/crt0.s
    newlib/libc/sys/sysvnecv70/exit.s
    newlib/libc/sys/sysvnecv70/fps.s
    newlib/libc/sys/sysvnecv70/fpx.c
    newlib/libc/sys/sysvnecv70/fstat.s
    newlib/libc/sys/sysvnecv70/ioctl.s
    newlib/libc/sys/sysvnecv70/isatty.s
    newlib/libc/sys/sysvnecv70/lseek.s
    newlib/libc/sys/sysvnecv70/open.s
    newlib/libc/sys/sysvnecv70/read.s
    newlib/libc/sys/sysvnecv70/sbrk.s
    newlib/libc/sys/sysvnecv70/sysv60.s
    newlib/libc/sys/sysvnecv70/sysvnecv70.tex
    newlib/libc/sys/sysvnecv70/write.s
    newlib/libc/sys/tic80/Makefile.am
    newlib/libc/sys/tic80/Makefile.in
    newlib/libc/sys/tic80/aclocal.m4
    newlib/libc/sys/tic80/configure
    newlib/libc/sys/tic80/configure.in
    newlib/libc/sys/tic80/crt0.c
    newlib/libc/sys/w65/Makefile.am
    newlib/libc/sys/w65/Makefile.in
    newlib/libc/sys/w65/aclocal.m4
    newlib/libc/sys/w65/configure
    newlib/libc/sys/w65/configure.in
    newlib/libc/sys/w65/crt0.c
    newlib/libc/sys/w65/sys/syscall.h
    newlib/libc/sys/w65/syscalls.c
    newlib/libc/sys/w65/trap.c
    newlib/libc/sys/z8ksim/Makefile.am
    newlib/libc/sys/z8ksim/Makefile.in
    newlib/libc/sys/z8ksim/aclocal.m4
    newlib/libc/sys/z8ksim/configure
    newlib/libc/sys/z8ksim/configure.in
    newlib/libc/sys/z8ksim/crt0.c
    newlib/libc/sys/z8ksim/glue.c
    newlib/libc/sys/z8ksim/sys/syscall.h
    newlib/libc/syscalls/Makefile.am
    newlib/libc/syscalls/Makefile.in
    newlib/libc/syscalls/sysclose.c
    newlib/libc/syscalls/sysexecve.c
    newlib/libc/syscalls/sysfcntl.c
    newlib/libc/syscalls/sysfork.c
    newlib/libc/syscalls/sysfstat.c
    newlib/libc/syscalls/sysgetpid.c
    newlib/libc/syscalls/sysgettod.c
    newlib/libc/syscalls/syskill.c
    newlib/libc/syscalls/syslink.c
    newlib/libc/syscalls/syslseek.c
    newlib/libc/syscalls/sysopen.c
    newlib/libc/syscalls/sysread.c
    newlib/libc/syscalls/syssbrk.c
    newlib/libc/syscalls/sysstat.c
    newlib/libc/syscalls/systimes.c
    newlib/libc/syscalls/sysunlink.c
    newlib/libc/syscalls/syswait.c
    newlib/libc/syscalls/syswrite.c
    newlib/libc/time/Makefile.am
    newlib/libc/time/Makefile.in
    newlib/libc/time/asctime.c
    newlib/libc/time/asctime_r.c
    newlib/libc/time/clock.c
    newlib/libc/time/ctime.c
    newlib/libc/time/ctime_r.c
    newlib/libc/time/difftime.c
    newlib/libc/time/gmtime.c
    newlib/libc/time/gmtime_r.c
    newlib/libc/time/lcltime.c
    newlib/libc/time/lcltime_r.c
    newlib/libc/time/mktime.c
    newlib/libc/time/strftime.c
    newlib/libc/time/time.c
    newlib/libc/time/time.tex
    newlib/libc/unix/Makefile.am
    newlib/libc/unix/Makefile.in
    newlib/libc/unix/getcwd.c
    newlib/libc/unix/getlogin.c
    newlib/libc/unix/getpass.c
    newlib/libc/unix/getpwent.c
    newlib/libc/unix/getut.c
    newlib/libc/unix/sigset.c
    newlib/libc/unix/ttyname.c
    newlib/libm/Makefile.am
    newlib/libm/Makefile.in
    newlib/libm/aclocal.m4
    newlib/libm/common/Makefile.am
    newlib/libm/common/Makefile.in
    newlib/libm/common/common.tex
    newlib/libm/common/fdlibm.h
    newlib/libm/common/s_cbrt.c
    newlib/libm/common/s_copysign.c
    newlib/libm/common/s_expm1.c
    newlib/libm/common/s_finite.c
    newlib/libm/common/s_ilogb.c
    newlib/libm/common/s_infinity.c
    newlib/libm/common/s_lib_ver.c
    newlib/libm/common/s_log1p.c
    newlib/libm/common/s_logb.c
    newlib/libm/common/s_matherr.c
    newlib/libm/common/s_modf.c
    newlib/libm/common/s_nan.c
    newlib/libm/common/s_nextafter.c
    newlib/libm/common/s_rint.c
    newlib/libm/common/s_scalbn.c
    newlib/libm/common/sf_cbrt.c
    newlib/libm/common/sf_copysign.c
    newlib/libm/common/sf_expm1.c
    newlib/libm/common/sf_finite.c
    newlib/libm/common/sf_ilogb.c
    newlib/libm/common/sf_infinity.c
    newlib/libm/common/sf_log1p.c
    newlib/libm/common/sf_logb.c
    newlib/libm/common/sf_modf.c
    newlib/libm/common/sf_nan.c
    newlib/libm/common/sf_nextafter.c
    newlib/libm/common/sf_rint.c
    newlib/libm/common/sf_scalbn.c
    newlib/libm/config.h.in
    newlib/libm/configure
    newlib/libm/configure.in
    newlib/libm/libm.texinfo
    newlib/libm/math/Makefile.am
    newlib/libm/math/Makefile.in
    newlib/libm/math/e_acos.c
    newlib/libm/math/e_acosh.c
    newlib/libm/math/e_asin.c
    newlib/libm/math/e_atan2.c
    newlib/libm/math/e_atanh.c
    newlib/libm/math/e_cosh.c
    newlib/libm/math/e_exp.c
    newlib/libm/math/e_fmod.c
    newlib/libm/math/e_hypot.c
    newlib/libm/math/e_j0.c
    newlib/libm/math/e_j1.c
    newlib/libm/math/e_jn.c
    newlib/libm/math/e_log.c
    newlib/libm/math/e_log10.c
    newlib/libm/math/e_pow.c
    newlib/libm/math/e_rem_pio2.c
    newlib/libm/math/e_remainder.c
    newlib/libm/math/e_scalb.c
    newlib/libm/math/e_sinh.c
    newlib/libm/math/e_sqrt.c
    newlib/libm/math/ef_acos.c
    newlib/libm/math/ef_acosh.c
    newlib/libm/math/ef_asin.c
    newlib/libm/math/ef_atan2.c
    newlib/libm/math/ef_atanh.c
    newlib/libm/math/ef_cosh.c
    newlib/libm/math/ef_exp.c
    newlib/libm/math/ef_fmod.c
    newlib/libm/math/ef_hypot.c
    newlib/libm/math/ef_j0.c
    newlib/libm/math/ef_j1.c
    newlib/libm/math/ef_jn.c
    newlib/libm/math/ef_log.c
    newlib/libm/math/ef_log10.c
    newlib/libm/math/ef_pow.c
    newlib/libm/math/ef_rem_pio2.c
    newlib/libm/math/ef_remainder.c
    newlib/libm/math/ef_scalb.c
    newlib/libm/math/ef_sinh.c
    newlib/libm/math/ef_sqrt.c
    newlib/libm/math/er_gamma.c
    newlib/libm/math/er_lgamma.c
    newlib/libm/math/erf_gamma.c
    newlib/libm/math/erf_lgamma.c
    newlib/libm/math/k_cos.c
    newlib/libm/math/k_rem_pio2.c
    newlib/libm/math/k_sin.c
    newlib/libm/math/k_standard.c
    newlib/libm/math/k_tan.c
    newlib/libm/math/kf_cos.c
    newlib/libm/math/kf_rem_pio2.c
    newlib/libm/math/kf_sin.c
    newlib/libm/math/kf_tan.c
    newlib/libm/math/math.tex
    newlib/libm/math/s_asinh.c
    newlib/libm/math/s_atan.c
    newlib/libm/math/s_ceil.c
    newlib/libm/math/s_cos.c
    newlib/libm/math/s_erf.c
    newlib/libm/math/s_fabs.c
    newlib/libm/math/s_floor.c
    newlib/libm/math/s_frexp.c
    newlib/libm/math/s_infconst.c
    newlib/libm/math/s_isinf.c
    newlib/libm/math/s_isnan.c
    newlib/libm/math/s_ldexp.c
    newlib/libm/math/s_signif.c
    newlib/libm/math/s_sin.c
    newlib/libm/math/s_tan.c
    newlib/libm/math/s_tanh.c
    newlib/libm/math/sf_asinh.c
    newlib/libm/math/sf_atan.c
    newlib/libm/math/sf_ceil.c
    newlib/libm/math/sf_cos.c
    newlib/libm/math/sf_erf.c
    newlib/libm/math/sf_fabs.c
    newlib/libm/math/sf_floor.c
    newlib/libm/math/sf_frexp.c
    newlib/libm/math/sf_isinf.c
    newlib/libm/math/sf_isnan.c
    newlib/libm/math/sf_ldexp.c
    newlib/libm/math/sf_signif.c
    newlib/libm/math/sf_sin.c
    newlib/libm/math/sf_tan.c
    newlib/libm/math/sf_tanh.c
    newlib/libm/math/w_acos.c
    newlib/libm/math/w_acosh.c
    newlib/libm/math/w_asin.c
    newlib/libm/math/w_atan2.c
    newlib/libm/math/w_atanh.c
    newlib/libm/math/w_cabs.c
    newlib/libm/math/w_cosh.c
    newlib/libm/math/w_drem.c
    newlib/libm/math/w_exp.c
    newlib/libm/math/w_fmod.c
    newlib/libm/math/w_gamma.c
    newlib/libm/math/w_hypot.c
    newlib/libm/math/w_j0.c
    newlib/libm/math/w_j1.c
    newlib/libm/math/w_jn.c
    newlib/libm/math/w_lgamma.c
    newlib/libm/math/w_log.c
    newlib/libm/math/w_log10.c
    newlib/libm/math/w_pow.c
    newlib/libm/math/w_remainder.c
    newlib/libm/math/w_scalb.c
    newlib/libm/math/w_sinh.c
    newlib/libm/math/w_sqrt.c
    newlib/libm/math/wf_acos.c
    newlib/libm/math/wf_acosh.c
    newlib/libm/math/wf_asin.c
    newlib/libm/math/wf_atan2.c
    newlib/libm/math/wf_atanh.c
    newlib/libm/math/wf_cabs.c
    newlib/libm/math/wf_cosh.c
    newlib/libm/math/wf_drem.c
    newlib/libm/math/wf_exp.c
    newlib/libm/math/wf_fmod.c
    newlib/libm/math/wf_gamma.c
    newlib/libm/math/wf_hypot.c
    newlib/libm/math/wf_j0.c
    newlib/libm/math/wf_j1.c
    newlib/libm/math/wf_jn.c
    newlib/libm/math/wf_lgamma.c
    newlib/libm/math/wf_log.c
    newlib/libm/math/wf_log10.c
    newlib/libm/math/wf_pow.c
    newlib/libm/math/wf_remainder.c
    newlib/libm/math/wf_scalb.c
    newlib/libm/math/wf_sinh.c
    newlib/libm/math/wf_sqrt.c
    newlib/libm/math/wr_gamma.c
    newlib/libm/math/wr_lgamma.c
    newlib/libm/math/wrf_gamma.c
    newlib/libm/math/wrf_lgamma.c
    newlib/libm/mathfp/Makefile.am
    newlib/libm/mathfp/Makefile.in
    newlib/libm/mathfp/e_acosh.c
    newlib/libm/mathfp/e_atanh.c
    newlib/libm/mathfp/e_hypot.c
    newlib/libm/mathfp/e_j0.c
    newlib/libm/mathfp/e_j1.c
    newlib/libm/mathfp/e_remainder.c
    newlib/libm/mathfp/e_scalb.c
    newlib/libm/mathfp/ef_acosh.c
    newlib/libm/mathfp/ef_atanh.c
    newlib/libm/mathfp/ef_hypot.c
    newlib/libm/mathfp/ef_j0.c
    newlib/libm/mathfp/ef_j1.c
    newlib/libm/mathfp/ef_remainder.c
    newlib/libm/mathfp/ef_scalb.c
    newlib/libm/mathfp/er_gamma.c
    newlib/libm/mathfp/er_lgamma.c
    newlib/libm/mathfp/erf_gamma.c
    newlib/libm/mathfp/erf_lgamma.c
    newlib/libm/mathfp/mathfp.tex
    newlib/libm/mathfp/s_acos.c
    newlib/libm/mathfp/s_asin.c
    newlib/libm/mathfp/s_asine.c
    newlib/libm/mathfp/s_asinh.c
    newlib/libm/mathfp/s_atan.c
    newlib/libm/mathfp/s_atan2.c
    newlib/libm/mathfp/s_atangent.c
    newlib/libm/mathfp/s_ceil.c
    newlib/libm/mathfp/s_cos.c
    newlib/libm/mathfp/s_cosh.c
    newlib/libm/mathfp/s_erf.c
    newlib/libm/mathfp/s_exp.c
    newlib/libm/mathfp/s_fabs.c
    newlib/libm/mathfp/s_floor.c
    newlib/libm/mathfp/s_fmod.c
    newlib/libm/mathfp/s_frexp.c
    newlib/libm/mathfp/s_infconst.c
    newlib/libm/mathfp/s_isinf.c
    newlib/libm/mathfp/s_isnan.c
    newlib/libm/mathfp/s_ispos.c
    newlib/libm/mathfp/s_ldexp.c
    newlib/libm/mathfp/s_log.c
    newlib/libm/mathfp/s_log10.c
    newlib/libm/mathfp/s_logarithm.c
    newlib/libm/mathfp/s_mathcnst.c
    newlib/libm/mathfp/s_numtest.c
    newlib/libm/mathfp/s_pow.c
    newlib/libm/mathfp/s_signif.c
    newlib/libm/mathfp/s_sin.c
    newlib/libm/mathfp/s_sine.c
    newlib/libm/mathfp/s_sineh.c
    newlib/libm/mathfp/s_sinf.c
    newlib/libm/mathfp/s_sinh.c
    newlib/libm/mathfp/s_sqrt.c
    newlib/libm/mathfp/s_tan.c
    newlib/libm/mathfp/s_tanh.c
    newlib/libm/mathfp/sf_acos.c
    newlib/libm/mathfp/sf_asin.c
    newlib/libm/mathfp/sf_asine.c
    newlib/libm/mathfp/sf_asinh.c
    newlib/libm/mathfp/sf_atan.c
    newlib/libm/mathfp/sf_atan2.c
    newlib/libm/mathfp/sf_atangent.c
    newlib/libm/mathfp/sf_ceil.c
    newlib/libm/mathfp/sf_cos.c
    newlib/libm/mathfp/sf_cosh.c
    newlib/libm/mathfp/sf_erf.c
    newlib/libm/mathfp/sf_exp.c
    newlib/libm/mathfp/sf_fabs.c
    newlib/libm/mathfp/sf_floor.c
    newlib/libm/mathfp/sf_fmod.c
    newlib/libm/mathfp/sf_frexp.c
    newlib/libm/mathfp/sf_isinf.c
    newlib/libm/mathfp/sf_isnan.c
    newlib/libm/mathfp/sf_ispos.c
    newlib/libm/mathfp/sf_ldexp.c
    newlib/libm/mathfp/sf_log.c
    newlib/libm/mathfp/sf_log10.c
    newlib/libm/mathfp/sf_logarithm.c
    newlib/libm/mathfp/sf_numtest.c
    newlib/libm/mathfp/sf_pow.c
    newlib/libm/mathfp/sf_signif.c
    newlib/libm/mathfp/sf_sin.c
    newlib/libm/mathfp/sf_sine.c
    newlib/libm/mathfp/sf_sineh.c
    newlib/libm/mathfp/sf_sinh.c
    newlib/libm/mathfp/sf_sqrt.c
    newlib/libm/mathfp/sf_tan.c
    newlib/libm/mathfp/sf_tanh.c
    newlib/libm/mathfp/w_cabs.c
    newlib/libm/mathfp/w_drem.c
    newlib/libm/mathfp/w_jn.c
    newlib/libm/mathfp/wf_cabs.c
    newlib/libm/mathfp/wf_drem.c
    newlib/libm/mathfp/wf_jn.c
    newlib/libm/mathfp/zmath.h
    newlib/libm/test/Makefile.in
    newlib/libm/test/acos_vec.c
    newlib/libm/test/acosf_vec.c
    newlib/libm/test/acosh_vec.c
    newlib/libm/test/acoshf_vec.c
    newlib/libm/test/asin_vec.c
    newlib/libm/test/asinf_vec.c
    newlib/libm/test/asinh_vec.c
    newlib/libm/test/asinhf_vec.c
    newlib/libm/test/atan2_vec.c
    newlib/libm/test/atan2f_vec.c
    newlib/libm/test/atan_vec.c
    newlib/libm/test/atanf_vec.c
    newlib/libm/test/atanh_vec.c
    newlib/libm/test/atanhf_vec.c
    newlib/libm/test/ceil_vec.c
    newlib/libm/test/ceilf_vec.c
    newlib/libm/test/conv_vec.c
    newlib/libm/test/convert.c
    newlib/libm/test/cos_vec.c
    newlib/libm/test/cosf_vec.c
    newlib/libm/test/cosh_vec.c
    newlib/libm/test/coshf_vec.c
    newlib/libm/test/dcvt.c
    newlib/libm/test/dvec.c
    newlib/libm/test/erf_vec.c
    newlib/libm/test/erfc_vec.c
    newlib/libm/test/erfcf_vec.c
    newlib/libm/test/erff_vec.c
    newlib/libm/test/exp_vec.c
    newlib/libm/test/expf_vec.c
    newlib/libm/test/fabs_vec.c
    newlib/libm/test/fabsf_vec.c
    newlib/libm/test/floor_vec.c
    newlib/libm/test/floorf_vec.c
    newlib/libm/test/fmod_vec.c
    newlib/libm/test/fmodf_vec.c
    newlib/libm/test/gamma_vec.c
    newlib/libm/test/gammaf_vec.c
    newlib/libm/test/hypot_vec.c
    newlib/libm/test/hypotf_vec.c
    newlib/libm/test/iconv_vec.c
    newlib/libm/test/j0_vec.c
    newlib/libm/test/j0f_vec.c
    newlib/libm/test/j1_vec.c
    newlib/libm/test/j1f_vec.c
    newlib/libm/test/jn_vec.c
    newlib/libm/test/jnf_vec.c
    newlib/libm/test/log10_vec.c
    newlib/libm/test/log10f_vec.c
    newlib/libm/test/log1p_vec.c
    newlib/libm/test/log1pf_vec.c
    newlib/libm/test/log2_vec.c
    newlib/libm/test/log2f_vec.c
    newlib/libm/test/log_vec.c
    newlib/libm/test/logf_vec.c
    newlib/libm/test/math.c
    newlib/libm/test/math2.c
    newlib/libm/test/sin_vec.c
    newlib/libm/test/sinf_vec.c
    newlib/libm/test/sinh_vec.c
    newlib/libm/test/sinhf_vec.c
    newlib/libm/test/sprint_ivec.c
    newlib/libm/test/sprint_vec.c
    newlib/libm/test/sqrt_vec.c
    newlib/libm/test/sqrtf_vec.c
    newlib/libm/test/string.c
    newlib/libm/test/tan_vec.c
    newlib/libm/test/tanf_vec.c
    newlib/libm/test/tanh_vec.c
    newlib/libm/test/tanhf_vec.c
    newlib/libm/test/test.c
    newlib/libm/test/test.h
    newlib/libm/test/test_ieee.c
    newlib/libm/test/test_is.c
    newlib/libm/test/y0_vec.c
    newlib/libm/test/y0f_vec.c
    newlib/libm/test/y1_vec.c
    newlib/libm/test/y1f_vec.c
    newlib/libm/test/yn_vec.c
    newlib/libm/test/ynf_vec.c
    setup.com
    symlink-tree
    texinfo/texinfo.tex
    winsup/CYGWIN_LICENSE
    winsup/ChangeLog
    winsup/MAINTAINERS
    winsup/Makefile.common
    winsup/Makefile.in
    winsup/configure
    winsup/configure.in
    winsup/cygwin/CYGWIN_LICENSE
    winsup/cygwin/ChangeLog
    winsup/cygwin/ChangeLog-1995
    winsup/cygwin/ChangeLog-1996
    winsup/cygwin/ChangeLog-1997
    winsup/cygwin/ChangeLog-1998
    winsup/cygwin/ChangeLog-1999
    winsup/cygwin/Makefile.in
    winsup/cygwin/ROADMAP
    winsup/cygwin/acconfig.h
    winsup/cygwin/ansi.sgml
    winsup/cygwin/assert.cc
    winsup/cygwin/autoload.h
    winsup/cygwin/binmode.c
    winsup/cygwin/config.h.in
    winsup/cygwin/config/i386/longjmp.c
    winsup/cygwin/config/i386/makefrag
    winsup/cygwin/config/i386/profile.h
    winsup/cygwin/config/i386/setjmp.c
    winsup/cygwin/configure
    winsup/cygwin/configure.in
    winsup/cygwin/cygrun.c
    winsup/cygwin/cygwin.din
    winsup/cygwin/dcrt0.cc
    winsup/cygwin/debug.cc
    winsup/cygwin/debug.h
    winsup/cygwin/delqueue.cc
    winsup/cygwin/dir.cc
    winsup/cygwin/dlfcn.cc
    winsup/cygwin/dll_init.cc
    winsup/cygwin/dll_init.h
    winsup/cygwin/dll_init.sgml
    winsup/cygwin/dtable.cc
    winsup/cygwin/dtable.sgml
    winsup/cygwin/environ.cc
    winsup/cygwin/errno.cc
    winsup/cygwin/exceptions.cc
    winsup/cygwin/exec.cc
    winsup/cygwin/external.cc
    winsup/cygwin/external.sgml
    winsup/cygwin/fcntl.cc
    winsup/cygwin/fhandler.cc
    winsup/cygwin/fhandler.h
    winsup/cygwin/fhandler_console.cc
    winsup/cygwin/fhandler_floppy.cc
    winsup/cygwin/fhandler_random.cc
    winsup/cygwin/fhandler_raw.cc
    winsup/cygwin/fhandler_serial.cc
    winsup/cygwin/fhandler_tape.cc
    winsup/cygwin/fhandler_termios.cc
    winsup/cygwin/fhandler_tty.cc
    winsup/cygwin/fhandler_windows.cc
    winsup/cygwin/fhandler_zero.cc
    winsup/cygwin/fork.cc
    winsup/cygwin/gcrt0.c
    winsup/cygwin/glob.c
    winsup/cygwin/gmon.c
    winsup/cygwin/gmon.h
    winsup/cygwin/grp.cc
    winsup/cygwin/heap.cc
    winsup/cygwin/include/a.out.h
    winsup/cygwin/include/arpa/ftp.h
    winsup/cygwin/include/arpa/inet.h
    winsup/cygwin/include/arpa/telnet.h
    winsup/cygwin/include/asm/byteorder.h
    winsup/cygwin/include/asm/socket.h
    winsup/cygwin/include/asm/types.h
    winsup/cygwin/include/cygwin/acl.h
    winsup/cygwin/include/cygwin/icmp.h
    winsup/cygwin/include/cygwin/if.h
    winsup/cygwin/include/cygwin/in.h
    winsup/cygwin/include/cygwin/in_systm.h
    winsup/cygwin/include/cygwin/ip.h
    winsup/cygwin/include/cygwin/mtio.h
    winsup/cygwin/include/cygwin/rdevio.h
    winsup/cygwin/include/cygwin/socket.h
    winsup/cygwin/include/cygwin/sockios.h
    winsup/cygwin/include/cygwin/types.h
    winsup/cygwin/include/cygwin/uio.h
    winsup/cygwin/include/cygwin/version.h
    winsup/cygwin/include/dlfcn.h
    winsup/cygwin/include/exceptions.h
    winsup/cygwin/include/fcntl.h
    winsup/cygwin/include/features.h
    winsup/cygwin/include/getopt.h
    winsup/cygwin/include/glob.h
    winsup/cygwin/include/icmp.h
    winsup/cygwin/include/io.h
    winsup/cygwin/include/lastlog.h
    winsup/cygwin/include/limits.h
    winsup/cygwin/include/mapi.h
    winsup/cygwin/include/memory.h
    winsup/cygwin/include/mntent.h
    winsup/cygwin/include/net/if.h
    winsup/cygwin/include/netdb.h
    winsup/cygwin/include/netinet/in.h
    winsup/cygwin/include/netinet/in_systm.h
    winsup/cygwin/include/netinet/ip.h
    winsup/cygwin/include/netinet/ip_icmp.h
    winsup/cygwin/include/paths.h
    winsup/cygwin/include/poll.h
    winsup/cygwin/include/pthread.h
    winsup/cygwin/include/rapi.h
    winsup/cygwin/include/strings.h
    winsup/cygwin/include/sys/acl.h
    winsup/cygwin/include/sys/cdefs.h
    winsup/cygwin/include/sys/copying.dj
    winsup/cygwin/include/sys/cygwin.h
    winsup/cygwin/include/sys/file.h
    winsup/cygwin/include/sys/ioctl.h
    winsup/cygwin/include/sys/mman.h
    winsup/cygwin/include/sys/mount.h
    winsup/cygwin/include/sys/mtio.h
    winsup/cygwin/include/sys/poll.h
    winsup/cygwin/include/sys/resource.h
    winsup/cygwin/include/sys/select.h
    winsup/cygwin/include/sys/smallprint.h
    winsup/cygwin/include/sys/socket.h
    winsup/cygwin/include/sys/strace.h
    winsup/cygwin/include/sys/syslog.h
    winsup/cygwin/include/sys/sysmacros.h
    winsup/cygwin/include/sys/termio.h
    winsup/cygwin/include/sys/termios.h
    winsup/cygwin/include/sys/ttychars.h
    winsup/cygwin/include/sys/uio.h
    winsup/cygwin/include/sys/un.h
    winsup/cygwin/include/sys/utsname.h
    winsup/cygwin/include/sys/vfs.h
    winsup/cygwin/include/sys/wait.h
    winsup/cygwin/include/syslog.h
    winsup/cygwin/include/termio.h
    winsup/cygwin/include/tzfile.h
    winsup/cygwin/include/wchar.h
    winsup/cygwin/init.cc
    winsup/cygwin/ioctl.cc
    winsup/cygwin/lib/_cygwin_crt0_common.cc
    winsup/cygwin/lib/crt0.h
    winsup/cygwin/lib/cygwin_attach_dll.c
    winsup/cygwin/lib/cygwin_crt0.c
    winsup/cygwin/lib/dll_entry.c
    winsup/cygwin/lib/dll_main.cc
    winsup/cygwin/lib/getopt.c
    winsup/cygwin/lib/libcmain.c
    winsup/cygwin/lib/premain0.c
    winsup/cygwin/lib/premain1.c
    winsup/cygwin/lib/premain2.c
    winsup/cygwin/lib/premain3.c
    winsup/cygwin/localtime.c
    winsup/cygwin/malloc_wrapper.cc
    winsup/cygwin/mcount.c
    winsup/cygwin/misc-std.sgml
    winsup/cygwin/mkvers.sh
    winsup/cygwin/mmap.cc
    winsup/cygwin/net.cc
    winsup/cygwin/ntea.cc
    winsup/cygwin/passwd.cc
    winsup/cygwin/path.cc
    winsup/cygwin/path.h
    winsup/cygwin/path.sgml
    winsup/cygwin/perthread.h
    winsup/cygwin/pinfo.cc
    winsup/cygwin/pipe.cc
    winsup/cygwin/poll.cc
    winsup/cygwin/posix.sgml
    winsup/cygwin/profil.c
    winsup/cygwin/profil.h
    winsup/cygwin/pthread.cc
    winsup/cygwin/regexp/COPYRIGHT
    winsup/cygwin/regexp/README
    winsup/cygwin/regexp/regerror.c
    winsup/cygwin/regexp/regexp.3
    winsup/cygwin/regexp/regexp.c
    winsup/cygwin/regexp/regexp.h
    winsup/cygwin/regexp/regmagic.h
    winsup/cygwin/regexp/regsub.c
    winsup/cygwin/registry.cc
    winsup/cygwin/resource.cc
    winsup/cygwin/scandir.cc
    winsup/cygwin/security.cc
    winsup/cygwin/select.cc
    winsup/cygwin/select.h
    winsup/cygwin/shared.cc
    winsup/cygwin/shared.h
    winsup/cygwin/shared.sgml
    winsup/cygwin/signal.cc
    winsup/cygwin/sigproc.cc
    winsup/cygwin/sigproc.h
    winsup/cygwin/smallprint.c
    winsup/cygwin/spawn.cc
    winsup/cygwin/strace.cc
    winsup/cygwin/strsep.cc
    winsup/cygwin/sync.cc
    winsup/cygwin/sync.h
    winsup/cygwin/syscalls.cc
    winsup/cygwin/sysconf.cc
    winsup/cygwin/syslog.cc
    winsup/cygwin/termios.cc
    winsup/cygwin/test.c
    winsup/cygwin/testsuite/README
    winsup/cygwin/testsuite/config/default.exp
    winsup/cygwin/testsuite/winsup.api/crlf.c
    winsup/cygwin/testsuite/winsup.api/devzero.c
    winsup/cygwin/testsuite/winsup.api/iospeed.c
    winsup/cygwin/testsuite/winsup.api/samples/sample-pass.c
    winsup/cygwin/testsuite/winsup.api/samples/xf-sample-fail.c
    winsup/cygwin/testsuite/winsup.api/samples/xf-sample-miscompile.c
    winsup/cygwin/testsuite/winsup.api/winsup.exp
    winsup/cygwin/textmode.c
    winsup/cygwin/thread.cc
    winsup/cygwin/thread.h
    winsup/cygwin/times.cc
    winsup/cygwin/tty.cc
    winsup/cygwin/tz_posixrules.h
    winsup/cygwin/uinfo.cc
    winsup/cygwin/uname.cc
    winsup/cygwin/wait.cc
    winsup/cygwin/window.cc
    winsup/cygwin/winsup.h
    winsup/cygwin/winver.rc
    winsup/doc/ChangeLog
    winsup/doc/Makefile.in
    winsup/doc/calls.texinfo
    winsup/doc/changes.texinfo
    winsup/doc/configure
    winsup/doc/configure.in
    winsup/doc/copy.texinfo
    winsup/doc/cygwin-api.in.sgml
    winsup/doc/cygwin-ug-net.in.sgml
    winsup/doc/cygwin-ug.in.sgml
    winsup/doc/cygwinenv.sgml
    winsup/doc/dll.sgml
    winsup/doc/doctool.c
    winsup/doc/doctool.txt
    winsup/doc/faq.texinfo
    winsup/doc/fhandler-tut.txt
    winsup/doc/filemodes.sgml
    winsup/doc/gcc.sgml
    winsup/doc/gdb.sgml
    winsup/doc/history.texinfo
    winsup/doc/how.texinfo
    winsup/doc/install.texinfo
    winsup/doc/legal.sgml
    winsup/doc/ntsec.sgml
    winsup/doc/overview.sgml
    winsup/doc/overview2.sgml
    winsup/doc/pathnames.sgml
    winsup/doc/programming.sgml
    winsup/doc/readme.texinfo
    winsup/doc/relnotes.texinfo
    winsup/doc/setup-net.sgml
    winsup/doc/setup.sgml
    winsup/doc/setup2.sgml
    winsup/doc/sites.texinfo
    winsup/doc/textbinary.sgml
    winsup/doc/using.sgml
    winsup/doc/what.texinfo
    winsup/doc/who.texinfo
    winsup/doc/windres.sgml
    winsup/mingw/CRT_noglob.c
    winsup/mingw/CRTfmode.c
    winsup/mingw/CRTglob.c
    winsup/mingw/CRTinit.c
    winsup/mingw/ChangeLog
    winsup/mingw/Makefile.in
    winsup/mingw/configure
    winsup/mingw/configure.in
    winsup/mingw/crt1.c
    winsup/mingw/crtdll.def
    winsup/mingw/crtmt.c
    winsup/mingw/crtst.c
    winsup/mingw/ctype_old.c
    winsup/mingw/dirent.c
    winsup/mingw/dllcrt1.c
    winsup/mingw/dllmain.c
    winsup/mingw/gccmain.c
    winsup/mingw/include/_mingw.h
    winsup/mingw/include/assert.h
    winsup/mingw/include/conio.h
    winsup/mingw/include/ctype.h
    winsup/mingw/include/dir.h
    winsup/mingw/include/direct.h
    winsup/mingw/include/dirent.h
    winsup/mingw/include/dos.h
    winsup/mingw/include/errno.h
    winsup/mingw/include/excpt.h
    winsup/mingw/include/fcntl.h
    winsup/mingw/include/float.h
    winsup/mingw/include/io.h
    winsup/mingw/include/limits.h
    winsup/mingw/include/locale.h
    winsup/mingw/include/malloc.h
    winsup/mingw/include/math.h
    winsup/mingw/include/mem.h
    winsup/mingw/include/memory.h
    winsup/mingw/include/process.h
    winsup/mingw/include/setjmp.h
    winsup/mingw/include/share.h
    winsup/mingw/include/signal.h
    winsup/mingw/include/stdarg.h
    winsup/mingw/include/stddef.h
    winsup/mingw/include/stdio.h
    winsup/mingw/include/stdlib.h
    winsup/mingw/include/string.h
    winsup/mingw/include/sys/fcntl.h
    winsup/mingw/include/sys/file.h
    winsup/mingw/include/sys/locking.h
    winsup/mingw/include/sys/stat.h
    winsup/mingw/include/sys/time.h
    winsup/mingw/include/sys/timeb.h
    winsup/mingw/include/sys/types.h
    winsup/mingw/include/sys/unistd.h
    winsup/mingw/include/sys/utime.h
    winsup/mingw/include/tchar.h
    winsup/mingw/include/time.h
    winsup/mingw/include/unistd.h
    winsup/mingw/include/values.h
    winsup/mingw/include/varargs.h
    winsup/mingw/include/wchar.h
    winsup/mingw/include/wctype.h
    winsup/mingw/init.c
    winsup/mingw/jamfile
    winsup/mingw/main.c
    winsup/mingw/moldname-crtdll.def
    winsup/mingw/moldname-msvcrt.def
    winsup/mingw/moldname.def
    winsup/mingw/moldname.def.in
    winsup/mingw/msvcrt.def
    winsup/mingw/msvcrt20.def
    winsup/mingw/msvcrt40.def
    winsup/mingw/mthr.c
    winsup/mingw/mthr_init.c
    winsup/mingw/mthr_stub.c
    winsup/mingw/profile/ChangeLog
    winsup/mingw/profile/Makefile.in
    winsup/mingw/profile/configure
    winsup/mingw/profile/configure.in
    winsup/mingw/profile/gcrt0.c
    winsup/mingw/profile/gmon.c
    winsup/mingw/profile/gmon.h
    winsup/mingw/profile/mcount.c
    winsup/mingw/profile/profil.c
    winsup/mingw/profile/profil.h
    winsup/mingw/profile/profile.h
    winsup/mingw/readme.txt
    winsup/mingw/samples/dirent/jamfile
    winsup/mingw/samples/dirent/test.c
    winsup/mingw/samples/dlltest/dll.c
    winsup/mingw/samples/dlltest/dll.def
    winsup/mingw/samples/dlltest/dll.h
    winsup/mingw/samples/dlltest/exe.c
    winsup/mingw/samples/dlltest/exe.exp
    winsup/mingw/samples/dlltest/expexe.c
    winsup/mingw/samples/dlltest/expexe.def
    winsup/mingw/samples/dlltest/jamfile
    winsup/mingw/samples/dlltest/loaddll.c
    winsup/mingw/samples/dlltest/loadexe.c
    winsup/mingw/samples/dlltest/readme.txt
    winsup/mingw/samples/dlltest/silly.cpp
    winsup/mingw/samples/dlltest/silly.def
    winsup/mingw/samples/dlltest/silly.exp
    winsup/mingw/samples/dlltest/silly.h
    winsup/mingw/samples/dlltest/sillydll.cpp
    winsup/mingw/samples/filehand/filehand.c
    winsup/mingw/samples/filehand/jamfile
    winsup/mingw/samples/filehand/junk.txt
    winsup/mingw/samples/fixargv/fixargv.c
    winsup/mingw/samples/fixargv/fixargv.h
    winsup/mingw/samples/fixargv/readme.txt
    winsup/mingw/samples/fmode/all.c
    winsup/mingw/samples/fmode/jamfile
    winsup/mingw/samples/fmode/readme.txt
    winsup/mingw/samples/fmode/test.c
    winsup/mingw/samples/globbing/glob.c
    winsup/mingw/samples/globbing/jamfile
    winsup/mingw/samples/globbing/noglob.c
    winsup/mingw/samples/globbing/readme.txt
    winsup/mingw/samples/print/jamfile
    winsup/mingw/samples/print/prntest.c
    winsup/mingw/samples/seh/eh3.c
    winsup/mingw/samples/seh/exutil.c
    winsup/mingw/samples/seh/exutil.def
    winsup/mingw/samples/seh/exutil.h
    winsup/mingw/samples/seh/jamfile
    winsup/mingw/samples/seh/sehfix.c
    winsup/mingw/samples/seh/sehsub.c
    winsup/mingw/samples/seh/sehtest.c
    winsup/mingw/samples/simpledll/dll.c
    winsup/mingw/samples/simpledll/dll.cpp
    winsup/mingw/samples/simpledll/dll.def
    winsup/mingw/samples/simpledll/exe.c
    winsup/mingw/samples/simpledll/jamfile
    winsup/mingw/samples/simpledll/makedll.bat
    winsup/mingw/samples/test/jamfile
    winsup/mingw/samples/test/test.c
    winsup/mingw/samples/wintest/jamfile
    winsup/mingw/samples/wintest/test.c
    winsup/mingw/string_old.c
    winsup/testsuite/README
    winsup/testsuite/config/default.exp
    winsup/testsuite/winsup.api/crlf.c
    winsup/testsuite/winsup.api/devzero.c
    winsup/testsuite/winsup.api/iospeed.c
    winsup/testsuite/winsup.api/samples/sample-fail.c
    winsup/testsuite/winsup.api/samples/sample-miscompile.c
    winsup/testsuite/winsup.api/samples/sample-pass.c
    winsup/testsuite/winsup.api/winsup.exp
    winsup/utils/ChangeLog
    winsup/utils/Makefile.in
    winsup/utils/aclocal.m4
    winsup/utils/configure
    winsup/utils/configure.in
    winsup/utils/cygcheck.cc
    winsup/utils/cygpath.cc
    winsup/utils/getfacl.c
    winsup/utils/kill.cc
    winsup/utils/mkgroup.c
    winsup/utils/mkpasswd.c
    winsup/utils/mount.cc
    winsup/utils/passwd.c
    winsup/utils/ps.cc
    winsup/utils/regtool.cc
    winsup/utils/setfacl.c
    winsup/utils/strace.cc
    winsup/utils/umount.cc
    winsup/utils/utils.sgml
    winsup/w32api/ChangeLog
    winsup/w32api/Makefile.in
    winsup/w32api/README
    winsup/w32api/TODO
    winsup/w32api/config.guess
    winsup/w32api/config.sub
    winsup/w32api/configure
    winsup/w32api/configure.in
    winsup/w32api/include/basetyps.h
    winsup/w32api/include/cderr.h
    winsup/w32api/include/cguid.h
    winsup/w32api/include/commctrl.h
    winsup/w32api/include/commdlg.h
    winsup/w32api/include/cpl.h
    winsup/w32api/include/cplext.h
    winsup/w32api/include/custcntl.h
    winsup/w32api/include/dbt.h
    winsup/w32api/include/dde.h
    winsup/w32api/include/ddeml.h
    winsup/w32api/include/dlgs.h
    winsup/w32api/include/excpt.h
    winsup/w32api/include/httpext.h
    winsup/w32api/include/imagehlp.h
    winsup/w32api/include/imm.h
    winsup/w32api/include/initguid.h
    winsup/w32api/include/intshcut.h
    winsup/w32api/include/isguids.h
    winsup/w32api/include/largeint.h
    winsup/w32api/include/lm.h
    winsup/w32api/include/lmaccess.h
    winsup/w32api/include/lmalert.h
    winsup/w32api/include/lmapibuf.h
    winsup/w32api/include/lmat.h
    winsup/w32api/include/lmaudit.h
    winsup/w32api/include/lmbrowsr.h
    winsup/w32api/include/lmchdev.h
    winsup/w32api/include/lmconfig.h
    winsup/w32api/include/lmcons.h
    winsup/w32api/include/lmerr.h
    winsup/w32api/include/lmerrlog.h
    winsup/w32api/include/lmmsg.h
    winsup/w32api/include/lmremutl.h
    winsup/w32api/include/lmrepl.h
    winsup/w32api/include/lmserver.h
    winsup/w32api/include/lmshare.h
    winsup/w32api/include/lmsname.h
    winsup/w32api/include/lmstats.h
    winsup/w32api/include/lmsvc.h
    winsup/w32api/include/lmuse.h
    winsup/w32api/include/lmuseflg.h
    winsup/w32api/include/lmwksta.h
    winsup/w32api/include/lzexpand.h
    winsup/w32api/include/mciavi.h
    winsup/w32api/include/mcx.h
    winsup/w32api/include/mmsystem.h
    winsup/w32api/include/nb30.h
    winsup/w32api/include/nddeapi.h
    winsup/w32api/include/nspapi.h
    winsup/w32api/include/oaidl.h
    winsup/w32api/include/objbase.h
    winsup/w32api/include/objfwd.h
    winsup/w32api/include/objidl.h
    winsup/w32api/include/ocidl.h
    winsup/w32api/include/ole.h
    winsup/w32api/include/ole2.h
    winsup/w32api/include/ole2ver.h
    winsup/w32api/include/oleauto.h
    winsup/w32api/include/olectl.h
    winsup/w32api/include/olectlid.h
    winsup/w32api/include/oledlg.h
    winsup/w32api/include/oleidl.h
    winsup/w32api/include/pbt.h
    winsup/w32api/include/poppack.h
    winsup/w32api/include/prsht.h
    winsup/w32api/include/psapi.h
    winsup/w32api/include/pshpack1.h
    winsup/w32api/include/pshpack2.h
    winsup/w32api/include/pshpack4.h
    winsup/w32api/include/pshpack8.h
    winsup/w32api/include/rapi.h
    winsup/w32api/include/regstr.h
    winsup/w32api/include/richedit.h
    winsup/w32api/include/richole.h
    winsup/w32api/include/rpc.h
    winsup/w32api/include/rpcdce.h
    winsup/w32api/include/rpcdce2.h
    winsup/w32api/include/rpcdcep.h
    winsup/w32api/include/rpcndr.h
    winsup/w32api/include/rpcnsi.h
    winsup/w32api/include/rpcnsip.h
    winsup/w32api/include/rpcnterr.h
    winsup/w32api/include/rpcproxy.h
    winsup/w32api/include/scrnsave.h
    winsup/w32api/include/shellapi.h
    winsup/w32api/include/shlguid.h
    winsup/w32api/include/shlobj.h
    winsup/w32api/include/sql.h
    winsup/w32api/include/sqlext.h
    winsup/w32api/include/sqltypes.h
    winsup/w32api/include/tlhelp32.h
    winsup/w32api/include/unknwn.h
    winsup/w32api/include/winbase.h
    winsup/w32api/include/wincon.h
    winsup/w32api/include/wincrypt.h
    winsup/w32api/include/windef.h
    winsup/w32api/include/windows.h
    winsup/w32api/include/windowsx.h
    winsup/w32api/include/winerror.h
    winsup/w32api/include/wingdi.h
    winsup/w32api/include/wininet.h
    winsup/w32api/include/winioctl.h
    winsup/w32api/include/winnetwk.h
    winsup/w32api/include/winnls.h
    winsup/w32api/include/winnt.h
    winsup/w32api/include/winperf.h
    winsup/w32api/include/winreg.h
    winsup/w32api/include/winresrc.h
    winsup/w32api/include/winsock.h
    winsup/w32api/include/winsock2.h
    winsup/w32api/include/winspool.h
    winsup/w32api/include/winsvc.h
    winsup/w32api/include/winuser.h
    winsup/w32api/include/winver.h
    winsup/w32api/include/wtypes.h
    winsup/w32api/include/zmouse.h
    winsup/w32api/install-sh
    winsup/w32api/lib/Makefile.in
    winsup/w32api/lib/advapi32.def
    winsup/w32api/lib/cap.def
    winsup/w32api/lib/comctl32.def
    winsup/w32api/lib/comdlg32.def
    winsup/w32api/lib/ctl3d32.def
    winsup/w32api/lib/d3dim.def
    winsup/w32api/lib/d3drm.def
    winsup/w32api/lib/d3dxof.def
    winsup/w32api/lib/ddraw.def
    winsup/w32api/lib/dinput.c
    winsup/w32api/lib/dinput.def
    winsup/w32api/lib/dlcapi.def
    winsup/w32api/lib/dplayx.def
    winsup/w32api/lib/dsetup.def
    winsup/w32api/lib/dsound.def
    winsup/w32api/lib/dxguid.c
    winsup/w32api/lib/gdi32.def
    winsup/w32api/lib/glaux.def
    winsup/w32api/lib/glu32.def
    winsup/w32api/lib/glut.def
    winsup/w32api/lib/glut32.def
    winsup/w32api/lib/imagehlp.def
    winsup/w32api/lib/imm32.def
    winsup/w32api/lib/kernel32.def
    winsup/w32api/lib/largeint.c
    winsup/w32api/lib/lz32.def
    winsup/w32api/lib/mapi32.def
    winsup/w32api/lib/mfcuia32.def
    winsup/w32api/lib/mgmtapi.def
    winsup/w32api/lib/mpr.def
    winsup/w32api/lib/msacm32.def
    winsup/w32api/lib/mswsock.def
    winsup/w32api/lib/nddeapi.def
    winsup/w32api/lib/netapi32.def
    winsup/w32api/lib/odbc32.def
    winsup/w32api/lib/ole32.def
    winsup/w32api/lib/oleaut32.def
    winsup/w32api/lib/olecli32.def
    winsup/w32api/lib/oledlg.def
    winsup/w32api/lib/olepro32.def
    winsup/w32api/lib/olesvr32.def
    winsup/w32api/lib/opengl32.def
    winsup/w32api/lib/penwin32.def
    winsup/w32api/lib/pkpd32.def
    winsup/w32api/lib/psapi.def
    winsup/w32api/lib/rapi.def
    winsup/w32api/lib/rasapi32.def
    winsup/w32api/lib/res.rc
    winsup/w32api/lib/rpcdce4.def
    winsup/w32api/lib/rpcns4.def
    winsup/w32api/lib/rpcrt4.def
    winsup/w32api/lib/scrnsave.c
    winsup/w32api/lib/shell32.c
    winsup/w32api/lib/shell32.def
    winsup/w32api/lib/svrapi.def
    winsup/w32api/lib/tapi32.def
    winsup/w32api/lib/test.c
    winsup/w32api/lib/th32.def
    winsup/w32api/lib/thunk32.def
    winsup/w32api/lib/url.def
    winsup/w32api/lib/user32.def
    winsup/w32api/lib/uuid.c
    winsup/w32api/lib/vdmdbg.def
    winsup/w32api/lib/version.def
    winsup/w32api/lib/vfw32.def
    winsup/w32api/lib/win32spl.def
    winsup/w32api/lib/wininet.def
    winsup/w32api/lib/winmm.def
    winsup/w32api/lib/winspool.def
    winsup/w32api/lib/winstrm.def
    winsup/w32api/lib/wow32.def
    winsup/w32api/lib/ws2_32.def
    winsup/w32api/lib/wsock32.def
    winsup/w32api/lib/wst.def
    ylwrap

24 years ago* include/cygwin/cygwin_dll.h: Update for modern compilers.
Christopher Faylor [Sat, 29 Jul 2000 04:19:24 +0000 (04:19 +0000)]
* include/cygwin/cygwin_dll.h: Update for modern compilers.
* lib/cygwin_crt0.c: Inexplicably need to define alloca for newer compilers.
* fhandler.h (fhandler_console): Add new method.
* fhandler.cc (fhandler_console::set_cursor_maybe): New method.
(fhandler_console::read): Set cursor if it has moved to make it visible.

24 years agoMinor formatting change.
Christopher Faylor [Fri, 28 Jul 2000 23:21:04 +0000 (23:21 +0000)]
Minor formatting change.

24 years agoFix typo.
Christopher Faylor [Fri, 28 Jul 2000 22:37:23 +0000 (22:37 +0000)]
Fix typo.

24 years ago* utils/mount.cc (main): Add --show-cygdrive-prefixes option.
Christopher Faylor [Fri, 28 Jul 2000 22:34:24 +0000 (22:34 +0000)]
* utils/mount.cc (main): Add --show-cygdrive-prefixes option.
(show_cygdrive_prefixes): New function.
* utils/umount.cc (main): Add --remove-cygdrive-prefix option.
(error): Change signature from 'char *' to 'const char *'.
(remove_cygdrive_prefix): New function.

24 years ago* dcrt0.cc (dummy_autoload): Add load statement for RegDeleteValueA.
Christopher Faylor [Fri, 28 Jul 2000 22:33:43 +0000 (22:33 +0000)]
* dcrt0.cc (dummy_autoload): Add load statement for RegDeleteValueA.
* external.cc (get_cygdrive_prefixes): New function.
(cygwin_internal): Add CW_GET_CYGDRIVE_PREFIXES case.
* path.cc (mount_info::read_cygdrive_info_from_registry): Read system cygdrive
prefix if user one is undefined.
(mount_info::write_cygdrive_info_to_registry): Write cygdrive prefix to the
appropriate registry hive.  Overwrite in-memory copy of cygdrive, if
appropriate.
(mount_info::remove_cygdrive_info_from_registry): New method.
(mount_info::get_cygdrive_prefixes): New method.
(cygwin_umount): Remove cygdrive prefix, if appropriate.
* registry.cc (reg_key::killvalue): New method.
* shared.h (class reg_key): Add killvalue, remove_cygdrive_info_to_registry,
and get_cygdrive_prefixes declarations.
* include/sys/cygwin.h (cygwin_getinfo_types): Add CW_GET_CYGDRIVE_PREFIXES.

24 years ago2000-07-22 Jason Eckhardt <jle@cygnus.com>
Jason Eckhardt [Fri, 28 Jul 2000 21:16:11 +0000 (21:16 +0000)]
2000-07-22  Jason Eckhardt  <jle@cygnus.com>

* opcode/i860.h (btne, bte, bla): Changed these opcodes
to use sbroff ('r') instead of split16 ('s').
(J, K, L, M): New operand types for 16-bit aligned fields.
(ld.x, {p}fld.x, fst.x, pst.d): Changed these opcodes to
use I, J, K, L, M instead of just I.
(T, U): New operand types for split 16-bit aligned fields.
(st.x): Changed these opcodes to use S, T, U instead of just S.
(andh, andnoth, orh, xorh): Deleted 3-register forms as they do not
exist on the i860.
(pfgt.sd, pfle.sd): Deleted these as they do not exist on the i860.
(pfeq.ss, pfeq.dd): New opcodes.
(st.s): Fixed incorrect mask bits.
(fmlow): Fixed incorrect mask bits.
(fzchkl, pfzchkl): Fixed incorrect mask bits.
(faddz, pfaddz): Fixed incorrect mask bits.
(form, pform): Fixed incorrect mask bits.
(pfld.l): Fixed incorrect mask bits.
(fst.q): Fixed incorrect mask bits.
(all floating point opcodes): Fixed incorrect mask bits for
handling of dual bit.

* elf/i860.h: New file.
(elf_i860_reloc_type): Defined ELF32 i860 relocations.

* dis-asm.h (print_insn_i860): Add prototype.

24 years ago2000-07-22 Jason Eckhardt <jle@cygnus.com>
Jason Eckhardt [Fri, 28 Jul 2000 21:10:20 +0000 (21:10 +0000)]
2000-07-22  Jason Eckhardt  <jle@cygnus.com>

* include/opcode/i860.h (btne, bte, bla): Changed these opcodes
to use sbroff ('r') instead of split16 ('s').
(J, K, L, M): New operand types for 16-bit aligned fields.
(ld.x, {p}fld.x, fst.x, pst.d): Changed these opcodes to
use I, J, K, L, M instead of just I.
(T, U): New operand types for split 16-bit aligned fields.
(st.x): Changed these opcodes to use S, T, U instead of just S.
(andh, andnoth, orh, xorh): Deleted 3-register forms as they do not
exist on the i860.
(pfgt.sd, pfle.sd): Deleted these as they do not exist on the i860.
(pfeq.ss, pfeq.dd): New opcodes.
(st.s): Fixed incorrect mask bits.
(fmlow): Fixed incorrect mask bits.
(fzchkl, pfzchkl): Fixed incorrect mask bits.
(faddz, pfaddz): Fixed incorrect mask bits.
(form, pform): Fixed incorrect mask bits.
(pfld.l): Fixed incorrect mask bits.
(fst.q): Fixed incorrect mask bits.
(all floating point opcodes): Fixed incorrect mask bits for
handling of dual bit.

* include/elf/i860.h: New file.
(elf_i860_reloc_type): Defined ELF32 i860 relocations.

* bfd/cpu-i860.c: Added comments.

* bfd/elf32-i860.c (TARGET_LITTLE_SYM): Defined to
bfd_elf32_i860_little_vec.
(TARGET_LITTLE_NAME): Defined to "elf32-i860-little".
(ELF_MAXPAGESIZE): Changed to 4096.

* bfd/targets.c (bfd_elf32_i860_little_vec): Declaration of
new target.
(bfd_target_vector): Added bfd_elf32_i860_little_vec.

* bfd/config.bfd (i860-stardent-sysv4*, i860-stardent-elf*): Added
config for little endian elf32 i860.
(targ_defvec): Define for the new config above
as "bfd_elf32_i860_little_vec".
(targ_selvecs): Define for the new config above
as "bfd_elf32_i860_vec bfd_elf32_i860_little_vec"

* bfd/configure.in (bfd_elf32_i860_little_vec): Added recognition
of new target vec.

* bfd/configure: Regenerated.

* opcodes/i860-dis.c: New file.
(print_insn_i860): New function.
(print_br_address): New function.
(sign_extend): New function.
(BITWISE_OP): New macro.
(I860_REG_PREFIX): New macro.
(grnames, frnames, crnames): New structures.

* opcodes/disassemble.c (ARCH_i860): Define.
(disassembler): Add check for bfd_arch_i860 to set disassemble
function to print_insn_i860.

* include/dis-asm.h (print_insn_i860): Add prototype.

* opcodes/Makefile.in (CFILES): Added i860-dis.c.
(ALL_MACHINES): Added i860-dis.lo.
(i860-dis.lo): New dependences.

* opcodes/configure.in: New bits for bfd_i860_arch.

* opcodes/configure: Regenerated.

24 years agoDeclare __infinity as an array to work around problems with small data support
Michael Meissner [Fri, 28 Jul 2000 16:27:55 +0000 (16:27 +0000)]
Declare __infinity as an array to work around problems with small data support

24 years ago* s/sourceware.cygnus.com/sources.redhat.com/ throughout
Frank Ch. Eigler [Fri, 28 Jul 2000 10:09:30 +0000 (10:09 +0000)]
* s/sourceware.cygnus.com/sources.redhat.com/ throughout
* added cgen/

24 years ago* include/cygwin/version.h: Bump DLL minor version number to 4.
Christopher Faylor [Fri, 28 Jul 2000 03:35:52 +0000 (03:35 +0000)]
* include/cygwin/version.h: Bump DLL minor version number to 4.

24 years ago* Makefile.in (FLAGS_FOR_TARGET): New macro.
Alexandre Oliva [Fri, 28 Jul 2000 02:10:36 +0000 (02:10 +0000)]
* Makefile.in (FLAGS_FOR_TARGET): New macro.
(GCC_FOR_TARGET): Use it.
(CC_FOR_TARGET, CXX_FOR_TARGET, CHILL_FOR_TARGET): Now defined...
* configure.in: ... here.
(FLAGS_FOR_TARGET): Define.  Add ld build dir to -L path.
(libstdcxx_flags): Define and append to CXX_FOR_TARGET.

24 years agoRemove obsolete entries:
David Starks-Browning [Thu, 27 Jul 2000 22:06:27 +0000 (22:06 +0000)]
Remove obsolete entries:
 - 'Why is gcc failing'
 - 'Why can't bison find bison.simple or bison.hairy?'
Remove disclaimer from up-to-date entries (possibly with some minor changes):
 - 'How is fork() implemented?'
 - 'How do symbolic links work?'
 - 'How do I compile a Win32 executable that doesn't use Cygwin?'
 - 'How do I make the console window go away?'
 - 'Why does make complain about a "missing separator"?'
 - 'Why can't we redistribute Microsoft's Win32 headers?'
 - 'How can I debug what's going on?'
 - 'Can I use a system trace mechanism instead?'
 - 'Can I use the gdb debugger to debug programs built by VC++?'
 - 'Where can I find info on x86 assembly?'
 - 'Why not use DJGPP?'

24 years agoEntry 'How do anti-virus programs like Cygwin?': Remove disclaimer; hanging
David Starks-Browning [Thu, 27 Jul 2000 21:29:19 +0000 (21:29 +0000)]
Entry 'How do anti-virus programs like Cygwin?': Remove disclaimer; hanging
when unpacking tar.gz archives.

24 years agoEntry 'How should I set my PATH?': Don't omit Windows system directories.
David Starks-Browning [Thu, 27 Jul 2000 21:13:16 +0000 (21:13 +0000)]
Entry 'How should I set my PATH?':  Don't omit Windows system directories.

24 years agoAdded missing ChangeLog entry.
Corinna Vinschen [Thu, 27 Jul 2000 18:30:57 +0000 (18:30 +0000)]
Added missing ChangeLog entry.

24 years ago* testsuite/winsup.api/winsup.exp: ignore stdout by default
DJ Delorie [Thu, 27 Jul 2000 17:30:51 +0000 (17:30 +0000)]
* testsuite/winsup.api/winsup.exp: ignore stdout by default
* testsuite/winsup.api/crlf.c: non-verbose by default

* winsup.h: prune out windows headers we don't normally need
* assert.cc: add wingdi.h and winuser.h
* fhandler_console.cc: ditto
* fhandler_windows.cc: ditto
* select.cc: ditto
* spawn.cc: ditto
* strace.cc: ditto
* tty.cc: ditto
* window.cc: ditto
* hinfo.cc: add winsock.h
* syscalls.cc: add winnls.h
* uinfo.cc: ditto

* include/windows.h: optimize non-inclusion of repeat headers

24 years ago* libc/include/math.h: Use appropriate dll import linkage for Cygwin.
Christopher Faylor [Thu, 27 Jul 2000 14:49:09 +0000 (14:49 +0000)]
* libc/include/math.h: Use appropriate dll import linkage for Cygwin.

24 years ago* fhandler.cc (fhandler_disk_file::fstat): Allow block calculation to succeed
Christopher Faylor [Thu, 27 Jul 2000 14:26:03 +0000 (14:26 +0000)]
* fhandler.cc (fhandler_disk_file::fstat): Allow block calculation to succeed
for files >= 2GB and <= 4GB.

24 years agoClarify texinfo/
Andrew Cagney [Thu, 27 Jul 2000 07:12:00 +0000 (07:12 +0000)]
Clarify texinfo/

24 years agofix typo.
Christopher Faylor [Thu, 27 Jul 2000 03:05:38 +0000 (03:05 +0000)]
fix typo.

24 years ago2000-07-26 Dave Brolley <brolley@redhat.com>
Dave Brolley [Wed, 26 Jul 2000 22:44:42 +0000 (22:44 +0000)]
2000-07-26  Dave Brolley  <brolley@redhat.com>

* cgen.h (cgen_hw_lookup_by_num): Second parameter is unsigned.

24 years agoGive signal_exit noreturn attribute.
Christopher Faylor [Wed, 26 Jul 2000 20:36:19 +0000 (20:36 +0000)]
Give signal_exit noreturn attribute.

24 years ago* exceptions.cc (signal_exit): Renamed from "really+exit". Always sets
Christopher Faylor [Wed, 26 Jul 2000 20:13:27 +0000 (20:13 +0000)]
* exceptions.cc (signal_exit): Renamed from "really+exit".  Always sets
EXIT_SIGNAL bit and reorganizes exit value for backwards cygwin handling.
(handle_exceptions): Call signal_exit.  Set "core dumped" bit.
(sig_handle): Call signal_exit.  Set "core dumped" bit appropriately.

24 years ago * environ.cc (posify): Revert previous patch.
Corinna Vinschen [Wed, 26 Jul 2000 18:51:14 +0000 (18:51 +0000)]
    * environ.cc (posify): Revert previous patch.
        (_addenv): Remove check_null_empty_path from here.
        (putenv): Call check_nullempty_path.
        (setenv): Call check_nullempty_path for name as well here.
        Don't report an error if value is empty string.
        (environ_init): Revert usage of newp.

24 years ago* syscalls.cc (stat_worker): Make stat return correct st_blocks for files with
Christopher Faylor [Wed, 26 Jul 2000 17:48:49 +0000 (17:48 +0000)]
* syscalls.cc (stat_worker): Make stat return correct st_blocks for files with
size bigger than 2Gb and less than 4Gb

24 years ago * security.cc (lookup_name): Search on local machine first if
Corinna Vinschen [Wed, 26 Jul 2000 15:44:58 +0000 (15:44 +0000)]
    * security.cc (lookup_name): Search on local machine first if
        myself->domain is not empty.

24 years ago* fhandler_console.cc (fhandler_console::read): Explicitly set cursor to make
Christopher Faylor [Wed, 26 Jul 2000 13:59:23 +0000 (13:59 +0000)]
* fhandler_console.cc (fhandler_console::read): Explicitly set cursor to make
it visible while waiting in WaitForMultipleObjects.

24 years agoAdd missing ChangeLog entry.
Christopher Faylor [Wed, 26 Jul 2000 13:42:01 +0000 (13:42 +0000)]
Add missing ChangeLog entry.

24 years ago * passwd.cc: Change name of passwd_in_memory_p to passwd_state.
Corinna Vinschen [Wed, 26 Jul 2000 11:48:38 +0000 (11:48 +0000)]
    * passwd.cc: Change name of passwd_in_memory_p to passwd_state.
        Change type to enum. Change storage class to static. Adjust comments.
        (read_etc_passwd): Set passwd_state to different values when loaded
        from file in contrast to being emulated.
        (search_for): Return default passwd entry if passwd is emulated or
        it's a request for the current user. Otherwise return NULL.

24 years ago* syscalls.cc (statfs): Use path_conv method to convert input path.
Christopher Faylor [Wed, 26 Jul 2000 01:56:48 +0000 (01:56 +0000)]
* syscalls.cc (statfs): Use path_conv method to convert input path.

24 years ago* syscalls.cc (_link): Avoid extraneous call to cygwin_conv_to_win32_path.
Christopher Faylor [Wed, 26 Jul 2000 01:44:16 +0000 (01:44 +0000)]
* syscalls.cc (_link): Avoid extraneous call to cygwin_conv_to_win32_path.

24 years agoNew entry (Programming Questions): 'Why doesn't gdb handle signals?'
David Starks-Browning [Tue, 25 Jul 2000 21:35:08 +0000 (21:35 +0000)]
New entry (Programming Questions):  'Why doesn't gdb handle signals?'

24 years agoEntry 'Is the Cygwin library multi-thread-safe?': Update for latest release.
David Starks-Browning [Tue, 25 Jul 2000 21:16:44 +0000 (21:16 +0000)]
Entry 'Is the Cygwin library multi-thread-safe?':  Update for latest release.

24 years agoEntry 'Are mixed-case filenames possible with Cygwin?': Expand slightly,
David Starks-Browning [Tue, 25 Jul 2000 20:49:59 +0000 (20:49 +0000)]
Entry 'Are mixed-case filenames possible with Cygwin?':  Expand slightly,
add reference to coolview.

24 years agoNew entry (Cygwin API Questions): 'Is there a mouse interface?' -- No.
David Starks-Browning [Tue, 25 Jul 2000 20:13:38 +0000 (20:13 +0000)]
New entry (Cygwin API Questions): 'Is there a mouse interface?' -- No.

24 years agoEntry 'Can I use my own malloc?': Add warning about _malloc_r from newlib.
David Starks-Browning [Tue, 25 Jul 2000 19:50:31 +0000 (19:50 +0000)]
Entry 'Can I use my own malloc?':  Add warning about _malloc_r from newlib.

24 years agoEntry 'Is it OK to have multiple copies of the DLL?':
David Starks-Browning [Tue, 25 Jul 2000 19:17:31 +0000 (19:17 +0000)]
Entry 'Is it OK to have multiple copies of the DLL?':
Emphasise that no, it's not OK.

24 years agoChanged 'sourceware.cygnus.com' to 'sources.redhat.com' in the FAQ, where appropriate.
David Starks-Browning [Tue, 25 Jul 2000 19:00:29 +0000 (19:00 +0000)]
Changed 'sourceware.cygnus.com' to 'sources.redhat.com' in the FAQ, where appropriate.

24 years ago * syscalls.cc (_link): Corrected previous patch.
Corinna Vinschen [Mon, 24 Jul 2000 19:14:38 +0000 (19:14 +0000)]
    * syscalls.cc (_link): Corrected previous patch.

24 years ago * fhandler.h (class fhandler_dev_random): Add members for managing
Corinna Vinschen [Mon, 24 Jul 2000 11:33:02 +0000 (11:33 +0000)]
    * fhandler.h (class fhandler_dev_random): Add members for managing
        pseudo randomness.
        * fhandler_random.cc: Rearrange. Use pseudo random number generator
        as entropy source if system entropy isn't available and if device is
        used as /dev/urandom. Allow initializing device by calling write().

24 years ago* Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).
Alexandre Oliva [Mon, 24 Jul 2000 04:34:56 +0000 (04:34 +0000)]
* Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).
(configure-target-libchill, configure-target-libobjc): Likewise.

24 years ago* configure.in: Use the same cache file for all target libs.
Alexandre Oliva [Mon, 24 Jul 2000 04:34:08 +0000 (04:34 +0000)]
* configure.in: Use the same cache file for all target libs.
* config-ml.in: But different cache files per multilib variant.

24 years ago * fhandler.h: Add comment.
Corinna Vinschen [Sun, 23 Jul 2000 21:13:05 +0000 (21:13 +0000)]
    * fhandler.h: Add comment.

24 years ago * fhandler.h (class fhandler_dev_raw): Add private member `varblkop'
Corinna Vinschen [Sun, 23 Jul 2000 19:33:44 +0000 (19:33 +0000)]
    * fhandler.h (class fhandler_dev_raw): Add private member `varblkop'
        to be set when variable blocksize mode is on.
        * fhandler_raw.cc: Eliminate `\n' from trace output.
        (clear): Set `varblkop' to 0.
        (dup): Copy varblkop as well.
        (writebuf): Care for variable blocksize.
        (open): Ditto.
        (raw_read): Ditto.
        (raw_write): Ditto.
        * fhandler_tape.cc (open): Ditto.
        (ioctl): Ditto. Some cleanups.

24 years ago * configure (topsrcdir): Don't use dirname.
Jeff Law [Sun, 23 Jul 2000 17:42:34 +0000 (17:42 +0000)]
* configure (topsrcdir): Don't use dirname.

24 years ago Patch suggested by Kazuhiro Fujieda <fujieda@jaist.ac.jp>.
Corinna Vinschen [Sat, 22 Jul 2000 16:43:54 +0000 (16:43 +0000)]
    Patch suggested by Kazuhiro Fujieda  <fujieda@jaist.ac.jp>.
        * winsup.h: Add new macros sys_wcstombs and sys_mbstowcs.
        * syscalls.cc (_link): Replace calls to mbstowcs by call to
        sys_mbstowcs.
        * uinfo.cc (internal_getlogin): Replace calls to wcstombs and
        mbstowcs by calls to sys_wcstombs and sys_mbstowcs. Replace
        usage of constants by meaningful defines. Use result of
        GetSystemDirectory for HOMEPATH and HOMEDRIVE as a last resort.

24 years agomerge with gcc
Jason Merrill [Sat, 22 Jul 2000 08:20:10 +0000 (08:20 +0000)]
merge with gcc

24 years ago * spawn.cc (span_guts): Retrieve security attributes before setting
Corinna Vinschen [Fri, 21 Jul 2000 19:34:35 +0000 (19:34 +0000)]
    * spawn.cc (span_guts): Retrieve security attributes before setting
        psid to NULL.

24 years ago * include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and
Corinna Vinschen [Fri, 21 Jul 2000 10:11:57 +0000 (10:11 +0000)]
    * include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and
        LPTOKEN_SOURCE.

24 years ago * security.cc (acl_worker): Use stat_suffixes in call to path_conv
Corinna Vinschen [Fri, 21 Jul 2000 10:06:13 +0000 (10:06 +0000)]
    * security.cc (acl_worker): Use stat_suffixes in call to path_conv
        just as in `stat_worker'.

24 years agomerge with gcc
Jason Merrill [Fri, 21 Jul 2000 05:45:22 +0000 (05:45 +0000)]
merge with gcc

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
H.J. Lu [Thu, 20 Jul 2000 21:19:33 +0000 (21:19 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* bfdlink.h (bfd_link_info): Add new_dtags.

24 years agomerge with gcc
Jason Merrill [Thu, 20 Jul 2000 18:55:35 +0000 (18:55 +0000)]
merge with gcc

24 years ago * config.sub: Update to subversions version 2000-07-06.
Hans-Peter Nilsson [Thu, 20 Jul 2000 18:03:17 +0000 (18:03 +0000)]
* config.sub: Update to subversions version 2000-07-06.

24 years ago common.h (EM_CRIS): New machine number.
Hans-Peter Nilsson [Thu, 20 Jul 2000 15:44:56 +0000 (15:44 +0000)]
common.h (EM_CRIS): New machine number.
cris.h: New file.

24 years ago cris.h: New file.
Hans-Peter Nilsson [Thu, 20 Jul 2000 15:39:41 +0000 (15:39 +0000)]
cris.h: New file.

24 years ago * dis-asm.h (print_insn_cris): Declare.
Hans-Peter Nilsson [Thu, 20 Jul 2000 15:36:12 +0000 (15:36 +0000)]
* dis-asm.h (print_insn_cris): Declare.

24 years ago * ntsec.sgml: Add description for the new setuid ability
Corinna Vinschen [Thu, 20 Jul 2000 11:04:33 +0000 (11:04 +0000)]
    * ntsec.sgml: Add description for the new setuid ability
        of Cygwin since release 1.1.3.
        * overview2.sgml: Add description for new chroot functionality.
        * calls.texinfo: Add missing calls. Change comments for
        setuid, setgid, seteuid, setegid, chroot.

24 years ago2000-07-19 H.J. Lu (hjl@gnu.org)
H.J. Lu [Thu, 20 Jul 2000 03:23:03 +0000 (03:23 +0000)]
2000-07-19  H.J. Lu  (hjl@gnu.org)

* bfdlink.h (bfd_link_info): Add flags and flags_1.

24 years ago * spawn.cc (spawn_guts): Don't restore impersonation in case
Corinna Vinschen [Wed, 19 Jul 2000 20:27:27 +0000 (20:27 +0000)]
    * spawn.cc (spawn_guts): Don't restore impersonation in case
        of _P_OVERLAY. Clean up slightly. Accomodate comments.

24 years ago * shared.h (class pinfo): New members `root' and `rootlen'.
Corinna Vinschen [Wed, 19 Jul 2000 20:14:24 +0000 (20:14 +0000)]
    * shared.h (class pinfo): New members `root' and `rootlen'.
        * syscalls.cc (chroot): Set new root for process.
        * path.cc (getcwd_inner): Add parameter to force use of
        new root from chroot() call.
        (ischrootpath): New macro.
        (normalize_posix_path): Care for changed root dir.
        (normalize_win32_path): Ditto.
        (getcwd_inner): Ditto.
        (chdir): Eliminate trailing path component consisting
        entirely of dots.
        * fork.cc (fork): Copy pinfo members regarding chroot().
        * spawn.cc (_spawnve): Ditto.
        * dir.cc (opendir): Don't use computed win32 path if
        chroot() took place.

24 years ago2000-07-19 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 19 Jul 2000 18:43:35 +0000 (18:43 +0000)]
2000-07-19  H.J. Lu  <hjl@gnu.org>

* common.h (DF_1_NODEFLIB): Renamed from DF_1_NODEPLIB.

24 years ago2000-07-19 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 19 Jul 2000 18:22:41 +0000 (18:22 +0000)]
2000-07-19  H.J. Lu  <hjl@gnu.org>

* common.h (DT_CHECKSUM): Set to 0x6ffffdf8.
(DTF_1_CONFEXP): It is 0x00000002 as suspected.

24 years ago2000-07-19 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 19 Jul 2000 18:02:31 +0000 (18:02 +0000)]
2000-07-19  H.J. Lu  <hjl@gnu.org>

* common.h (DT_FEATURE): Renamed from DT_FEATURE_1.
(DT_CONFIG): New. From Solaris 8.
(DT_DEPAUDIT): Likewise.
(DT_AUDIT): Likewise.
(DT_PLTPAD): Likewise.
(DT_MOVETAB): Likewise.
(DF_1_NODEPLIB): Likewise.
(DF_1_NODUMP): Likewise.
(DF_1_CONLFAT): Likewise.
(DT_CHECKSUM): Likewise. FIXME. Check the value on Solaris 8.
(DTF_1_CONFEXP): Likewise.

24 years agoUpdate copyright info.
Christopher Faylor [Wed, 19 Jul 2000 17:42:16 +0000 (17:42 +0000)]
Update copyright info.

24 years ago2000-07-18 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 19 Jul 2000 00:33:45 +0000 (00:33 +0000)]
2000-07-18  H.J. Lu  <hjl@gnu.org>

* common.h (DT_FLAGS_1): Renamed from DT_1_FLAGS.

24 years ago* dll_init.cc (dll_list::alloc): Fix debugging output.
Christopher Faylor [Tue, 18 Jul 2000 02:26:46 +0000 (02:26 +0000)]
* dll_init.cc (dll_list::alloc): Fix debugging output.

24 years agoUpdate ChangeLog.
Christopher Faylor [Tue, 18 Jul 2000 00:12:10 +0000 (00:12 +0000)]
Update ChangeLog.

24 years agoThroughout, eliminate third argument to path_conv and use new PC_* constants
Christopher Faylor [Mon, 17 Jul 2000 19:18:21 +0000 (19:18 +0000)]
Throughout, eliminate third argument to path_conv and use new PC_* constants
for second argument.
* path.h: Generalize SYMLINK_* constants to PC_*.
(path_conv): Create a new method.  Fold third argument into second.
* dll_init.cc (dll_list::alloc): Try harder to find space to allocate dll
struct.
(dll_dllcrt0): Don't check sanity if we've already called dll_crt0.
* path.cc (path_conv::check): Don't check for a null or empty path unless
specifically told with a flag setting.
(check_null_empty_path): New function, adapted from macro.
* syscalls.cc (_rename): Use already-determined file attributes rather than
checking again.
* lib/cygwin/cygwin_attach.dll.c (cygwin_attach_dll): Use a static per_process
structure since this is apparently supposed to be zeroed.
* lib/cygwin_crt0.c (cygwin_crt0): Zero per_process structure sent to older
DLLs.

24 years ago Patch suggested by Eric Fifer <EFifer@sanwaint.com>
Corinna Vinschen [Mon, 17 Jul 2000 17:42:00 +0000 (17:42 +0000)]
    Patch suggested by Eric Fifer <EFifer@sanwaint.com>
        * poll.cc (poll): Fix erroneous negations.

24 years ago * environ.cc (setenv): Use __cygwin_environ instead of
Corinna Vinschen [Mon, 17 Jul 2000 15:59:27 +0000 (15:59 +0000)]
    * environ.cc (setenv): Use __cygwin_environ instead of
        environ after reallocating environment space.

24 years ago* _cygwin_crt0_common.cc: Undef 'environ' or suffer compiler error.
Christopher Faylor [Mon, 17 Jul 2000 00:24:56 +0000 (00:24 +0000)]
* _cygwin_crt0_common.cc: Undef 'environ' or suffer compiler error.

24 years ago* environ.cc: Use new definition of "environ" throughout.
Christopher Faylor [Sun, 16 Jul 2000 20:06:11 +0000 (20:06 +0000)]
* environ.cc: Use new definition of "environ" throughout.
(environ_init): Explicitly initialize __cygwin_environ.
(cur_environ): New function.  Detects when user has updated their environment.
* exec.cc: Use 'environ' define throughout rather than __cygwin_environ.
* spawn.cc: Ditto.
* winsup.h: Declare cur_environ, main_environ, environ.

24 years ago* acconfig.h: Add support for NEWVFORK.
Christopher Faylor [Sun, 16 Jul 2000 17:38:41 +0000 (17:38 +0000)]
* acconfig.h: Add support for NEWVFORK.
* config.h.in: Ditto.
* configure.in: Add --enable-vfork option.
* configure: Regenerate.
* dcrt0.cc (quoted): Detect and fix up quoted backslashes.
* sigproc.cc (proc_subproc): Correctly name handle of newly added child process
to avoid erroneous debugging messages about closing the wrong handle.

24 years ago* spawn.cc (spawn_guts): Use \ for quoting '"'.
Christopher Faylor [Sun, 16 Jul 2000 06:31:06 +0000 (06:31 +0000)]
* spawn.cc (spawn_guts): Use \ for quoting '"'.
* dcrt0.cc (quoted): Understand \ quoting for '"'.

24 years agoSlightly more efficient version of previous change.
Christopher Faylor [Sun, 16 Jul 2000 04:37:43 +0000 (04:37 +0000)]
Slightly more efficient version of previous change.

24 years ago* dcrt0.cc (build_argv): Strip quotes from argv[0] since it should never be
Christopher Faylor [Sun, 16 Jul 2000 04:34:05 +0000 (04:34 +0000)]
* dcrt0.cc (build_argv): Strip quotes from argv[0] since it should never be
globified.

24 years agoUpdate comments.
Christopher Faylor [Sun, 16 Jul 2000 04:10:33 +0000 (04:10 +0000)]
Update comments.

24 years ago* dll_init.cc (dll_list::alloc): Round correctly. Use VirtualAlloc since
Christopher Faylor [Sat, 15 Jul 2000 04:36:10 +0000 (04:36 +0000)]
* dll_init.cc (dll_list::alloc): Round correctly.  Use VirtualAlloc since
shared file mapping is unnecessary.
(dll_list::detach): Release memory via VirtualFree since there we no longer use
shared file mapping.

24 years ago* hinfo.cc (hinfo::linearize_fd_array): Make max_used_fd an int so that we can
Christopher Faylor [Sat, 15 Jul 2000 02:48:11 +0000 (02:48 +0000)]
* hinfo.cc (hinfo::linearize_fd_array): Make max_used_fd an int so that we can
detect when there are no fds to pass.
* dcrt0.cc (host_dependent_constants::init): Revert Sat Mar 18 01:32:04 2000
change.
(dll_crt0_1): Set "cygwin_finished_initializing" flag.
(dll_crt0): Don't perform memcpy if uptr is already set to internal structure.
(_dll_crt0): Remember location of programs envptr.
* dll_init.h (per_module, dll, dll_list): Revamp.
* dll_init.cc: Revamp.  Use new classes.
* fork.cc (fork): Use new revamped dll, dll_list, and per_module stuff.
* environ.cc: Use __cygwin_environ throughout rather than the
user_data->envptr.
* exec.cc: Ditto.
* spawn.cc: Ditto.
* winsup.h: Declare update_envptrs, cygwin_finished_initializing.
* lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Revert previous change.
* lib/cygwin_attach_dll.cc (cygwin_attach_dll): Always pass in own per_process
structure or we end up overwriting information from the main program.

24 years ago * mount.cc (mount_already_exists): Slightly rearrange.
Corinna Vinschen [Thu, 13 Jul 2000 21:49:36 +0000 (21:49 +0000)]
    * mount.cc (mount_already_exists): Slightly rearrange.
        Change message texts.

24 years ago* libc/stdio/vfprintf.c: pad 0.0 correctly with %e
DJ Delorie [Thu, 13 Jul 2000 18:51:11 +0000 (18:51 +0000)]
* libc/stdio/vfprintf.c: pad 0.0 correctly with %e

24 years ago * mount.cc (mount_already_exists): Additional warning message
Corinna Vinschen [Thu, 13 Jul 2000 11:09:53 +0000 (11:09 +0000)]
    * mount.cc (mount_already_exists): Additional warning message
        if mount point exists with another mount type.

24 years agoUpdate comment.
Alan Modra [Wed, 12 Jul 2000 11:54:35 +0000 (11:54 +0000)]
Update comment.

24 years ago* debug.cc (thread_stub): Use impure_ptr in place of reent_data.
Christopher Faylor [Wed, 12 Jul 2000 04:49:07 +0000 (04:49 +0000)]
* debug.cc (thread_stub): Use impure_ptr in place of reent_data.
* dll_init.cc (dll_dllcrt0): Replace erroneous use of local symbol with correct
__cygwin_user_data->impure_ptr.

24 years ago* lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Don't reset environ if
Christopher Faylor [Wed, 12 Jul 2000 04:02:45 +0000 (04:02 +0000)]
* lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Don't reset environ if
already set.

24 years ago* include/shlobj.h: add CSIDL_COMMON_*
DJ Delorie [Tue, 11 Jul 2000 17:33:48 +0000 (17:33 +0000)]
* include/shlobj.h: add CSIDL_COMMON_*

24 years ago* fhandler_console.cc (fhandler_console::read): Unicode interface to
Christopher Faylor [Mon, 10 Jul 2000 23:08:45 +0000 (23:08 +0000)]
* fhandler_console.cc (fhandler_console::read): Unicode interface to
ReadConsoleInput only exists on W2K, so use workaround from Kazuhiro Fujieda
<fujieda@jaist.ac.jp>.

24 years agoComment the relocs.
Alan Modra [Mon, 10 Jul 2000 15:34:31 +0000 (15:34 +0000)]
Comment the relocs.

24 years agoAdd missing text.
Christopher Faylor [Mon, 10 Jul 2000 15:31:46 +0000 (15:31 +0000)]
Add missing text.

24 years ago* Makefile.in (install): Install textmode.o as well as binmode.o.
Christopher Faylor [Mon, 10 Jul 2000 15:30:04 +0000 (15:30 +0000)]
* Makefile.in (install): Install textmode.o as well as binmode.o.

24 years ago * spawn.cc (spawn_guts): Close handle `hToken' only if it's not
Corinna Vinschen [Sun, 9 Jul 2000 21:02:44 +0000 (21:02 +0000)]
    * spawn.cc (spawn_guts): Close handle `hToken' only if it's not
        copied from myself->token.
        * syscalls.cc (seteuid): Replace CopySid by memcpy which is foolproof
        here.

24 years agoSlight optimization.
Christopher Faylor [Sun, 9 Jul 2000 16:21:55 +0000 (16:21 +0000)]
Slight optimization.

24 years ago* cygwin.din: Export _getmode and getmode to allow querying of binary state of
Christopher Faylor [Sun, 9 Jul 2000 05:29:51 +0000 (05:29 +0000)]
* cygwin.din: Export _getmode and getmode to allow querying of binary state of
an fd.
* external.cc (cygwin_internal): Add handling of perfile_table setting.
* fhandler.cc (perfile_table): New global.
(fhandler_base::get_default_fmode): New method to return a file's default mode
based on its name.
(fhandler_base::open): Use get_default_mode method to determine a file's mode.
Record file mode in file flags.
* fhandler.h (fhandler_base): Declare get_default_fmode
* syscalls.cc (getmode): New function.
* sys/cygwin.h (__cygwin_perfile): New structure.
(cygwin_getinfo_types): Move outside of WINVER conditional.
(per_process): Move inside of WINVER conditional.

24 years ago* external.cc (cygwin_internal): Export __cygwin_user_data.
Christopher Faylor [Sat, 8 Jul 2000 04:36:27 +0000 (04:36 +0000)]
* external.cc (cygwin_internal): Export __cygwin_user_data.
* include/sys/cygwin.h: Allow definition of per_process even when not compiling
with C++.
(cygwin_getinfo_types): Add CW_USER_DATA.
* lib/_cygwin_crt0_common.cc (_cygwin_crt0_common): Get __cygwin_user_data
pointer from cygwin_internal.  If it doesn't exist, return failure.  Use either
this pointer or passed in pointer throughout.  Clear forkee.
* lib/crt0.h: Accomodate argument changes to _cygwin_crt0_common.
* lib/cygwin_attach_dll.c (cygwin_attach_dll): Reorganize to allow use of newer
binaries with older DLLs.  Detect older DLLs when _cygwin_crt0_common returns 0
and allocate space for a per_process structure on the stack.
* lib/cygwin_crt0.c (cygwin_crt0): Ditto.

24 years ago * symlink-tree: Check number of arguments.
Jeff Law [Fri, 7 Jul 2000 13:21:39 +0000 (13:21 +0000)]
    * symlink-tree:  Check number of arguments.

This page took 0.117234 seconds and 5 git commands to generate.