Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-03-012003-03-01 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet
* mkpasswd.cc (main): On Win95, output both a default line and a line for the current user (if known) with a pseudorandom uid. If the -u switch is given, produce a line for the specified user. * mkgroup.cc (main): On Win95 change the group name from "unknown" to "all".
2003-03-01 * fhandler_socket.cc (fhandler_socket::bind): Open and write socketCorinna Vinschen
file using Win32 calls.
2003-03-01 * fhandler_socket.cc (get_inet_addr): Open and read socket file usingCorinna Vinschen
Win32 calls.
2003-03-01 * include/olectl.h (OleLoadPictureEx) Add prototype.Danny Smith
(OleLoadPictureFile): Ditto. (OleLoadPictureFileEx): Ditto. (OleLoadPicturePath): Ditto. (OleSavePictureFile): Ditto.
2003-03-01 * include/objbase.h (CoAddRefServerProcess): Add prototype.Danny Smith
(CoAddReleaseServerProcess): Ditto. (CoResumeClassObjects): Ditto. (CoSuspendClassObjects): Ditto. * include/oleauto.h (V_I1): Define. Thanks to: "Timofei" <mmttmm@users.sourceforge.net>
2003-03-012003-03-01 Heiko Gerdau <hg@technosis.de>Danny Smith
* include/oleidl.h (USERCLASSTYPE): Add enum. * include/ocidl.h (IObjectWithSite): Add interface.
2003-03-01* Makefile.in (cygcheck.o): Fix so that actual mingw include files are used.Christopher Faylor
* cygcheck.cc (find_on_path): Translate from cygwin path when qualified path name found. (pretty_id): New function. Dump output of id command. (dump_sysinfo): Call pretty_id for CYGWIN=ntsec and CYGWIN=nontsec cases.
2003-03-01* cygwin.din: Wrap atexit and exit with cygwin, thread-safe functions.Christopher Faylor
* dcrt0.cc (cygwin_atexit): New function. (cygwin_exit): Ditto.
2003-03-012003-02-28 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet
* syscalls.cc (fstat64): Pass get_name () to pc. (access): Pass fn to stat_worker.
2003-02-28 * Makefile.tpl: Rearrange.Nathanael Nerode
* Makefile.in: Regenerate.
2003-02-282003-02-28 Roland Schwingel <roland.schwingel@onevision.de>Danny Smith
Fixup UNICODE thinko in 2003-02-22 patch. * include/wingdi.h (AddFontMemResourceEx): Add. (RemoveFontMemResourceEx): Ditto. (AddFontMemResourceEx[AW]): Remove. (RemoveFontMemResourceEx[AW]): Ditto * lib/gdi32.def: (AddFontResourceEx): Add. (RemoveFontMemResourceEx): Ditto. (AddFontMemResourceEx[AW]): Remove. (RemoveFontResourceEx[AW]): Ditto.
2003-02-282003-02-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney
* remote-sim.h (sim_open, sim_load, sim_create_inferior): Rename _bfd to bfd.
2003-02-282003-03-27 Corinna Vinschen <corinna@vinschen.de>Corinna Vinschen
* fhandler_socket.cc (class sock_event): New class managing Winsock events for interruptible socket calls. (fhandler_socket::connect): Move support for interruptible call to class sock_event. Use class object instead. (fhandler_socket::accept): Ditto. Remove useless casts. 2003-03-27 Thomas Pfaff <tpfaff@gmx.net> * fhandler_socket.cc (fhandler_socket::connect): Add support for an interruptable connect.
2003-02-28merge from gccDJ Delorie
2003-02-27 * uinfo.cc (internal_getlogin): Only update user.groups.pgsidCorinna Vinschen
if the call to set the primary group succeeds.
2003-02-27* cygthread::detach: Improve error message.Christopher Faylor
2003-02-26 * sec_helper.cc (get_sids_info): debug_print owner_sid and group_sid.Corinna Vinschen
2003-02-252002-02-25 D.Venkatasubramanian <dvenkat@noida.hcltech.com>Jeff Johnston
* libc/sys/h8300hms/Makefile.am: Add support for new files. * libc/sys/h8300hms/Makefile.in: Regenerated. * libc/sys/h8300hms/close.S: New file. * libc/sys/h8300hms/fstat.S: Ditto. * libc/sys/h8300hms/lseek.S: Ditto. * libc/sys/h8300hms/open.S: Ditto. * libc/sys/h8300hms/stat.S: Ditto. * libc/sys/h8300hms/read.S: New file to replace read.c. * libc/sys/h8300hms/read.c: Removed. * libc/sys/h8300hms/syscalls.c: Removed functions _open, _lseek, _close, _stat, _fstat. * libc/sys/h8300hms/write.S: New file to replace write.c. * libc/sys/h8300hms/write.c: Removed.
2003-02-25 * Makefile.in (libmsvcrt20.a): Remove target and dependencies.Earnie Boyd
(libmsvcrt40.a): Ditto.
2003-02-25 * mmap.cc (mmap64): Fix returned address by taking the granularityCorinna Vinschen
into account.
2003-02-25Remove site-file support - it is obsolete.Nick Clifton
2003-02-24Add support for kaOS as cross build target system.Nick Clifton
2003-02-23 2003-02-23 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet
* syslog.cc (syslog): Do not unlock the file before closing it and remove debug_printf about stream errors.
2003-02-232003-02-23 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith
* include/winbase.h (EVENTLOG_SUCCESS): Add define. Thanks to: Thomas Weber <thomasweber@sourceforge.net>
2003-02-23whitespaceChristopher Faylor
2003-02-23* cygmalloc.h: Remove MORECORE_CANNOT_TRIM. It's not true. # cygwin.din:Christopher Faylor
Export mallinfo. # malloc_wrapper.cc (mallinfo): New function.
2003-02-22* syslog.cc (syslog): Do not print the Windows pid. Print the Cygwin pid as anChristopher Faylor
unsigned decimal. On Win95 print a timestamp and attempt to lock the file up to four times in 3 ms.
2003-02-222003-02-22 Roland Schwingel <roland.schwingel@onevision.de>Danny Smith
* include/wingdi.h (AddFontMemResourceEx[AW]): Add. (RemoveFontMemResourceEx[AW]): Ditto * lib/gdi32.def (AddFontMemResourceEx[AW]): Add. (RemoveFontMemResourceEx[AW]): Ditto.
2003-02-222003-02-22 Bang Jun-Young <junyoung@netbsd.org>Danny Smith
* lib/ntdll.def (NT*, RTL*, ZW*): Add missing exports. (NtCurrentTeb): Remove.
2003-02-22 * include/wsahelp.h: Remove ';' after closingDanny Smith
#ifdef __cplusplus brace. * include/ws2spi.h: Likewise.
2003-02-22 * include/winbase.h (MEMORYSTATUSEX): Add structure.Danny Smith
(GlobalMemoryStatusEx): Add prototype. * lib/kernel32.def (GlobalMemoryStatusEx): Add stub.
2003-02-22 Thanks to David Frasier <davidf@sjsoft.com> who inspired portions ofEarnie Boyd
this patch. * Makefile.in (libmsvcrtd.a): Add target library. (libmoldnamed.a): Ditto. (msvcrt.def, msvcrtd.def, msvcrt20.def, msvcrt40.def): Use msvcrt.def.in template to create. ($(srcdir)): Remove explicit reference for depencies of object targets. * moldname.def, moldname-msvcrt.def, moldname-crtdll.def, msvcrt.def, msvcrt20.def, msvcrt40.def: Remove. * msvcrt.def.in: New file (Copy of previous msvcrt.def).
2003-02-21various updates to setup entries. Stronger emphasis to use setup, and only ↵David Starks-Browning
setup. (no more "work in progres ... ")
2003-02-21new link to "How To Ask Questions The Smart Way" by Eric S. Raymond, added ↵David Starks-Browning
to Posting Guidelines entry
2003-02-21remove tired subtitle "(Not completely updated for the latest net release, ↵David Starks-Browning
but still useful!)"
2003-02-21 * fhandler_socket.cc (fhandler_socket::fhandler_socket): Fix compilerCorinna Vinschen
warning. (fhandler_socket::fstat): Simplify. Set st_uid/st_gid to effective uid/gid of current process in case of open sockets.
2003-02-21 * dtable.cc (dtable::build_fhandler_from_name): Set some fhandlerCorinna Vinschen
data on sockets to evaluate AF_LOCAL sockets correctly. (dtable::build_fhandler): Set unit number on sockets. * fhandler.h (fhandler_socket): Add unit number. (fhandler_socket::get_unit): New method. * fhandler_socket.cc (fhandler_socket::fhandler_socket): Set unit number. (fhandler_socket::fstat): Reorganize to return more Linux-like values. * net.cc: include ctype.h. (fdsock): Set unit number when building fhandler. * path.cc (path_conv::check): Set device type to FH_SOCKET if file is a AF_UNIX socket. (get_devn): Evaluate unit for virtual socket devices. (win32_device_name): Set windows path for sockets to unix_path with just backslashes to keep the different names. * syscalls.cc (fstat64): Don't override st_ino, st_dev and st_rdev for sockets. (stat_worker): Ditto. From Pierre Humblet: * autoload.cc (AccessCheck): Add. (DuplicateToken): Add. * security.h (check_file_access): Declare. * syscalls.cc (access): Convert path to Windows, check existence and readonly attribute. Call check_file_access instead of acl_access. * security.cc (check_file_access): Create. * sec_acl (acl_access): Delete.
2003-02-21Add SHT_IA_64_LOPSREG, SHT_IA_64_HIPSREG and SHT_IA_64_PRIORITY_INIT.Nick Clifton
Add code to display these values in readelf.
2003-02-21(ldmac, stmac): Replace MACREG with MS32 and MD32.Nick Clifton
2003-02-21* fhandler.cc (fhandler_base::open): Move some filesystem specific stuff.Christopher Faylor
(fhandler_disk_file::open): Accept some filesystem specific stuff. * sigproc.cc (wait_for_sigthread): Become slightly more thread safe. (sig_send): Don't assume that signal thread is ready.
2003-02-21* Makefile.tpl: Add definition of CPPFLAGS to pass intoDJ Delorie
configure-target-* as some target builds may require additional flags for preprocessor tests. * Makefile.in: Regenerated.
2003-02-21merge from gccDJ Delorie
2003-02-21 * libiberty.h (lrealpath): Add declaration.Daniel Jacobowitz
2003-02-20Add support for Cirrus Maverick ARM co-processorNick Clifton
2003-02-20 * wincap.h (wincap): Remove unnecessary definition ofCorinna Vinschen
supports_sparse_files. * wincap.cc: Ditto.
2003-02-20Index: include/gdb/ChangeLogAndrew Cagney
2003-02-20 Andrew Cagney <ac131313@redhat.com> * remote-sim.c (gdbsim_insert_breakpoint) (gdbsim_remove_breakpoint): Delete #ifdef SIM_HAS_BREAKPOINTS code. Index: include/gdb/ChangeLog 2003-02-20 Andrew Cagney <ac131313@redhat.com> * remote-sim.h (SIM_RC): Delete unused SIM_RC_UNKNOWN_BREAKPOINT, SIM_RC_INSUFFICIENT_RESOURCES and SIM_RC_DUPLICATE_BREAKPOINT. (sim_set_breakpoint, sim_clear_breakpoint): Delete declarations. (sim_clear_all_breakpoints, sim_enable_breakpoint): Ditto. (sim_enable_all_breakpoints, sim_disable_breakpoint): Ditto. (sim_disable_all_breakpoints): Ditto. Index: sim/common/ChangeLog 2003-02-20 Andrew Cagney <ac131313@redhat.com> * Make-common.in (SIM_NEW_COMMON_OBJS): Remove sim-break.o (sim-break_h): Delete macro. (sim-break.o): Delete rule. * sim-break.c: Delete file. * sim-break.h: Delete file. * sim-base.h [SIM_HAVE_BREAKPOINTS]: Don't include "sim-break.h". (STATE_BREAKPOINTS): Delete macro. (sim_state_base): Delete field breakpoints. * sim-module.c (modules) [SIM_HAVE_BREAKPOINTS]: Don't add sim_break_install to array.
2003-02-20 * fhandler_disk_file.cc (fhandler_disk_file::opendir): Check descriptorCorinna Vinschen
created by cygheap_fdnew constructor. * fhandler_virtual.cc (fhandler_virtual::opendir): Ditto. * fhandler_socket.cc (fhandler_socket::accept): Ditto and move creation of file descriptor behind blocking OS call. * net.cc (cygwin_socket): Ditto. (cygwin_rcmd): Ditto. (cygwin_rresvport): Ditto. (cygwin_rexec): Ditto. (socketpair): Ditto.
2003-02-20 * winsup.api/crlf.c: Fix C signed/unsigned compare warning.Corinna Vinschen
* winsup.api/mmaptest01.c: Ditto. * winsup.api/ltp/chmod01.c: Ditto. * winsup.api/ltp/fork04.c: Ditto. * winsup.api/ltp/lseek03.c: Ditto. * winsup.api/ltp/lseek06.c: Ditto. * winsup.api/ltp/lseek07.c: Ditto. * winsup.api/ltp/lseek08.c: Ditto. * winsup.api/ltp/mmap001.c: Ditto. * winsup.api/ltp/mmap02.c: Ditto. * winsup.api/ltp/mmap03.c: Ditto. * winsup.api/ltp/mmap04.c: Ditto. * winsup.api/ltp/mmap05.c: Ditto. * winsup.api/ltp/mmap06.c: Ditto. * winsup.api/ltp/mmap07.c: Ditto. * winsup.api/ltp/mmap08.c: Ditto. * winsup.api/ltp/pipe11.c: Ditto. * winsup.api/ltp/poll01.c: Ditto. * winsup.api/ltp/sync02.c: Ditto. * winsup.api/ltp/times03.c: Ditto. * winsup.api/ltp/umask03.c: Ditto. * winsup.api/ltp/getpgid01.c: Remove unused obsolete include. * winsup.api/ltp/getpgid02.c: Ditto.
2003-02-20 * autoload.cc (GetCompressedFileSize): Add.Corinna Vinschen
* fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): Compute st_blocks value from GetCompressedFileSize() if available.
2003-02-20w32api:Corinna Vinschen
* include/winioctl.h (FSCTL_SET_SPARSE): Define. cygwin: * wincap.h (wincaps::supports_sparse_files): New flag. (wincapc::supports_sparse_files): New method. * wincap.cc (wincap_unknown): Define value for the new flag. (wincap_95): Ditto. (wincap_95osr2): Ditto. (wincap_98): Ditto. (wincap_98se): Ditto. (wincap_me): Ditto. (wincap_nt3): Ditto. (wincap_nt4): Ditto. (wincap_nt4sp4): Ditto. (wincap_2000): Ditto. (wincap_xp): Ditto. * path.h (path_conv::fs_flags): New method. * fhandler_disk_file.cc: Include winioctl.h for DeviceIoControl. (fhandler_disk_file::open): Set newly created and truncated files as sparse on platforms that support it.