7d82e7bf32merge 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
6b9a9ce6ba* mmap.cc (mmap64): Fix returned address by taking the granularity into account.
Corinna Vinschen
2003-02-25 12:46:39 +0000
c8926a2b8dRemove site-file support - it is obsolete.
Nick Clifton
2003-02-25 10:47:07 +0000
5cd57f01c3Add support for kaOS as cross build target system.
Nick Clifton
2003-02-24 16:47:04 +0000
1ffc44aaf72003-02-23 Pierre Humblet <pierre.humblet@ieee.org>
Pierre Humblet
2003-02-23 19:12:55 +0000
cc379158bb2003-02-23 Danny Smith <dannysmith@users.sourceforge.net>
Danny Smith
2003-02-23 08:31:37 +0000
b59e1aacebwhitespace
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
fe962019352003-02-22 Roland Schwingel <roland.schwingel@onevision.de>
Danny Smith
2003-02-22 11:32:30 +0000
d17d85ec0c2003-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
ab664f2d53Thanks 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
a0c8d53b5avarious 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
45fb46b48dnew 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
b0484ae4d9remove 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
d05ef21d4fAdd 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
f8bcdf079fmerge 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
bac50d6b6eAdd support for Cirrus Maverick ARM co-processor
Nick Clifton
2003-02-20 19:14:12 +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
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
f8054a38542003-02-17 Chris Demetriou <cgd@broadcom.com>
Jeff Johnston
2003-02-17 23:45:26 +0000
a0c9299636Re-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
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
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
6a25a6219cFix 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
9bebf38451oops.
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
46b3d18661fix 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
31ad033df22003-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
16f4e17208* include/w32api.h: Increment version to 2.3. * Makefile.in: Ditto.
Earnie Boyd
2003-02-10 14:14:01 +0000
27ff20e1ddAdd 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
67c64e3b2eclarify
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
313f1349792003-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
49b84ce441Christopher 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