]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
17 years ago * dtable.cc (build_fh_pc): Add missing DEV_SD1_MAJOR case (Thanks to
Corinna Vinschen [Wed, 8 Nov 2006 10:00:06 +0000 (10:00 +0000)]
* dtable.cc (build_fh_pc): Add missing DEV_SD1_MAJOR case (Thanks to
Joe Loh for noticing).

* cygheap.h (struct user_heap_info): Add slop member.
* heap.cc (heap_init): Add slop factor to heap allocation.  Add
comment.
* mmap.cc (MapViewNT): Allocate memory maps top down.
(fhandler_dev_zero::mmap): Ditto.
* shared.cc (shared_info::heap_slop_size): New method.
(shared_info::heap_chunk_size): Don't use debug_printf at early stage.
* shared_info.h (SHARED_INFO_CB): Accomodate change to shared_info.
(CURR_SHARED_MAGIC): Ditto.
(class shared_info): Add heap_slop member.  Declare heap_slop_size.
* wincap.h: Define heapslop throughout.
* wincap.cc: Ditto.

17 years ago * dcrt0.cc (__api_fatal): Drop spare argument to __small_sprintf.
Corinna Vinschen [Fri, 27 Oct 2006 10:49:53 +0000 (10:49 +0000)]
* dcrt0.cc (__api_fatal): Drop spare argument to __small_sprintf.
* smallprint.c (__small_vsprintf): Preserve GetLastError value.
* winsup.h (api_fatal): Simplify.  Drop duplicate filename arg.

17 years ago * fhandler_disk_file.cc (fhandler_disk_file::rewinddir): Fix comment.
Corinna Vinschen [Mon, 23 Oct 2006 16:41:18 +0000 (16:41 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::rewinddir): Fix comment.

17 years ago * fhandler_disk_file.cc (fhandler_disk_file::rewinddir): Accomodate
Corinna Vinschen [Mon, 23 Oct 2006 15:14:04 +0000 (15:14 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::rewinddir): Accomodate
buggy RestartScan behaviour of Windows 2000.
* wincap.h: Define has_buggy_restart_scan throughout.
* wincap.cc: Ditto.

17 years ago * glob.c: Remove.
Corinna Vinschen [Thu, 19 Oct 2006 08:57:48 +0000 (08:57 +0000)]
* glob.c: Remove.
* glob.cc: New file.  Latest glob version from FreeBSD plus Cygwin
specific changes (__stat64/__stat32, ignore_case_with_glob,
drop collate functions).
(glob3): Return GLOB_ABORTED in case directory is unreadable and
GLOB_ERR is set, as demanded by SUSv3.
* glob.h: Import latest version from FreeBSD.

17 years agoApply the following mainline patches to cr-0x5f1 branch:
Corinna Vinschen [Thu, 19 Oct 2006 08:39:46 +0000 (08:39 +0000)]
Apply the following mainline patches to cr-0x5f1 branch:

2006-10-11  Yang Tse  <yangsita@gmail.com>

* libc/include/machine/setjmp.h: Use __extension__ keyword for gcc's
braced-groups.

2006-10-11  Corinna Vinschen  <corinna@vinschen.de>

* libc/reent/reeent.c (_reclaim_reent): Free _REENT_MP_RESULT.

2006-09-13  Patrick Mansfield <patmans@us.ibm.com>

* libc/include/math.h: Remove _CONST from _LIB_VERSION, as it is
supposed to be writable.
* libm/common/s_lib_ver.c: Ditto.

2006-09-06  Eric Blake  <ebb9@byu.net>

* libc/stdio/vfprintf.c (_vfprintf_r, get_arg): Add 'hh', 'j',
't', and 'z' modifiers.

2006-08-22  Eric Blake  <ebb9@byu.net>

* libc/posix/popen.c (popen): Don't close output end of pipe in
child if stdout was closed on entry.
[HAVE_FCNTL]: In parent, mark file as close-on-exec, per POSIX.

2006-08-17  Brian Ford  <Brian.Ford@FlightSafety.com>

* libc/time/gmtime.c: Correct man page; clock is not a
local time and no conversion occurs.

17 years agoThis commit was manufactured by cvs2svn to create branch 'cr-0x5f1'.
cvs2svn [Tue, 17 Oct 2006 17:34:57 +0000 (17:34 +0000)]
This commit was manufactured by cvs2svn to create branch 'cr-0x5f1'.

Cherrypick from master 2006-10-17 17:34:56 UTC Corinna Vinschen <corinna@vinschen.de> ' * glob.c: Remove.':
    winsup/cygwin/glob.cc

17 years ago * fhandler_disk_file.cc (fhandler_disk_file::opendir): Drop redundant
Corinna Vinschen [Mon, 16 Oct 2006 13:11:46 +0000 (13:11 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Drop redundant
access check.

17 years ago * include/asm/byteorder.h: Fix copyright dates.
Corinna Vinschen [Mon, 16 Oct 2006 12:46:34 +0000 (12:46 +0000)]
* include/asm/byteorder.h: Fix copyright dates.

* autoload.cc (PrivilegeCheck): Define.
* fhandler.cc (fhandler_base::open): Always try opening with backup
resp. restore intent.
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Always try
opening with backup intent.
(fhandler_disk_file::readdir): Ditto when trying to retrieve file id
explicitely.
* security.cc (check_file_access): Replace pbuf with correctly
PPRIVILEGE_SET typed pset.  Check explicitely for backup and/or restore
privileges when AccessCheck fails, to circumvent AccessCheck
shortcoming.  Add comment to explain.

* include/asm/byteorder.h: Correct typo.

* include/asm/byteorder.h: Don't #define n* macros if -fnoinline is
specified.

* environ.cc (build_env): Don't put an empty environment variable into
the environment.  Optimize use of "len".
* errno.cc (ERROR_MORE_DATA): Translate to EMSGSIZE rather than EAGAIN.

17 years ago * grp.cc (initgroups32): Run get_server_groups under original token.
Corinna Vinschen [Thu, 31 Aug 2006 15:58:13 +0000 (15:58 +0000)]
* grp.cc (initgroups32): Run get_server_groups under original token.

18 years ago * fhandler_disk_file.cc (fhandler_disk_file::pread): Fix comparison
Corinna Vinschen [Sun, 20 Aug 2006 11:51:01 +0000 (11:51 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::pread): Fix comparison
of return value of lseek.

18 years ago * fhandler_serial.cc (raw_read): Evaluate minchars taking the
Corinna Vinschen [Thu, 17 Aug 2006 14:51:58 +0000 (14:51 +0000)]
* fhandler_serial.cc (raw_read): Evaluate minchars taking the
vmin_ > ulen case into account.  Simplify evaluating the bytes to read.
Don't use bytes in Queue value from ClearCommError call in case vtime_
is > 0.  Reformat GetOverlappedResult call.  Simplify call to ReadFile.

18 years ago * pinfo.cc (_onreturn::~onreturn): Don't attempt to close a NULL
Corinna Vinschen [Fri, 11 Aug 2006 09:02:58 +0000 (09:02 +0000)]
* pinfo.cc (_onreturn::~onreturn): Don't attempt to close a NULL
handle.

18 years ago * fhandler_disk_file.cc (fhandler_disk_file::lock): Handle
Corinna Vinschen [Thu, 10 Aug 2006 12:51:25 +0000 (12:51 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::lock): Handle
ERROR_NOT_LOCKED returned from UnlockFileEx.

18 years agoThis commit was manufactured by cvs2svn to create branch 'cr-0x5f1'.
cvs2svn [Tue, 25 Jul 2006 17:18:06 +0000 (17:18 +0000)]
This commit was manufactured by cvs2svn to create branch 'cr-0x5f1'.

Sprout from master 2006-07-25 17:18:05 UTC Christopher Faylor <me@cgf.cx> 'update copyright'
Cherrypick from master 2006-01-11 23:50:33 UTC Jeff Johnston <jjohnstn@redhat.com> '':
    newlib/libc/machine/sh/Makefile.am
    newlib/libc/machine/sh/Makefile.in
    newlib/libc/machine/sh/aclocal.m4
    newlib/libc/machine/sh/configure
    newlib/libc/machine/sh/configure.in
Cherrypick from cygnus 1999-05-03 07:29:06 UTC Richard Henderson <rth@redhat.com> '19990502 sourceware import':
    README
    config/mh-armpic
    config/mh-elfalphapic
    config/mh-m68kpic
    config/mh-papic
    config/mh-ppcpic
    config/mh-x86pic
    config/mt-d30v
    config/mt-netware
    config/mt-ospace
    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
    include/aout/hppa.h
    include/coff/sym.h
    include/fopen-bin.h
    include/fopen-same.h
    include/fopen-vms.h
    include/opcode/tahoe.h
    makefile.vms
Delete:
    compile
    config.rpath
    djunpack.bat
    libgloss/ChangeLog
    libgloss/Makefile.in
    libgloss/README
    libgloss/acinclude.m4
    libgloss/aclocal.m4
    libgloss/arm/Makefile.in
    libgloss/arm/aclocal.m4
    libgloss/arm/coff-iq80310.specs
    libgloss/arm/coff-pid.specs
    libgloss/arm/coff-rdimon.specs
    libgloss/arm/coff-rdpmon.specs
    libgloss/arm/coff-redboot.ld
    libgloss/arm/coff-redboot.specs
    libgloss/arm/configure
    libgloss/arm/configure.in
    libgloss/arm/crt0.S
    libgloss/arm/elf-iq80310.specs
    libgloss/arm/elf-linux.specs
    libgloss/arm/elf-pid.specs
    libgloss/arm/elf-rdimon.specs
    libgloss/arm/elf-rdpmon.specs
    libgloss/arm/elf-redboot.ld
    libgloss/arm/elf-redboot.specs
    libgloss/arm/libcfunc.c
    libgloss/arm/linux-crt0.c
    libgloss/arm/linux-syscall.h
    libgloss/arm/linux-syscalls0.S
    libgloss/arm/linux-syscalls1.c
    libgloss/arm/redboot-crt0.S
    libgloss/arm/redboot-syscalls.c
    libgloss/arm/swi.h
    libgloss/arm/syscall.h
    libgloss/arm/syscalls.c
    libgloss/arm/trap.S
    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/cris/Makefile.in
    libgloss/cris/aclocal.m4
    libgloss/cris/configure
    libgloss/cris/configure.in
    libgloss/cris/crt0.S
    libgloss/cris/crti.c
    libgloss/cris/crtn.c
    libgloss/cris/gensyscalls
    libgloss/cris/lcrt0.c
    libgloss/cris/linunistd.h
    libgloss/cris/outbyte.c
    libgloss/cris/setup.S
    libgloss/crx/Makefile.in
    libgloss/crx/_exit.c
    libgloss/crx/_getenv.c
    libgloss/crx/_rename.c
    libgloss/crx/aclocal.m4
    libgloss/crx/close.c
    libgloss/crx/configure
    libgloss/crx/configure.in
    libgloss/crx/crt0.S
    libgloss/crx/crti.S
    libgloss/crx/crtn.S
    libgloss/crx/dvz_hndl.c
    libgloss/crx/flg_hndl.c
    libgloss/crx/fstat.c
    libgloss/crx/getpid.c
    libgloss/crx/iad_hndl.c
    libgloss/crx/intable.c
    libgloss/crx/isatty.c
    libgloss/crx/kill.c
    libgloss/crx/lseek.c
    libgloss/crx/open.c
    libgloss/crx/putnum.c
    libgloss/crx/read.c
    libgloss/crx/sbrk.c
    libgloss/crx/sim.ld
    libgloss/crx/stat.c
    libgloss/crx/svc_hndl.c
    libgloss/crx/time.c
    libgloss/crx/und_hndl.c
    libgloss/crx/unlink.c
    libgloss/crx/write.c
    libgloss/d30v/Makefile.in
    libgloss/d30v/aclocal.m4
    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/aclocal.m4
    libgloss/fr30/configure
    libgloss/fr30/configure.in
    libgloss/fr30/crt0.s
    libgloss/fr30/syscalls.c
    libgloss/frv/Makefile.in
    libgloss/frv/aclocal.m4
    libgloss/frv/configure
    libgloss/frv/configure.in
    libgloss/frv/crt0.S
    libgloss/frv/fstat.c
    libgloss/frv/getpid.c
    libgloss/frv/isatty.c
    libgloss/frv/kill.c
    libgloss/frv/print.c
    libgloss/frv/putnum.c
    libgloss/frv/sbrk.c
    libgloss/frv/sim-close.S
    libgloss/frv/sim-exit.S
    libgloss/frv/sim-inbyte.c
    libgloss/frv/sim-lseek.S
    libgloss/frv/sim-open.S
    libgloss/frv/sim-read.S
    libgloss/frv/sim-time.c
    libgloss/frv/sim-unlink.S
    libgloss/frv/sim-write.S
    libgloss/frv/stat.c
    libgloss/fstat.c
    libgloss/getpid.c
    libgloss/glue.h
    libgloss/hp74x/Makefile.in
    libgloss/hp74x/README
    libgloss/hp74x/aclocal.m4
    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/aclocal.m4
    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/aclocal.m4
    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/iq2000/Makefile.in
    libgloss/iq2000/_exit.c
    libgloss/iq2000/access.c
    libgloss/iq2000/aclocal.m4
    libgloss/iq2000/chmod.c
    libgloss/iq2000/chown.c
    libgloss/iq2000/close.c
    libgloss/iq2000/configure
    libgloss/iq2000/configure.in
    libgloss/iq2000/creat.c
    libgloss/iq2000/crt0.S
    libgloss/iq2000/crt1.c
    libgloss/iq2000/execv.c
    libgloss/iq2000/execve.c
    libgloss/iq2000/fork.c
    libgloss/iq2000/fstat.c
    libgloss/iq2000/getpid.c
    libgloss/iq2000/gettime.c
    libgloss/iq2000/isatty.c
    libgloss/iq2000/kill.c
    libgloss/iq2000/lseek.c
    libgloss/iq2000/open.c
    libgloss/iq2000/pipe.c
    libgloss/iq2000/read.c
    libgloss/iq2000/sbrk.c
    libgloss/iq2000/sim.ld
    libgloss/iq2000/stat.c
    libgloss/iq2000/test.c
    libgloss/iq2000/time.c
    libgloss/iq2000/times.c
    libgloss/iq2000/trap.c
    libgloss/iq2000/trap.h
    libgloss/iq2000/unlink.c
    libgloss/iq2000/utime.c
    libgloss/iq2000/wait.c
    libgloss/iq2000/write.c
    libgloss/isatty.c
    libgloss/kill.c
    libgloss/libnosys/Makefile.in
    libgloss/libnosys/_exit.c
    libgloss/libnosys/acconfig.h
    libgloss/libnosys/aclocal.m4
    libgloss/libnosys/chown.c
    libgloss/libnosys/close.c
    libgloss/libnosys/config.h.in
    libgloss/libnosys/configure
    libgloss/libnosys/configure.in
    libgloss/libnosys/environ.c
    libgloss/libnosys/errno.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/readlink.c
    libgloss/libnosys/sbrk.c
    libgloss/libnosys/stat.c
    libgloss/libnosys/symlink.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/m32c/Makefile.in
    libgloss/m32c/abort.S
    libgloss/m32c/aclocal.m4
    libgloss/m32c/argv.S
    libgloss/m32c/argvlen.S
    libgloss/m32c/chdir.S
    libgloss/m32c/chmod.S
    libgloss/m32c/close.S
    libgloss/m32c/configure
    libgloss/m32c/configure.in
    libgloss/m32c/crt0.S
    libgloss/m32c/crtn.S
    libgloss/m32c/exit.S
    libgloss/m32c/fstat.S
    libgloss/m32c/genscript
    libgloss/m32c/getpid.S
    libgloss/m32c/gettimeofday.S
    libgloss/m32c/heaptop.S
    libgloss/m32c/isatty.S
    libgloss/m32c/kill.S
    libgloss/m32c/link.S
    libgloss/m32c/lseek.S
    libgloss/m32c/m32c.tmpl
    libgloss/m32c/m32csys.h
    libgloss/m32c/open.S
    libgloss/m32c/read.S
    libgloss/m32c/sbrk.c
    libgloss/m32c/stat.S
    libgloss/m32c/time.S
    libgloss/m32c/times.S
    libgloss/m32c/unlink.S
    libgloss/m32c/utime.S
    libgloss/m32c/write.S
    libgloss/m32r/Makefile.in
    libgloss/m32r/aclocal.m4
    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/m68hc11/Makefile.in
    libgloss/m68hc11/aclocal.m4
    libgloss/m68hc11/configure
    libgloss/m68hc11/configure.in
    libgloss/m68hc11/crt0.S
    libgloss/m68hc11/sci-inout.S
    libgloss/m68hc11/sim-valid-m68hc11.ld
    libgloss/m68hc11/sim-valid-m68hc12.ld
    libgloss/m68hc11/syscalls.c
    libgloss/m68k/Makefile.in
    libgloss/m68k/README
    libgloss/m68k/aclocal.m4
    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-cf.sc
    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/idpgdb.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/sim-abort.c
    libgloss/m68k/sim-crt0.S
    libgloss/m68k/sim-errno.c
    libgloss/m68k/sim-funcs.c
    libgloss/m68k/sim-inbyte.c
    libgloss/m68k/sim-print.c
    libgloss/m68k/sim-sbrk.c
    libgloss/m68k/sim.ld
    libgloss/m68k/simulator.S
    libgloss/m68k/test.c
    libgloss/mcore/Makefile.in
    libgloss/mcore/aclocal.m4
    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/aclocal.m4
    libgloss/mips/array-io.c
    libgloss/mips/array.ld
    libgloss/mips/cfe.c
    libgloss/mips/cfe.ld
    libgloss/mips/cfe_api.c
    libgloss/mips/cfe_api.h
    libgloss/mips/cfe_api_int.h
    libgloss/mips/cfe_error.h
    libgloss/mips/cfe_mem.c
    libgloss/mips/cma101.c
    libgloss/mips/configure
    libgloss/mips/configure.in
    libgloss/mips/crt0.S
    libgloss/mips/crt0_cfe.S
    libgloss/mips/crt0_cygmon.S
    libgloss/mips/cygmon.c
    libgloss/mips/ddb-kseg0.ld
    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/idt32.ld
    libgloss/mips/idt64.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/aclocal.m4
    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/aclocal.m4
    libgloss/mn10300/asb2303.ld
    libgloss/mn10300/asb2305.ld
    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/crt0_cygmon.S
    libgloss/mn10300/crt0_redboot.S
    libgloss/mn10300/crt1.c
    libgloss/mn10300/cygmon.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/mt/16-002.ld
    libgloss/mt/16-003.ld
    libgloss/mt/64-001.ld
    libgloss/mt/Makefile.in
    libgloss/mt/access.c
    libgloss/mt/aclocal.m4
    libgloss/mt/chmod.c
    libgloss/mt/close.c
    libgloss/mt/configure
    libgloss/mt/configure.in
    libgloss/mt/crt0-16-002.S
    libgloss/mt/crt0-16-003.S
    libgloss/mt/crt0-64-001.S
    libgloss/mt/crt0-ms2.S
    libgloss/mt/crt0.S
    libgloss/mt/exit-16-002.c
    libgloss/mt/exit-16-003.c
    libgloss/mt/exit-64-001.c
    libgloss/mt/exit-ms2.c
    libgloss/mt/exit.c
    libgloss/mt/fstat.c
    libgloss/mt/getpid.c
    libgloss/mt/gettime.c
    libgloss/mt/isatty.c
    libgloss/mt/kill.c
    libgloss/mt/lseek.c
    libgloss/mt/ms2.ld
    libgloss/mt/open.c
    libgloss/mt/read.c
    libgloss/mt/sbrk.c
    libgloss/mt/startup-16-002.S
    libgloss/mt/startup-16-003.S
    libgloss/mt/startup-64-001.S
    libgloss/mt/startup-ms2.S
    libgloss/mt/stat.c
    libgloss/mt/time.c
    libgloss/mt/times.c
    libgloss/mt/trap.S
    libgloss/mt/trap.h
    libgloss/mt/unlink.c
    libgloss/mt/utime.c
    libgloss/mt/write.c
    libgloss/open.c
    libgloss/pa/Makefile.in
    libgloss/pa/README
    libgloss/pa/aclocal.m4
    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/aclocal.m4
    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-getrusage.S
    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/aclocal.m4
    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/aclocal.m4
    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
    libgloss/xstormy16/Makefile.in
    libgloss/xstormy16/aclocal.m4
    libgloss/xstormy16/close.c
    libgloss/xstormy16/configure
    libgloss/xstormy16/configure.in
    libgloss/xstormy16/crt0.s
    libgloss/xstormy16/crt0_stub.s
    libgloss/xstormy16/crti.s
    libgloss/xstormy16/crtn.s
    libgloss/xstormy16/eva_app.c
    libgloss/xstormy16/eva_app.ld
    libgloss/xstormy16/eva_stub.ld
    libgloss/xstormy16/fstat.c
    libgloss/xstormy16/getpid.c
    libgloss/xstormy16/kill.c
    libgloss/xstormy16/lseek.c
    libgloss/xstormy16/open.c
    libgloss/xstormy16/sim_high.ld
    libgloss/xstormy16/sim_malloc_start.s
    libgloss/xstormy16/sim_rom.ld
    libgloss/xstormy16/stat.c
    libgloss/xstormy16/syscalls.S
    libgloss/xstormy16/syscalls.m4
    libgloss/xstormy16/unlink.c
    libgloss/xstormy16/xstormy16_stub.c
    newlib/libc/machine/m32c/Makefile.am
    newlib/libc/machine/m32c/Makefile.in
    newlib/libc/machine/m32c/aclocal.m4
    newlib/libc/machine/m32c/configure
    newlib/libc/machine/m32c/configure.in
    newlib/libc/machine/m32c/setjmp.S
    newlib/libc/machine/mt/Makefile.am
    newlib/libc/machine/mt/Makefile.in
    newlib/libc/machine/mt/aclocal.m4
    newlib/libc/machine/mt/configure
    newlib/libc/machine/mt/configure.in
    newlib/libc/machine/mt/setjmp.S
    newlib/libc/sys/linux/bits/initspin.h
    newlib/libc/sys/linux/bits/libc-lock.h
    newlib/libc/sys/linux/bits/pthreadtypes.h
    newlib/libc/sys/linux/bits/typesizes.h
    newlib/libc/sys/rdos/Makefile.am
    newlib/libc/sys/rdos/Makefile.in
    newlib/libc/sys/rdos/aclocal.m4
    newlib/libc/sys/rdos/chown.c
    newlib/libc/sys/rdos/close.c
    newlib/libc/sys/rdos/config.h
    newlib/libc/sys/rdos/configure
    newlib/libc/sys/rdos/configure.in
    newlib/libc/sys/rdos/crt0.S
    newlib/libc/sys/rdos/execve.c
    newlib/libc/sys/rdos/fork.c
    newlib/libc/sys/rdos/fstat.c
    newlib/libc/sys/rdos/getenv.c
    newlib/libc/sys/rdos/getpid.c
    newlib/libc/sys/rdos/gettod.c
    newlib/libc/sys/rdos/isatty.c
    newlib/libc/sys/rdos/kill.c
    newlib/libc/sys/rdos/link.c
    newlib/libc/sys/rdos/lseek.c
    newlib/libc/sys/rdos/open.c
    newlib/libc/sys/rdos/rdos.S
    newlib/libc/sys/rdos/rdos.h
    newlib/libc/sys/rdos/rdoshelp.c
    newlib/libc/sys/rdos/read.c
    newlib/libc/sys/rdos/readlink.c
    newlib/libc/sys/rdos/sbrk.c
    newlib/libc/sys/rdos/stat.c
    newlib/libc/sys/rdos/symlink.c
    newlib/libc/sys/rdos/times.c
    newlib/libc/sys/rdos/unlink.c
    newlib/libc/sys/rdos/user.def
    newlib/libc/sys/rdos/wait.c
    newlib/libc/sys/rdos/write.c
    texinfo/texinfo.tex

18 years agoupdate copyright
Christopher Faylor [Tue, 25 Jul 2006 17:18:05 +0000 (17:18 +0000)]
update copyright

18 years agoSync from GCC
Paolo Bonzini [Tue, 25 Jul 2006 08:39:57 +0000 (08:39 +0000)]
Sync from GCC

2006-07-04  Eric Botcazou  <ebotcazou@libertysurf.fr>

        PR bootstrap/18058
        * configure.in: Add -fkeep-inline-functions to CFLAGS for stage 1
        if the bootstrap compiler is a GCC version that supports it.
        * configure: Regenerate.

config:
2006-07-21  David Daney  <ddaney@avtrex.com>

        PR libgcj/28426
        * gxx-include-dir.m4: Use target_alias in path for cross build.

18 years ago2006-07-25 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Tue, 25 Jul 2006 08:32:44 +0000 (08:32 +0000)]
2006-07-25  Paolo Bonzini  <bonzini@gnu.org>

PR build/26188
        * stdint.m4: Test for uintptr_t even on systems with uint64_t or uint32_t.

Sync from GCC
2006-07-21  Steve Ellcey  <sje@cup.hp.com>

        PR target/26792
        * unwind_ipinfo.m4: New.

18 years ago * include/aclui.h: Replace __OBJC__ guard with _OBJC_NO_COM.
Danny Smith [Tue, 25 Jul 2006 00:22:19 +0000 (00:22 +0000)]
* include/aclui.h: Replace __OBJC__ guard with _OBJC_NO_COM.
* include/basetyps.h:  Likewise.
  (_COM_interface): New define.
(interface): Define to _COM_interface, conditional on !__OBJC__.
Replace 'interface' with '_COM_interface', throughout.
   * include/comcat.h: Replace 'interface' with '_COM_interface', throughout.
* include/commdlg.h: Replace __OBJC__ guard with _OBJC_NO_COM.
* include/docobj.h: Replace 'interface' with '_COM_interface', throughout.
* include/mshtml.h: Likewise.
* include/oaidl.h: Likewise.
* include/objfwd.h: Likewise.
* include/objidl.h: Likewise.
* include/ocidl.h: Likwise.
* include/olectl.h: Likewise.
* include/oleidl.h: Likewise.
* include/shlobj.h: Likewise.
* include/shlwapi.h: Replace __OBJC__ guard with _OBJC_NO_COM.
* include/vfw.h: Likewise.
* include/windows.h. Likewise. Add comment.
* include/directx/d3d9.h: Replace 'interface' with '_COM_interface',
throughout.

* lib/test.c: Replace __OBJC__ guard with _OBJC_NO_COM.
Add test for conflict with '@interface'

18 years ago* include/cygwin/version.h: Bump DLL minor version number to 22.
Christopher Faylor [Mon, 24 Jul 2006 01:28:29 +0000 (01:28 +0000)]
* include/cygwin/version.h: Bump DLL minor version number to 22.

18 years ago* Makefile.in: Update copyrigh. Remove unused stuff.
Christopher Faylor [Sun, 23 Jul 2006 23:28:49 +0000 (23:28 +0000)]
* Makefile.in: Update copyrigh.  Remove unused stuff.

18 years ago* Makefile.in: Update copyright. Fix 'check' target so that it will once-again
Christopher Faylor [Sun, 23 Jul 2006 23:28:06 +0000 (23:28 +0000)]
* Makefile.in: Update copyright.  Fix 'check' target so that it will once-again
create a working testsuite directory.  Add a comment this time to explain the
unusual behavior.
(Previous ChangeLog checkin did not include accompanying Makefile.in)

18 years ago * configure.in: Allow mingw32 and cygwin targets to build cross-gdb.
Daniel Jacobowitz [Sun, 23 Jul 2006 03:47:43 +0000 (03:47 +0000)]
* configure.in: Allow mingw32 and cygwin targets to build cross-gdb.
* configure: Regenerated.
gdb/
* config/i386/cygwin.mt (DEPRECATED_TM_FILE): Delete.
* config/i386/nm-cygwin.h: Add contents of tm-cygwin.h.
* config/i386/tm-cygwin.h: Delete file.

18 years ago2006-07-22 ipsoner <ipsoner@users.sourceforge.net>
Chris Sutcliffe [Sat, 22 Jul 2006 13:31:18 +0000 (13:31 +0000)]
2006-07-22  ipsoner  <ipsoner@users.sourceforge.net>

    * include/wincrypt.h (szOID_RSA, szOID_PKCS, szOID_RSA_HASH,
    szOID_RSA_ENCRYPT, szOID_PKCS_1, szOID_PKCS_2, szOID_PKCS_3,
    szOID_PKCS_4, szOID_PKCS_5, szOID_PKCS_6, szOID_PKCS_7,
    szOID_PKCS_8, szOID_PKCS_9, szOID_PKCS_10, szOID_PKCS_12,
    szOID_RSA_MD2, szOID_RSA_MD4, szOID_RSA_MD5, szOID_RSA_RSA,
    szOID_RSA_MD2RSA, szOID_RSA_MD4RSA, szOID_RSA_MD5RSA,
    szOID_RSA_SHA1RSA, szOID_RSA_SETOAEP_RSA, szOID_RSA_DH,
    szOID_RSA_data, szOID_RSA_signedData, szOID_RSA_envelopedData,
    szOID_RSA_signEnvData, szOID_RSA_digestedData, szOID_RSA_hashedData,
    szOID_RSA_encryptedData, szOID_RSA_emailAddr, szOID_RSA_unstructName,
    szOID_RSA_contentType, szOID_RSA_messageDigest, szOID_RSA_signingTime,
    szOID_RSA_counterSign, szOID_RSA_challengePwd, szOID_RSA_unstructAddr,
    szOID_RSA_extCertAttrs, szOID_RSA_SMIMECapabilities,
    szOID_RSA_preferSignedData, szOID_RSA_RC2CBC, szOID_RSA_RC4,
    szOID_RSA_DES_EDE3_CBC, szOID_RSA_RC5_CBCPad, szOID_ANSI_x942,
    szOID_ANSI_x942_DH, szOID_X957, szOID_X957_DSA, szOID_DATA STRUCTURE,
    szOID_DS, szOID_DSALG, szOID_DSALG_CRPT, szOID_DSALG_HASH,
    szOID_DSALG_SIGN, szOID_DSALG_RSA, szOID_OIW, szOID_OIWSEC,
    szOID_OIWSEC_md4RSA, szOID_OIWSEC_md5RSA, szOID_OIWSEC_md4RSA2,
    szOID_OIWSEC_desECB, szOID_OIWSEC_desCBC, szOID_OIWSEC_desOFB,
    szOID_OIWSEC_desCFB, szOID_OIWSEC_desMAC, szOID_OIWSEC_rsaSign,
    szOID_OIWSEC_dsa, szOID_OIWSEC_shaDSA, szOID_OIWSEC_mdc2RSA,
    szOID_OIWSEC_shaRSA, szOID_OIWSEC_dhCommMod, szOID_OIWSEC_desEDE,
    szOID_OIWSEC_sha, szOID_OIWSEC_mdc2, szOID_OIWSEC_dsaComm,
    szOID_OIWSEC_dsaCommSHA, szOID_OIWSEC_rsaXchg, szOID_OIWSEC_keyHashSeal,
    szOID_OIWSEC_md2RSASign, szOID_OIWSEC_md5RSASign, szOID_OIWSEC_sha1,
    szOID_OIWSEC_dsaSHA1, szOID_OIWSEC_dsaCommSHA1, szOID_OIWSEC_sha1RSASign,
    szOID_OIWDIR, szOID_OIWDIR_CRPT, szOID_OIWDIR_HASH, szOID_OIWDIR_SIGN,
    szOID_OIWDIR_md2, szOID_OIWDIR_md2RSA, szOID_INFOSEC,
    szOID_INFOSEC_sdnsSignature, szOID_INFOSEC_mosaicSignature,
    szOID_INFOSEC_sdnsConfidentiality, szOID_INFOSEC_mosaicConfidentiality,
    szOID_INFOSEC_sdnsIntegrity, szOID_INFOSEC_mosaicIntegrity,
    szOID_INFOSEC_sdnsTokenProtection, szOID_INFOSEC_mosaicTokenProtection,
    szOID_INFOSEC_sdnsKeyManagement, szOID_INFOSEC_mosaicKeyManagement,
    szOID_INFOSEC_sdnsKMandSig, szOID_INFOSEC_mosaicKMandSig,
    szOID_INFOSEC_SuiteASignature, szOID_INFOSEC_SuiteAConfidentiality,
    szOID_INFOSEC_SuiteAIntegrity, szOID_INFOSEC_SuiteATokenProtection,
    szOID_INFOSEC_SuiteAKeyManagement, szOID_INFOSEC_SuiteAKMandSig,
    szOID_INFOSEC_mosaicUpdatedSig, szOID_INFOSEC_mosaicKMandUpdSig,
    szOID_INFOSEC_mosaicUpdatedInteg, szOID_PKIX_NO_SIGNATURE,
    szOID_COMMON_NAME, szOID_COUNTRY_NAME, szOID_DEVICE_SERIAL_NUMBER,
    szOID_DOMAIN_COMPONENT, szOID_RSA_emailAddr, szOID_GIVEN_NAME,
    szOID_INITIALS, szOID_LOCALITY_NAME, szOID_ORGANIZATION_NAME,
    szOID_ORGANIZATIONAL_UNIT_NAME, szOID_STATE_OR_PROVINCE_NAME,
    szOID_STREET_ADDRESS, szOID_SUR_NAME, szOID_TITLE, szOID_RSA_unstructAddr,
    szOID_RSA_unstructName, szOID_BASIC_CONSTRAINTS2,
    CERT_BASIC_CONSTRAINTS2_INFO, CRYPT_ENCODE_PARA,CertDuplicateStore,
    CertEnumCertificatesInStore, CertDuplicateCertificateContext,
    CertGetNameStringA, CertGetNameStringW, CertGetNameString, PFXIsPFXBlob,
    CertFindExtension, CryptDecodeObject, CertAddCertificateContextToStore,
    CertCompareCertificate, PFXVerifyPassword, PFXImportCertStore,
    CertDeleteCertificateFromStore): Define.
    * lib/crypt32.def (CertDuplicateStore, CertEnumCertificatesInStore,
    CertDuplicateCertificateContext, CertGetNameStringA, CertGetNameStringW,
    CertGetNameString, PFXIsPFXBlob, CertFindExtension, CryptDecodeObject,
    CertAddCertificateContextToStore, CertCompareCertificate,
    PFXVerifyPassword, PFXImportCertStore, CertDeleteCertificateFromStore):
    Define.

18 years ago2006-07-20 Elias Naur <elias_naur@users.sourceforge.net>
Chris Sutcliffe [Sat, 22 Jul 2006 12:06:11 +0000 (12:06 +0000)]
2006-07-20  Elias Naur  <elias_naur@users.sourceforge.net>

        * include/devguid.h: Add new file with missing GUID_DEVCLASS_*
        declarations. They were extracted from the registry with a script.
        * lib/devguid.c: Add new file with the implementation of the
        missing GUIDs.
        * lib/Makefile.in: Add devguid.c to UUID_SOURCES and UUID_OBJS.

18 years ago2006-07-22 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Sat, 22 Jul 2006 11:47:23 +0000 (11:47 +0000)]
2006-07-22  Chris Sutcliffe  <ir0nh34d@users.sourceforge.net>

    * lib/uuid.c: Remove.

18 years ago2006-07-19 Elias Naur <elias_naur@users.sourceforge.net>
Danny Smith [Wed, 19 Jul 2006 21:45:25 +0000 (21:45 +0000)]
2006-07-19  Elias Naur  <elias_naur@users.sourceforge.net>

* include/winuser.h (WM_INPUT): Add missing Raw Input
notification define.
(RID_DEVICE_INFO_MOUSE, RID_DEVICE_INFO_KEYBOARD,
RID_DEVICE_INFO_HID, RID_DEVICE_INFO): Define Raw Input structs.

18 years ago [mingw-Bugs-1525021]
Danny Smith [Wed, 19 Jul 2006 21:24:42 +0000 (21:24 +0000)]
[mingw-Bugs-1525021]
* iptypes.h (IP_ADAPTER_ANYCAST_ADDRESS): Fix NONAMELESSUNION warnings.
(IP_ADAPTER_MULTICAST_ADDRESS): Likewise.
(IP_ADAPTER_UNICAST_ADDRESS): Likewise.
(IP_ADAPTER_DNS_SERVER_ADDRESS): Likewise.
(IP_ADAPTER_ADAPTER_PREFIX): Likewise.
(IP_ADAPTER_ADDRESSES): Likewise.

18 years ago2006-07-19 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Wed, 19 Jul 2006 17:06:06 +0000 (17:06 +0000)]
2006-07-19  Paolo Bonzini  <bonzini@gnu.org>

* Makefile.tpl (configure-stageN-MODULE): Pass --with-build-libsubdir
for stages after the first.
* Makefile.in: Regenerate.

config:
2006-07-19  Paolo Bonzini  <bonzini@gnu.org>

* acx.m4: Support --with-build-libsubdir and AC_SUBST
build_libsubdir.

18 years ago * pinfo.cc (commune_process): Don't add extra \0 to cmdline.
Corinna Vinschen [Wed, 19 Jul 2006 16:00:28 +0000 (16:00 +0000)]
* pinfo.cc (commune_process): Don't add extra \0 to cmdline.
(_pinfo::cmdline): Ditto process internal.

18 years ago * mmap.cc (msync): Disable rounding up len. Fix bug in access check
Corinna Vinschen [Wed, 19 Jul 2006 08:58:09 +0000 (08:58 +0000)]
* mmap.cc (msync): Disable rounding up len.  Fix bug in access check
loop.

18 years ago * path.cc (symlink_worker): Return EEXIST if newpath exists.
Corinna Vinschen [Wed, 19 Jul 2006 08:20:26 +0000 (08:20 +0000)]
* path.cc (symlink_worker): Return EEXIST if newpath exists.

18 years ago * pathnames.sgml: Change text for the order in which executables
Corinna Vinschen [Tue, 18 Jul 2006 19:41:02 +0000 (19:41 +0000)]
* pathnames.sgml: Change text for the order in which executables
are evaluated.

18 years ago* tty.cc (tty_list::terminate): Don't enter the busy loop if we don't own the
Christopher Faylor [Tue, 18 Jul 2006 15:09:11 +0000 (15:09 +0000)]
* tty.cc (tty_list::terminate): Don't enter the busy loop if we don't own the
master.

18 years ago * sec_acl.cc (acltotext32): Add missing handling of default ACL entry
Corinna Vinschen [Tue, 18 Jul 2006 14:11:38 +0000 (14:11 +0000)]
* sec_acl.cc (acltotext32): Add missing handling of default ACL entry
types.

18 years ago * fhandler_floppy.cc (fhandler_dev_floppy::ioctl): Fix typo in lint
Corinna Vinschen [Tue, 18 Jul 2006 12:56:37 +0000 (12:56 +0000)]
* fhandler_floppy.cc (fhandler_dev_floppy::ioctl): Fix typo in lint
directive.

18 years ago* Makefile.in: Simplify a little.
Christopher Faylor [Tue, 18 Jul 2006 03:24:07 +0000 (03:24 +0000)]
* Makefile.in: Simplify a little.

18 years agoGCC 4.1 fixes.
Christopher Faylor [Mon, 17 Jul 2006 19:30:30 +0000 (19:30 +0000)]
GCC 4.1 fixes.
* cygheap.h (cygheap_user): Remove unneeded class names from function
declaration.
* fhandler.h (fhandler_base): Ditto.
(fhandler_dev_floppy): Ditto.
(fhandler_console): Ditto.
* wininfo.h (wininfo): Ditto.
* exceptions.cc (sigpacket::process): Avoid compiler errors about gotos and
initialization.
* fhandler_fifo.cc (fhandler_fifo::open): Ditto.
* fhandler_floppy.cc (fhandler_dev_floppy::ioctl): Ditto.
* fhandler_tty.cc (fhandler_tty_slave::ioctl): Ditto.
* mmap.cc (mmap64): Ditto.
* pipe.cc (fhandler_pipe::open): Ditto.
* spawn.cc (spawn_guts): Ditto.
* sec_helper.cc: Fix some comments.
(get_null_sd): Move file-scope static to only function where it is used.

18 years ago * Makefile.def: Add dependencies for configure-opcodes
Jakub Jelinek [Mon, 17 Jul 2006 17:04:21 +0000 (17:04 +0000)]
* Makefile.def: Add dependencies for configure-opcodes
on configure-intl and all-opcodes on all-intl.
* Makefile.in: Regenerated.

18 years ago* fork.cc (fork): Lock the process before forking to prevent things like new
Christopher Faylor [Fri, 14 Jul 2006 22:15:12 +0000 (22:15 +0000)]
* fork.cc (fork): Lock the process before forking to prevent things like new
fds from being opened, etc.
* sync.h (lock_process::dont_bother): New function.

18 years ago* include/cygwin/types.h: Update copyright.
Christopher Faylor [Fri, 14 Jul 2006 21:45:00 +0000 (21:45 +0000)]
* include/cygwin/types.h: Update copyright.

18 years ago* cygwin.sc: Make sure there's something in the cygheap.
Christopher Faylor [Fri, 14 Jul 2006 19:33:55 +0000 (19:33 +0000)]
* cygwin.sc: Make sure there's something in the cygheap.
* dllfixdbg: Accommodate newer binutils which put the gnu_debuglink at the end
rather than at the beginning.

18 years ago2006-07-14 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Fri, 14 Jul 2006 16:15:27 +0000 (16:15 +0000)]
2006-07-14  H.J. Lu  <hongjiu.lu@intel.com>

* i386.h (i386_optab): Remove InvMem from maskmovq, movhlps,
movlhps, movmskps, pextrw, pmovmskb, movmskpd, maskmovdqu,
movdq2q and movq2dq.

18 years ago* sigproc.cc (waitq_head): Don't initialize to zero.
Christopher Faylor [Fri, 14 Jul 2006 00:50:55 +0000 (00:50 +0000)]
* sigproc.cc (waitq_head): Don't initialize to zero.
* sigproc.h: Update copyright, fix whitespace.

18 years agoAdd amdfam10 instructions
Michael Meissner [Thu, 13 Jul 2006 22:25:48 +0000 (22:25 +0000)]
Add amdfam10 instructions

18 years ago* fhandler.cc (fhandler_base::raw_read): Only return EISDIR when we're really
Christopher Faylor [Thu, 13 Jul 2006 20:56:24 +0000 (20:56 +0000)]
* fhandler.cc (fhandler_base::raw_read): Only return EISDIR when we're really
trying to read a directory.
* sigproc.cc: Use "Static" where appropriate.

18 years ago * fhandler_socket.cc: Update copyright.
Corinna Vinschen [Thu, 13 Jul 2006 12:59:53 +0000 (12:59 +0000)]
* fhandler_socket.cc: Update copyright.
* include/pthread.h: Ditto.

18 years ago * mmap.cc (mmap64): Drop MAP_NORESERVE flag for non-anonymous,
Corinna Vinschen [Thu, 13 Jul 2006 10:29:21 +0000 (10:29 +0000)]
* mmap.cc (mmap64): Drop MAP_NORESERVE flag for non-anonymous,
non-private mappings.
(mmap_record::unmap_pages): Only check noreserve flag which now implies
anonymous and private.
(mprotect): Ditto.
(fixup_mmaps_after_fork): Ditto.

18 years ago * exceptions.cc (_cygtls::handle_exceptions): Call new
Corinna Vinschen [Thu, 13 Jul 2006 08:33:34 +0000 (08:33 +0000)]
* exceptions.cc (_cygtls::handle_exceptions): Call new
mmap_is_attached_or_noreserve_page function in case of access violation
and allow application to retry access on noreserve pages.
* mmap.cc (mmap_is_attached_or_noreserve_page): Changed from
mmap_is_attached_page.  Handle also noreserve pages now.  Change
comment accordingly.
* winsup.h (mmap_is_attached_or_noreserve_page): Declare instead of
mmap_is_attached_page.

18 years ago * mmap.cc (mmap_record::alloc_page_map): Don't call VirtualProtect
Corinna Vinschen [Wed, 12 Jul 2006 20:15:00 +0000 (20:15 +0000)]
* mmap.cc (mmap_record::alloc_page_map): Don't call VirtualProtect
on maps created with MAP_NORESERVE.

18 years ago * include/pthread.h: Define PTHREAD_PRIO_NONE, PTHREAD_PRIO_INHERIT and
Corinna Vinschen [Wed, 12 Jul 2006 09:55:47 +0000 (09:55 +0000)]
* include/pthread.h: Define PTHREAD_PRIO_NONE, PTHREAD_PRIO_INHERIT and
PTHREAD_PRIO_PROTECT only if _POSIX_THREAD_PRIO_INHERIT is defined.

18 years agoinclude/
Jakub Jelinek [Mon, 10 Jul 2006 21:40:24 +0000 (21:40 +0000)]
include/
* bfdlink.h (struct bfd_link_info): Add emit_hash and
emit_gnu_hash bitfields.
include/elf/
* common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
ld/
* scripttempl/elf.sc: Add .gnu.hash section.
* emultempl/elf32.em (OPTION_HASH_STYLE): Define.
(gld${EMULATION_NAME}_add_options): Register --hash-style option.
(gld${EMULATION_NAME}_handle_option): Handle it.
(gld${EMULATION_NAME}_list_options): Document it.
* ldmain.c (main): Initialize emit_hash and emit_gnu_hash.
* ld.texinfo: Document --hash-style option.
bfd/
* elf.c (_bfd_elf_print_private_bfd_data): Handle DT_GNU_HASH.
(bfd_section_from_shdr, elf_fake_sections, assign_section_numbers):
Handle SHT_GNU_HASH.
(special_sections_g): Include .gnu.hash section.
(bfd_elf_gnu_hash): New function.
* elf-bfd.h (bfd_elf_gnu_hash, _bfd_elf_hash_symbol): New prototypes.
(struct elf_backend_data): Add elf_hash_symbol method.
* elflink.c (_bfd_elf_link_create_dynamic_sections): Create .hash
only if info->emit_hash, create .gnu.hash section if
info->emit_gnu_hash.
(struct collect_gnu_hash_codes): New type.
(elf_collect_gnu_hash_codes, elf_renumber_gnu_hash_syms,
_bfd_elf_hash_symbol): New functions.
(compute_bucket_count): Don't compute HASHCODES array, instead add
that and NSYMS as arguments.  Use bed->s->sizeof_hash_entry
instead of bed->s->arch_size / 8.  Fix .hash size estimation.
When not optimizing, use the number of hashed symbols rather than
dynsymcount.
(bfd_elf_size_dynamic_sections): Only add DT_HASH if info->emit_hash,
and ADD DT_GNU_HASH if info->emit_gnu_hash.
(bfd_elf_size_dynsym_hash_dynstr): Size .hash only if info->emit_hash,
adjust compute_bucket_count caller.  Create and populate .gnu.hash
section if info->emit_gnu_hash.
(elf_link_output_extsym): Only populate .hash section if
finfo->hash_sec != NULL.
(bfd_elf_final_link): Adjust assertion.  Handle DT_GNU_HASH.
* elfxx-target.h (elf_backend_hash_symbol): Define if not yet defined.
(elfNN_bed): Add elf_backend_hash_symbol.
* elf64-x86-64.c (elf64_x86_64_hash_symbol): New function.
(elf_backend_hash_symbol): Define.
* elf32-i386.c (elf_i386_hash_symbol): New function.
(elf_backend_hash_symbol): Define.
binutils/
* readelf.c (get_dynamic_type): Handle DT_GNU_HASH.
(get_section_type_name): Handle SHT_GNU_HASH.
(dynamic_info_DT_GNU_HASH): New variable.
(process_dynamic_section): Handle DT_GNU_HASH.
(process_symbol_table): Print also DT_GNU_HASH histogram.
ld/testsuite/
* ld-powerpc/tlsso32.r: Adjust.
* ld-powerpc/tlsso32.d: Adjust.
* ld-powerpc/tlsso32.g: Adjust.
* ld-powerpc/tlsso.r: Adjust.
* ld-powerpc/tlsso.g: Adjust.
* ld-powerpc/tlstocso.g: Adjust.

18 years ago * libc/inet_addr.c: Define __INSIDE_CYGWIN_NET__.
Corinna Vinschen [Mon, 10 Jul 2006 08:15:54 +0000 (08:15 +0000)]
* libc/inet_addr.c: Define __INSIDE_CYGWIN_NET__.
* libc/inet_network.c: Ditto.

18 years ago * fhandler_socket.cc (fhandler_socket::wait): Disable SA_RESTART
Corinna Vinschen [Fri, 7 Jul 2006 15:44:19 +0000 (15:44 +0000)]
* fhandler_socket.cc (fhandler_socket::wait): Disable SA_RESTART
handling for now.

18 years ago * Makefile.in (DLL_OFILES): Add inet_addr.o and inet_network.o.
Corinna Vinschen [Fri, 7 Jul 2006 09:14:15 +0000 (09:14 +0000)]
* Makefile.in (DLL_OFILES): Add inet_addr.o and inet_network.o.
* autoload.cc (inet_addr): Drop definition.
(inet_ntoa): Ditto.
* net.cc: Forward declare cygwin_inet_aton and cygwin_inet_ntop.
(cygwin_inet_ntoa): Call cygwin_inet_ntop instead of Winsock inet_ntoa.
(cygwin_inet_addr): Remove here.
(cygwin_inet_aton): Ditto.
(cygwin_inet_network): Ditto.
* libc/inet_addr.c: New file implementing cygwin_inet_aton and
cygwin_inet_addr.
* libc/inet_network.c: New file implementing cygwin_inet_network.

18 years ago* hookapi.cc: Add comment header
Christopher Faylor [Thu, 6 Jul 2006 17:16:37 +0000 (17:16 +0000)]
* hookapi.cc: Add comment header
(putmem): Make static.
(get_export): Ditto.
(rvadelta): Ditto.  Don't assume that a section which ends where the import_rva
begins is the import list.
* child_info.h: Update copyright.
* fork.cc: Ditto.

18 years ago* include/math.h (__INFF,__INFL): Remove '#'.
Danny Smith [Thu, 6 Jul 2006 07:36:58 +0000 (07:36 +0000)]
* include/math.h (__INFF,__INFL): Remove '#'.

18 years ago2006-07-05 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 5 Jul 2006 16:18:30 +0000 (16:18 +0000)]
2006-07-05  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/mprec.h [_DOUBLE_IS_32BITS]: Turn off C99 hex
        floating-point format support.  Also redefine
        dword0 and dword1 macros.
        * libc/stdlib/strtod.c: Add checks for _DOUBLE_IS_32BITS
        to prevent setting dword1 which is an rvalue only.

18 years ago* sortdin: Ignore all leading underscores when deriving a sort key.
Christopher Faylor [Wed, 5 Jul 2006 16:06:50 +0000 (16:06 +0000)]
* sortdin: Ignore all leading underscores when deriving a sort key.
* cygwin.din: Resort.

18 years ago* sortdin: New program.
Christopher Faylor [Wed, 5 Jul 2006 15:59:39 +0000 (15:59 +0000)]
* sortdin: New program.
* cygwin.din: Sort.

18 years ago * fhandler.h (fhandler_socket::wait): Reset default timeout to 10ms.
Corinna Vinschen [Wed, 5 Jul 2006 15:39:08 +0000 (15:39 +0000)]
* fhandler.h (fhandler_socket::wait): Reset default timeout to 10ms.

18 years ago2006-07-05 Shaun Jackman <sjackman@gmail.com>
Shaun Jackman [Wed, 5 Jul 2006 15:24:30 +0000 (15:24 +0000)]
2006-07-05  Shaun Jackman  <sjackman@gmail.com>

* arm/linux-crt0.S: Remove file.
* arm/linux-crt0.c: New file. Supports PIC code.

18 years ago * path.cc (path_conv::check): Ignore has_ea setting, it's always unset
Corinna Vinschen [Wed, 5 Jul 2006 08:35:51 +0000 (08:35 +0000)]
* path.cc (path_conv::check): Ignore has_ea setting, it's always unset
at this point anyway.
(get_symlink_ea): Remove.
(set_symlink_ea): Remove.
(symlink_worker): Drop writing symlink into NTFS extended attributes.
(symlink_info::check): Drop reading symlinks from NTFS extended
attributes.

18 years ago* libc/rexec.cc (cygwin_rexec): Obvious (?) fix to correct a gcc warning - set
Christopher Faylor [Wed, 5 Jul 2006 00:14:42 +0000 (00:14 +0000)]
* libc/rexec.cc (cygwin_rexec): Obvious (?) fix to correct a gcc warning - set
port to zero first thing in the function.

18 years ago2006-07-04 Shaun Jackman <sjackman@gmail.com>
Shaun Jackman [Tue, 4 Jul 2006 23:58:02 +0000 (23:58 +0000)]
2006-07-04  Shaun Jackman  <sjackman@gmail.com>

* arm/linux-syscalls0.S (ftruncate, getegid, geteuid, getgid,
getgroups, getpgid, getpgrp, getuid, lchown, pause, pipe,
setpgid, setgid, setsid, setuid, sigprocmask, sync, uname): New
system call.

18 years ago* signal.cc (signal): Set sa_mask to sig.
Christopher Faylor [Tue, 4 Jul 2006 23:57:43 +0000 (23:57 +0000)]
* signal.cc (signal): Set sa_mask to sig.

18 years agoChangeLog:
Alexandre Oliva [Tue, 4 Jul 2006 20:31:03 +0000 (20:31 +0000)]
ChangeLog:
* ltconfig: chmod 644 before ranlib during install.
libiberty/ChangeLog:
* Makefile.in: chmod 644 before ranlib during install.

18 years ago * Makefile.in (DLL_OFILES): Add rexec.o.
Corinna Vinschen [Tue, 4 Jul 2006 20:24:27 +0000 (20:24 +0000)]
* Makefile.in (DLL_OFILES): Add rexec.o.
* autoload.cc (inet_network): Drop definition.
(rexec): Ditto.
* net.cc (rexec): Drop extern declaration.
(inet_network): Ditto.
(cygwin_inet_network): Implement using inet_addr.
(cygwin_rexec): Remove.
* libc/rexec.cc: New file.

18 years ago * fhandler_socket.cc (fhandler_socket::listen): Allow listening on
Corinna Vinschen [Tue, 4 Jul 2006 20:10:43 +0000 (20:10 +0000)]
* fhandler_socket.cc (fhandler_socket::listen): Allow listening on
unbound INET socket.

18 years ago * fhandler.h (fhandler_socket::wait): Set default timeout to INFINITE.
Corinna Vinschen [Tue, 4 Jul 2006 09:26:49 +0000 (09:26 +0000)]
* fhandler.h (fhandler_socket::wait): Set default timeout to INFINITE.

18 years ago * mingwex/Makefile.in: Add -I$(srcdir)/.. to INCLUDES.
Danny Smith [Mon, 3 Jul 2006 20:51:58 +0000 (20:51 +0000)]
* mingwex/Makefile.in: Add -I$(srcdir)/.. to INCLUDES.

18 years ago * autoload.cc (NtQueryEaFile): Define.
Corinna Vinschen [Mon, 3 Jul 2006 18:30:08 +0000 (18:30 +0000)]
* autoload.cc (NtQueryEaFile): Define.
(NtSetEaFile): Define.
* fhandler.cc (fhandler_base::open): Use appropriate open flags
in query case when allow_ntea is set.
* ntdll.h (struct _FILE_GET_EA_INFORMATION): Define.
(struct _FILE_FULL_EA_INFORMATION): Define.
(NtQueryEaFile): Declare.
(NtSetEaFile): Declare.
* ntea.cc (read_ea): Rename from NTReadEA and rewrite using
NtQueryEaFile.
(write_ea): Rename from NTWriteEA and rewrite using NtSetEaFile.
* path.cc (get_symlink_ea): Make static.  Add handle parameter to
accomodate new read_ea call.
(set_symlink_ea): Make static.  Add handle parameter to accomodate new
write_ea call.
(symlink_worker): Call set_symlink_ea while file is still open.
(symlink_info::check): Call get_symlink_ea after file has been opened.
* security.cc (get_file_attribute): Accomodate new read_ea call.
(set_file_attribute): Accomodate new write_ea call.
* security.h (read_ea): Change declaration accordingly.
(write_ea): Ditto.

18 years ago * Makefile.in: Build setmetamode.exe.
Corinna Vinschen [Mon, 3 Jul 2006 16:00:58 +0000 (16:00 +0000)]
* Makefile.in: Build setmetamode.exe.
* setmetamode.c: New file.

18 years ago * fhandler.h (class dev_console): Add `metabit' indicating the
Corinna Vinschen [Mon, 3 Jul 2006 15:29:10 +0000 (15:29 +0000)]
* fhandler.h (class dev_console): Add `metabit' indicating the
current meta key mode.
* fhandler_console.cc (fhandler_console::read): Set the top bit of
the character if metabit is true.
* fhandler_console.cc (fhandler_console::ioctl): Implement
KDGKBMETA and KDSKBMETA commands.
* fhandler_tty.cc (process_ioctl): Support KDSKBMETA.
(fhandler_tty_slave::ioctl): Send KDGKBMETA and KDSKBMETA to the
master.
* include/cygwin/kd.h: New file for the meta key mode.
* include/sys/kd.h: New file.

18 years ago * include/stdint.h (UINT8_C, UINT16_C): Unsigned types smaller
Corinna Vinschen [Mon, 3 Jul 2006 12:30:04 +0000 (12:30 +0000)]
* include/stdint.h (UINT8_C, UINT16_C): Unsigned types smaller
than int promote to signed int.

18 years ago * net.cc (cygwin_sendto): Define appropriate parameters using
Corinna Vinschen [Mon, 3 Jul 2006 11:31:56 +0000 (11:31 +0000)]
* net.cc (cygwin_sendto): Define appropriate parameters using
socklen_t type according to SUSv3.
(cygwin_recvfrom): Ditto.
(cygwin_setsockopt): Ditto.
(cygwin_getsockopt): Ditto.
(cygwin_connect): Ditto.
(cygwin_accept): Ditto.
(cygwin_bind): Ditto.
(cygwin_getsockname): Ditto.
(cygwin_getpeername): Ditto.
(cygwin_recv): Ditto.
(cygwin_send): Ditto.
* include/cygwin/socket.h (socklen_t): Typedef and define.
* include/sys/socket.h: Declare socket functions using socklen_t type.

18 years ago2006-07-03 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Mon, 3 Jul 2006 11:22:03 +0000 (11:22 +0000)]
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

* configure.in: Fix thinkos in previous check-in.
* configure: Regenerate.

18 years ago Add a real Changelog entry.
Danny Smith [Mon, 3 Jul 2006 10:49:42 +0000 (10:49 +0000)]
 Add a real Changelog entry.

18 years ago Support SSE float environment in fenv.h functions.
Danny Smith [Mon, 3 Jul 2006 10:32:58 +0000 (10:32 +0000)]
  Support SSE float environment in fenv.h functions.

* cpu_features.c: New file.
* cpu_features.h: New file.
* crt1.c: Include "cpu_features.h".
(__mingw_CRTStartup): Call cpu_features_init().
* Makefile.in (MING_OBJS): Add cpu_features.c.
(SRCDIST_FILES): Add cpu_features.c, cpu_features.h.
* include/fenv,h ( fenv_t;): Append  __mxcsr field.
(__MXCSR_EXCEPT_FLAG_SHIFT): New define.
(__MXCSR_EXCEPT_MASK_SHIFT): New define.
(__MXCSR_ROUND_FLAG_SHIFT): New define.
* mingwex/feclearexcept.c: Include "cpu_features.h".
Handle SSE environment.
* mingwex/fegetenv.c: Likewise.
* mingwex/feholdexcept.c: Likewise.
* mingwex/fesetenv.c: Likewise.
* mingwex/fesetexceptflag.c: Likewise.
* mingwex/fesetround.c: Likewise.
* mingwex/fetestexcept.c: Likewise.
* mingwex/feupdateenv.c: Likewise.
* mingwex/fegetround.c: Add comment.

18 years ago2006-07-03 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Mon, 3 Jul 2006 09:26:24 +0000 (09:26 +0000)]
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

* configure.in: Fix thinko in previous check-in.
* configure: Regenerate.

18 years ago2006-07-03 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Mon, 3 Jul 2006 07:58:12 +0000 (07:58 +0000)]
2006-07-03  Paolo Bonzini  <bonzini@gnu.org>

Sync from gcc:

2007-07-03  Paolo Bonzini  <bonzini@gnu.org>

PR other/27063
* configure.in: Test subdir_requires and give an appropriate
error message.
* configure: Regenerate.

2006-06-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>

PR target/27540
* configure.in: Only enable libgomp on IRIX 6.
* configure: Regenerate.

18 years ago* include/cygwin/version.h: Bump DLL minor version number to 21.
Christopher Faylor [Sun, 2 Jul 2006 16:22:59 +0000 (16:22 +0000)]
* include/cygwin/version.h: Bump DLL minor version number to 21.

18 years ago* m32c/crt0.S (done_inilist): Fix dwarf2 address sizes.
DJ Delorie [Fri, 30 Jun 2006 21:55:23 +0000 (21:55 +0000)]
* m32c/crt0.S (done_inilist): Fix dwarf2 address sizes.

18 years ago * net.cc (cygwin_sendto): Allow zero-sized packets.
Corinna Vinschen [Fri, 30 Jun 2006 11:04:13 +0000 (11:04 +0000)]
* net.cc (cygwin_sendto): Allow zero-sized packets.
(cygwin_sendmsg): Ditto.

18 years ago Revert patches from 2005-10-22 and 2006-06-14 to use event driven
Corinna Vinschen [Mon, 26 Jun 2006 12:12:11 +0000 (12:12 +0000)]
Revert patches from 2005-10-22 and 2006-06-14 to use event driven
accept and connect back to using select:
* fhandler.h (class fhandler_socket): Remove accept_mtx.
* fhandler_socket.cc (fhandler_socket::fhandler_socket): Drop
initializing accept_mtx.
(fhandler_socket::accept): Drop event handling.
(fhandler_socket.cc (fhandler_socket::connect): Ditto.
(fhandler_socket::dup): Drop accept_mtx handling.
(fhandler_socket::listen): Ditto.
(fhandler_socket::prepare): Ditto.
(fhandler_socket::release): Ditto.
(fhandler_socket::close): Ditto.
* net.cc (cygwin_accept): Revert to calling cygwin_select to
implement interuptible accept.
(cygwin_connect): Ditto for connect.

18 years ago2006-06-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Mon, 26 Jun 2006 01:41:48 +0000 (01:41 +0000)]
2006-06-25  Chris Sutcliffe  <ir0nh34d@users.sourceforge.net>

        * Include/_mingw.h: Increment version to 3.10.
        * Makefile.in: Ditto.

18 years ago * mingwex/math/tgamma.c (SQTPI): Add braces.
Danny Smith [Mon, 26 Jun 2006 00:56:40 +0000 (00:56 +0000)]
* mingwex/math/tgamma.c (SQTPI): Add braces.

18 years ago * mingwex/wcrtomb.c (wcsrtombs): Fix src end-pointer thinko.
Danny Smith [Mon, 26 Jun 2006 00:53:34 +0000 (00:53 +0000)]
* mingwex/wcrtomb.c (wcsrtombs): Fix src end-pointer thinko.
* mingwex/math/lgamma.c: (LOGPI) Avoid type punning.
(LS2PI): Likewise.
        * mingwex/math/sf_erf.c (erff): Initialize z.
        (erfcf): Likewise.
* mingwex/math/tgamma.c (SQTPI): Avoid type punning.

18 years agoChangelog formatting
Danny Smith [Sun, 25 Jun 2006 21:19:46 +0000 (21:19 +0000)]
Changelog formatting

18 years ago2006-06-23 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston [Fri, 23 Jun 2006 16:27:34 +0000 (16:27 +0000)]
2006-06-23  Shaun Jackman  <sjackman@gmail.com>

        * arm/elf-linux.specs: New file.

18 years ago* fhandler_fifo.cc (fhandler_fifo::open): Release process lock and grab a
Christopher Faylor [Fri, 23 Jun 2006 00:19:39 +0000 (00:19 +0000)]
* fhandler_fifo.cc (fhandler_fifo::open): Release process lock and grab a
system-wide mutex to prevent a deadlock and a race.
* sync.h (lock_process): Make fhandler_fifo a friend.
* smallprint.c (__small_vsprintf): Cosmetic change.

18 years ago * include/sys/time.h (struct timezone): Define.
Danny Smith [Thu, 22 Jun 2006 21:57:44 +0000 (21:57 +0000)]
* include/sys/time.h (struct timezone): Define.
* include/time.h (_timezone): Correct comment.

18 years ago2006-06-22 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 22 Jun 2006 17:59:52 +0000 (17:59 +0000)]
2006-06-22  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/Makefile.am: Add new gdtoa routines.
        * libc/stdlib/Makefile.in: Regenerated.
        * libc/stdlib/gd_qnan.h: New file.
        * libc/stdlib/gdtoa-gethex.c: Ditto.
        * libc/stdlib/gdtoa-hexnan.c: Ditto.
        * libc/stdlib/gdtoa.h: Ditto.
        * libc/stdlib/mprec.c: Add new helper routines needed by
        the new gdtoa code.
        * libc/stdlib/mprec.h: Integrate some defines and prototypes
        used by gdtoa routines here.
        * libc/stdlib/strtod.c: Rebased on David M. Gay's gdtoa-strtod.c
        which adds C99 support such as nan, inf, and hexadecimal input
        format.

18 years ago2006-06-20 David Ayers <d.ayers@inode.at>
David Ayers [Tue, 20 Jun 2006 08:45:35 +0000 (08:45 +0000)]
2006-06-20  David Ayers  <d.ayers@inode.at>

PR bootstrap/28072
* configure.in: Add target-boehm-gc to noconfigdirs depending on
whether target-libjava is being configured instead of whether the
java front end is enabled.
* configure: Regenerate.

18 years ago * configure.in (AC_CONFIG_AUX_DIR): Remove.
Danny Smith [Sun, 18 Jun 2006 23:06:56 +0000 (23:06 +0000)]
* configure.in (AC_CONFIG_AUX_DIR): Remove.
* configure: Regenerate.

18 years ago2006-06-18 Chris Sutcliffe <ir0n3h4d@users.sourceforge.net>
Chris Sutcliffe [Sun, 18 Jun 2006 13:35:01 +0000 (13:35 +0000)]
2006-06-18  Chris Sutcliffe  <ir0n3h4d@users.sourceforge.net>

        * configure: add srcdir as a possible location for install-sh.

18 years ago * mingwex/dirent.c (_tGetFileAttributes): New helper function.
Danny Smith [Sun, 18 Jun 2006 08:43:34 +0000 (08:43 +0000)]
* mingwex/dirent.c (_tGetFileAttributes): New helper function.
(_topendir): Use it.

18 years ago * include/sys/time.h: Add header guard. Add extern "C" bracketing
Danny Smith [Sun, 18 Jun 2006 08:16:55 +0000 (08:16 +0000)]
* include/sys/time.h: Add header guard.  Add extern "C" bracketing
for __cplusplus.
(gettimeofday): Add prototype.
* mingwex/gettimeofday.c: New file.
* mingwex/makefile.in: Add gettimeofday source and object.

18 years ago * cygwin.din: Export __srget_r, __swbuf_r.
Corinna Vinschen [Thu, 15 Jun 2006 17:22:56 +0000 (17:22 +0000)]
* cygwin.din: Export __srget_r, __swbuf_r.
* include/cygwin/version.h: Bump API minor number to 156.

18 years ago2006-06-15 Corinna Vinschen <corinna@vinschen.de>
Jeff Johnston [Thu, 15 Jun 2006 16:08:09 +0000 (16:08 +0000)]
2006-06-15  Corinna Vinschen  <corinna@vinschen.de>

        * libc/include/stdio.h (__sgetc_r): Fix typo.
        * libc/stdio/fread.c (_fread_r): Convert crlf calls to crlf_r.
        * libc/stdio/rget.c (__srbuf): Reinstantiate.
        * libc/stdio/wbuf.c (__swbuf): Ditto.

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