Commit Graph

  • 7d82e7bf32 merge from gcc DJ Delorie 2003-02-27 21:01:01 +0000
  • 7b2ce66370 * uinfo.cc (internal_getlogin): Only update user.groups.pgsid if the call to set the primary group succeeds. Corinna Vinschen 2003-02-27 17:41:15 +0000
  • 0e7a60fef9 * cygthread::detach: Improve error message. Christopher Faylor 2003-02-27 15:09:31 +0000
  • 61a525994a * sec_helper.cc (get_sids_info): debug_print owner_sid and group_sid. Corinna Vinschen 2003-02-26 08:34:34 +0000
  • 41a639dea8 2002-02-25 D.Venkatasubramanian <dvenkat@noida.hcltech.com> Jeff Johnston 2003-02-25 20:36:29 +0000
  • 5ffa5aaa5c * Makefile.in (libmsvcrt20.a): Remove target and dependencies. (libmsvcrt40.a): Ditto. Earnie Boyd 2003-02-25 13:07:46 +0000
  • 6b9a9ce6ba * mmap.cc (mmap64): Fix returned address by taking the granularity into account. Corinna Vinschen 2003-02-25 12:46:39 +0000
  • c8926a2b8d Remove site-file support - it is obsolete. Nick Clifton 2003-02-25 10:47:07 +0000
  • 5cd57f01c3 Add support for kaOS as cross build target system. Nick Clifton 2003-02-24 16:47:04 +0000
  • 1ffc44aaf7 2003-02-23 Pierre Humblet <pierre.humblet@ieee.org> Pierre Humblet 2003-02-23 19:12:55 +0000
  • cc379158bb 2003-02-23 Danny Smith <dannysmith@users.sourceforge.net> Danny Smith 2003-02-23 08:31:37 +0000
  • b59e1aaceb whitespace Christopher Faylor 2003-02-22 23:03:26 +0000
  • a066f3645b * cygmalloc.h: Remove MORECORE_CANNOT_TRIM. It's not true. # cygwin.din: Export mallinfo. # malloc_wrapper.cc (mallinfo): New function. Christopher Faylor 2003-02-22 23:02:15 +0000
  • 878e60c561 * syslog.cc (syslog): Do not print the Windows pid. Print the Cygwin pid as an unsigned decimal. On Win95 print a timestamp and attempt to lock the file up to four times in 3 ms. Christopher Faylor 2003-02-22 19:35:03 +0000
  • fe96201935 2003-02-22 Roland Schwingel <roland.schwingel@onevision.de> Danny Smith 2003-02-22 11:32:30 +0000
  • d17d85ec0c 2003-02-22 Bang Jun-Young <junyoung@netbsd.org> Danny Smith 2003-02-22 10:43:46 +0000
  • f06b65e352 * include/wsahelp.h: Remove ';' after closing #ifdef __cplusplus brace. * include/ws2spi.h: Likewise. Danny Smith 2003-02-22 10:21:39 +0000
  • dffcc5d324 * include/winbase.h (MEMORYSTATUSEX): Add structure. (GlobalMemoryStatusEx): Add prototype. * lib/kernel32.def (GlobalMemoryStatusEx): Add stub. Danny Smith 2003-02-22 10:16:22 +0000
  • ab664f2d53 Thanks to David Frasier <davidf@sjsoft.com> who inspired portions of 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). Earnie Boyd 2003-02-21 21:12:29 +0000
  • a0c8d53b5a various updates to setup entries. Stronger emphasis to use setup, and only setup. (no more "work in progres ... ") David Starks-Browning 2003-02-21 20:37:47 +0000
  • 45fb46b48d new link to "How To Ask Questions The Smart Way" by Eric S. Raymond, added to Posting Guidelines entry David Starks-Browning 2003-02-21 20:13:55 +0000
  • b0484ae4d9 remove tired subtitle "(Not completely updated for the latest net release, but still useful!)" David Starks-Browning 2003-02-21 20:00:54 +0000
  • b1d1e50d04 * fhandler_socket.cc (fhandler_socket::fhandler_socket): Fix compiler warning. (fhandler_socket::fstat): Simplify. Set st_uid/st_gid to effective uid/gid of current process in case of open sockets. Corinna Vinschen 2003-02-21 14:59:35 +0000
  • cf762b08cf * dtable.cc (dtable::build_fhandler_from_name): Set some fhandler 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. Corinna Vinschen 2003-02-21 14:29:18 +0000
  • d05ef21d4f Add SHT_IA_64_LOPSREG, SHT_IA_64_HIPSREG and SHT_IA_64_PRIORITY_INIT. Add code to display these values in readelf. Nick Clifton 2003-02-21 12:17:51 +0000
  • a55f9cd4fa (ldmac, stmac): Replace MACREG with MS32 and MD32. Nick Clifton 2003-02-21 11:36:59 +0000
  • 5cd8241242 * fhandler.cc (fhandler_base::open): Move some filesystem specific stuff. (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. Christopher Faylor 2003-02-21 04:33:53 +0000
  • d4806224b6 * Makefile.tpl: Add definition of CPPFLAGS to pass into configure-target-* as some target builds may require additional flags for preprocessor tests. * Makefile.in: Regenerated. DJ Delorie 2003-02-21 01:55:12 +0000
  • f8bcdf079f merge from gcc DJ Delorie 2003-02-21 01:35:25 +0000
  • c847100a1c * libiberty.h (lrealpath): Add declaration. Daniel Jacobowitz 2003-02-20 22:13:09 +0000
  • bac50d6b6e Add support for Cirrus Maverick ARM co-processor Nick Clifton 2003-02-20 19:14:12 +0000
  • 892d896274 * wincap.h (wincap): Remove unnecessary definition of supports_sparse_files. * wincap.cc: Ditto. Corinna Vinschen 2003-02-20 15:58:55 +0000
  • ea192e195d Index: include/gdb/ChangeLog 2003-02-20 Andrew Cagney <ac131313@redhat.com> Andrew Cagney 2003-02-20 14:37:58 +0000
  • 518f5d4935 * fhandler_disk_file.cc (fhandler_disk_file::opendir): Check descriptor 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. Corinna Vinschen 2003-02-20 14:14:37 +0000
  • 1374b148ba * winsup.api/crlf.c: Fix C signed/unsigned compare warning. * 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. Corinna Vinschen 2003-02-20 11:22:17 +0000
  • 3a88cf1b10 * autoload.cc (GetCompressedFileSize): Add. * fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): Compute st_blocks value from GetCompressedFileSize() if available. Corinna Vinschen 2003-02-20 11:12:44 +0000
  • 7920792369 w32api: Corinna Vinschen 2003-02-20 10:14:53 +0000
  • 3f3d479490 * Makefile.in: Make sure libmingwex.a from current build tree is used. Corinna Vinschen 2003-02-20 10:12:15 +0000
  • d089d59a85 * libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld. * ltconfig: Handle it. * ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of auto-detecting it. Alexandre Oliva 2003-02-20 02:09:58 +0000
  • b9a1f84725 * libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld. * ltconfig: Handle it. * ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of auto-detecting it. Alexandre Oliva 2003-02-20 01:12:28 +0000
  • cbdf5bdb49 * ltcf-cxx.sh: Replace $linker_flags with $compiler_flags wherever it is used as argument to $CC. * ltcf-gcj.sh: Likewise. Alexandre Oliva 2003-02-19 23:51:28 +0000
  • 51dcf2858d * configure.in: Introduce --enable-maintainer-mode. * configure: Rebuilt. * Makefile.tpl (Makefile.in, configure): Enable dependencies only for maintainer mode. * Makefile.in: Rebuilt. Alexandre Oliva 2003-02-19 23:51:03 +0000
  • 3728f201f9 * configure.in: Introduce --enable-maintainer-mode. * configure: Rebuilt. * Makefile.tpl (Makefile.in, configure): Enable dependencies only for maintainer mode. * Makefile.in: Rebuilt. Alexandre Oliva 2003-02-19 23:40:12 +0000
  • 487bbc62fd 2003-02-19 Andrew Cagney <ac131313@redhat.com> Andrew Cagney 2003-02-19 23:32:19 +0000
  • 12ee7037a3 2003-02-19 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2003-02-19 19:00:11 +0000
  • de16df1923 import latest versions Alan Modra 2003-02-19 07:47:34 +0000
  • 1e810ba04d 2003-02-18 Christian Groessler <chris@groessler.org> Jeff Johnston 2003-02-18 22:41:16 +0000
  • b1ca765e84 2003-02-18 Earnie Boyd <earnie@users.sf.net> Jeff Johnston 2003-02-18 22:34:02 +0000
  • 872173c8be * Makefile.tpl (check-c++): Allow parallelism. Jason Merrill 2003-02-18 20:12:50 +0000
  • f4dd8875de * mips/nullmon.c (_ftext, _end): Adjust declaration. (get_mem_info): Rework. Richard Sandiford 2003-02-18 19:37:04 +0000
  • 325d68a204 * mips/crt0.S (zerobss): Reload __memsize after call. Richard Sandiford 2003-02-18 19:32:24 +0000
  • af5d939fc8 * ppc64.h (IS_PPC64_TLS_RELOC): Rename from IS_TLS_RELOC. Alan Modra 2003-02-18 12:52:55 +0000
  • afe13e8454 * grp.cc (internal_getgroups): Handle properly tokens with no groups. Fix bug introduced on 2003-02-04. Corinna Vinschen 2003-02-18 10:09:37 +0000
  • c7887f9705 * ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc. (IS_PPC_TLS_RELOC): Define. Alan Modra 2003-02-18 06:03:41 +0000
  • f8054a3854 2003-02-17 Chris Demetriou <cgd@broadcom.com> Jeff Johnston 2003-02-17 23:45:26 +0000
  • a0c9299636 Re-generate using autoconf 000227. Andrew Cagney 2003-02-17 17:14:16 +0000
  • 8fc16812e8 * cygwin.din: Export all appropriate newlibc libm functions. Sort. * include/cygwin/version.h: Bump API minor number. Christopher Faylor 2003-02-16 19:31:07 +0000
  • 44dc96d1f5 * configure.in (*-*-darwin*): Rename from powerpc*-*-darwin*, don't configure target-libobjc. * configure: Regenerate. Geoffrey Keating 2003-02-16 01:24:56 +0000
  • f655eadfb4 * cygwin.din: Export all appropriate newlib functions. * include/cygwin/version.h: Bump API minor number. Christopher Faylor 2003-02-15 21:45:09 +0000
  • 462b729762 * Makefile.tpl (RANLIB): Define. * Makefile.in: Regenerate. DJ Delorie 2003-02-14 21:15:37 +0000
  • 4d9ba012a9 * mmap.cc (mprotect): Add missing break. Corinna Vinschen 2003-02-14 21:15:16 +0000
  • 8df75c3736 * profile/Makefile.in (mcount.o): Use ALL_CFLAGS for compilation to ensure -mno-cygwin where appropriate. Filter out -O2. Christopher Faylor 2003-02-14 19:25:12 +0000
  • dff01e3aa8 * exceptions.cc (try_to_debug): Don't reset priority when returning from non-waitloop call. Christopher Faylor 2003-02-14 02:52:29 +0000
  • 6a25a6219c Fix typo in last ChangeLog entry. Danny Smith 2003-02-14 00:45:17 +0000
  • 4d658cfcd2 * profile/Makefile.in (mcount,o): Use -O1 optimization switch to compile. Danny Smith 2003-02-14 00:42:35 +0000
  • d1d1797eb7 * fhandler_console.cc (fhandler_console::write_normal): Use MessageBeep for bell sound. * autoload.cc (MessageBeep): Add. Christopher Faylor 2003-02-13 23:51:41 +0000
  • 97c61aeba5 * include/cygwin/types.h: Use correct ifdef guard for u_ definitions. Christopher Faylor 2003-02-13 15:37:07 +0000
  • a200c081f5 * environ.cc (environ_init): Use strechr. Christopher Faylor 2003-02-13 15:17:11 +0000
  • 9bebf38451 oops. Christopher Faylor 2003-02-13 15:16:33 +0000
  • 2858de3a00 * include/cygwin/in.h (sockaddr_in): Fix typo. Christopher Faylor 2003-02-13 15:15:32 +0000
  • 46b3d18661 fix typo Christopher Faylor 2003-02-13 14:20:32 +0000
  • 9660d164f5 * how.texinfo: Add more w32api words. Christopher Faylor 2003-02-13 14:18:23 +0000
  • 75c8a70c95 * path.h (path_conv): Reorganize slightly. Christopher Faylor 2003-02-13 03:13:37 +0000
  • 939d19b0da * fhandler_tty.cc (process_input): Add sanity check to ensure that console typeahead is cleared on signal. Christopher Faylor 2003-02-13 02:56:36 +0000
  • 7a44ba059b * spawn.cc (linebuf::~linebuf): Resurrect commented out (for debugging?) code. Christopher Faylor 2003-02-13 02:52:41 +0000
  • 4cf24d1442 * MAINTAINERS: Remove out-of-date file. Christopher Faylor 2003-02-13 02:41:44 +0000
  • 7ca68b7ec3 * cygpath.cc (doit): Allocate more space for non-path filename. Christopher Faylor 2003-02-12 22:48:13 +0000
  • 31ad033df2 2003-02-12 Roland Schwingel <roland.schwingel@onevision.de> Danny Smith 2003-02-12 21:15:13 +0000
  • de8eec5609 * include/math.h: Remove _CRTIMP from pow() prototype, unless __NO_ISOCEXT. Danny Smith 2003-02-10 23:56:04 +0000
  • 407b8df695 * include/cygwin/in.h (in_attr_t): Define new type. * include/arpa/inet.h (inet_addr): Change return type to in_addr_t. (inet_lnaof): Ditto. (inet_netof): Ditto. (inet_network): Ditto. * include/cygwin/types.h: Move many *_t typedefs here. Protect them with ifdefs. * fhandler_disk_file.cc (fhandler_disk_file::fstat): Change ntsec_atts to mode_t. * security.cc (get_attribute_from_acl): Accept mode_t attribute. (get_nt_attribute): Ditto. (get_file_attribute): Ditto. (get_nt_object_attribute): Ditto. (get_object_attribute): Ditto. * security.h: Reflect above changes. * syscalls.cc (chown_worker): Change attrib to mode_t. Christopher Faylor 2003-02-10 22:43:29 +0000
  • eff24ab9c5 * mingwex/math/cephes_emath.h: Don't redefine INFINITY. Danny Smith 2003-02-10 22:38:36 +0000
  • 51a46b54ba * libc/include/sys/types.h: Don't define __MS_types__ for Cygwin. Don't define some types under cygwin. Christopher Faylor 2003-02-10 22:13:35 +0000
  • 14e54d7c97 * include/_mingw.h (_CRTIMP): Define for __GNUC__ if __declspec(dllimport) supported. (__cdecl): Define if not already defined. (__stdcall): Likewise. * include/dirent.h: Qualify fuctions with __cdecl. * include/fenv.h: Likewise. * include/inttypes.h: Likewise. * include/assert.h: Qualify fuctions with __cdecl. Qualify CRT dll imports with _CRTIMP. * include/conio.h: Likewise. * include/ctype.h: Likewise. * include/direct.h: Likewise. * include/dos.h: Likewise. * include/errno.h: Likewise. * include/float.h: Likewise. * include/io.h: Likewise. * include/locale.h: Likewise. * include/malloc.h: Likewise. * include/math.h: Likewise. * include/mbctype.h: Likewise. * include/mbstring.h: Likewise. * include/process.h: Likewise. * include/setjmp.h: Likewise. * include/signal.h: Likewise. * include/stdio.h: Likewise. * include/stdlib.h: Likewise. * include/string.h: Likewise. * include/time.h: Likewise. * include/wchar.h: Likewise. * include/wctype.h: Likewise. * include/sys/stat.h: Likewise. * include/sys/timeb.h: Likewise. * include/sys/utime.h: Likewise. Danny Smith 2003-02-10 21:13:34 +0000
  • 16f4e17208 * include/w32api.h: Increment version to 2.3. * Makefile.in: Ditto. Earnie Boyd 2003-02-10 14:14:01 +0000
  • 27ff20e1dd Add support for marking ARM ELF binaries as support the Cirrus EP9312 Maverick floating point co-processor. Nick Clifton 2003-02-10 10:44:46 +0000
  • 5518d083b4 * include/GL/gl.h: Remove include of glext.h. Thanks to Greg Couch <gregcouch@users.sf.net> Earnie Boyd 2003-02-09 14:04:56 +0000
  • 4fa551dbc4 * include/secext.h: New file. Declare EXTENDED_NAME_FORMAT. * include/security.h: Include secext.h. * include/winbase.h: Declare COMPUTER_NAME_FORMAT. Thanks to Dimitri Papadopoulos <dimitri_at@users.sf.net> Earnie Boyd 2003-02-09 14:02:30 +0000
  • f3c5821cb7 * lib/ddk/ntoskrnl.def (Ke386IoSetAccessProcess): Activate export. (Ke386QueryToAccessMap): Ditto. (Ke386SetIoAccessMap): Ditto. Thanks to Marcel Telka <telka@users.sf.net> Earnie Boyd 2003-02-09 13:25:36 +0000
  • 67c64e3b2e clarify Christopher Faylor 2003-02-08 17:13:46 +0000
  • ad80bc4224 * include/cygwin/version.h: Bump DLL minor number. * malloc.cc (DEFAULT_MMAP_THRESHOLD): Bump down to 16MB thanks to below changes. Christopher Faylor 2003-02-08 17:03:34 +0000
  • 9c88207cf3 * winsup.api/winsup.exp (ws_spawn): Tweak slightly to work with tcl 8.4.1. Christopher Faylor 2003-02-08 16:46:32 +0000
  • 994d26a476 * include/_mingw.h: Change version to 3.0 * Makefile.in: Ditto. Earnie Boyd 2003-02-08 14:58:31 +0000
  • 9d55ae91b8 * include/stdlib.h: Make words after #endif a comment. Earnie Boyd 2003-02-08 14:30:29 +0000
  • 313f134979 2003-02-07 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2003-02-08 04:30:58 +0000
  • 9cca06eea1 * libltp/lib/parse_opts.c: Deal with C warnings. * winsup.api/pthread/cancel12.c: Ditto. * winsup.api/winsup.exp: Don't use -g3. Christopher Faylor 2003-02-08 02:56:49 +0000
  • 3202ad2b9e * dump_setup.cc (compar): Use case insensitive comparisons. (dump_setup): Calculate package_len based on already used "len". Don't bother with version_len. Christopher Faylor 2003-02-07 21:34:34 +0000
  • eceb45bdff * dump_setup.cc (dump_setup): Compute the longest package name and align columns properly. Corinna Vinschen 2003-02-07 21:11:44 +0000
  • 4a41db9e74 * ntsec.sgml: Add note on special names for missing user/group. Corinna Vinschen 2003-02-07 20:59:19 +0000
  • 4136fdb16b * mmap.cc (mmap_record::alloc_map): De-inline. Add offset and length parameter. Only protect pages actually unused currently. Do job of map_map() when initializing a map. (mmap_record::map_map): Reduce functionality for the reuse case of private anonymous mapping. (mmap_record::fixup_map): Format change. (list::add_record): Add offset and length parameter to call mmap_record::alloc_map() correctly. (mmap64): Rename `l' variable to `map_list'. Accomodate above changes. (munmap): Rename `l' variable to `map_list'. (msync): Ditto. (fhandler_disk_file::mmap): Streamline code. (mprotect): Ditto. (fixup_mmaps_after_fork): Rename `l' variable to `map_list'. Corinna Vinschen 2003-02-07 20:57:30 +0000
  • 49b84ce441 Christopher Faylor <cgf@redhat.com> * exceptions.cc (try_to_debug): Set priority of current thread rather than the main thread. Make busy waiting loop less busy. Restore priority when function returns. Christopher Faylor 2003-02-07 15:00:57 +0000