aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-02-21remove tired subtitle "(Not completely updated for the latest net release, ↵David Starks-Browning1-2/+0
but still useful!)"
2003-02-21 * fhandler_socket.cc (fhandler_socket::fhandler_socket): Fix compilerCorinna Vinschen2-11/+13
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 Vinschen11-85/+180
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 Clifton2-31/+38
Add code to display these values in readelf.
2003-02-21(ldmac, stmac): Replace MACREG with MS32 and MD32.Nick Clifton2-44/+50
2003-02-21* fhandler.cc (fhandler_base::open): Move some filesystem specific stuff.Christopher Faylor4-27/+38
(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 Delorie3-1/+25
configure-target-* as some target builds may require additional flags for preprocessor tests. * Makefile.in: Regenerated.
2003-02-21merge from gccDJ Delorie2-0/+8
2003-02-20 * libiberty.h (lrealpath): Add declaration.Daniel Jacobowitz2-0/+8
2003-02-20Add support for Cirrus Maverick ARM co-processorNick Clifton3-9/+44
2003-02-20 * wincap.h (wincap): Remove unnecessary definition ofCorinna Vinschen3-24/+17
supports_sparse_files. * wincap.cc: Ditto.
2003-02-20Index: include/gdb/ChangeLogAndrew Cagney2-17/+10
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 Vinschen5-159/+197
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 Vinschen24-28/+54
* 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 Vinschen3-1/+21
* fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): Compute st_blocks value from GetCompressedFileSize() if available.
2003-02-20w32api:Corinna Vinschen7-11/+64
* 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.
2003-02-20 * Makefile.in: Make sure libmingwex.a from current build tree is used.Corinna Vinschen2-2/+7
2003-02-20* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.Alexandre Oliva1-1/+1
* ltconfig: Handle it. * ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of auto-detecting it.
2003-02-20* libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.Alexandre Oliva4-10/+42
* ltconfig: Handle it. * ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of auto-detecting it.
2003-02-19* ltcf-cxx.sh: Replace $linker_flags with $compiler_flags whereverAlexandre Oliva3-9/+15
it is used as argument to $CC. * ltcf-gcj.sh: Likewise.
2003-02-19* configure.in: Introduce --enable-maintainer-mode.Alexandre Oliva1-44/+91
* configure: Rebuilt. * Makefile.tpl (Makefile.in, configure): Enable dependencies only for maintainer mode. * Makefile.in: Rebuilt.
2003-02-19* configure.in: Introduce --enable-maintainer-mode.Alexandre Oliva4-4/+31
* configure: Rebuilt. * Makefile.tpl (Makefile.in, configure): Enable dependencies only for maintainer mode. * Makefile.in: Rebuilt.
2003-02-192003-02-19 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-51/+44
* configure: Regenerate using autoconf 2.13.
2003-02-192003-02-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-2/+6
* libc/stdlib/mallocr.c (unlink): Revert 02/18 fix.
2003-02-19import latest versionsAlan Modra3-63/+70
2003-02-182003-02-18 Christian Groessler <chris@groessler.org>Jeff Johnston2-6/+44
* libc/machine/z8k/setjmp.S (_setjmp / _longjmp): Fix to support z8001 segmented mode.
2003-02-182003-02-18 Earnie Boyd <earnie@users.sf.net>Jeff Johnston2-2/+7
* libc/stdlib/mallocr.c (unlink): Don't assign a value to a pointer with a NULL value.
2003-02-18 * Makefile.tpl (check-c++): Allow parallelism.Jason Merrill3-2/+8
2003-02-18 * mips/nullmon.c (_ftext, _end): Adjust declaration.Richard Sandiford2-9/+9
(get_mem_info): Rework.
2003-02-18 * mips/crt0.S (zerobss): Reload __memsize after call.Richard Sandiford2-0/+5
2003-02-18 * ppc64.h (IS_PPC64_TLS_RELOC): Rename from IS_TLS_RELOC.Alan Modra2-1/+3
2003-02-18 * grp.cc (internal_getgroups): Handle properly tokens withCorinna Vinschen2-3/+6
no groups. Fix bug introduced on 2003-02-04.
2003-02-18 * ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc.Alan Modra2-3/+10
(IS_PPC_TLS_RELOC): Define.
2003-02-172003-02-17 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2-3/+12
* mips/cfe.c (__cfe_handle, __cfe_entrypt): Fix types.
2003-02-17Re-generate using autoconf 000227.Andrew Cagney2-24/+1237
2003-02-16* cygwin.din: Export all appropriate newlibc libm functions. Sort.Christopher Faylor3-448/+481
* include/cygwin/version.h: Bump API minor number.
2003-02-16 * configure.in (*-*-darwin*): Rename from powerpc*-*-darwin*,Geoffrey Keating3-1239/+38
don't configure target-libobjc. * configure: Regenerate.
2003-02-15* cygwin.din: Export all appropriate newlib functions.Christopher Faylor3-3/+82
* include/cygwin/version.h: Bump API minor number.
2003-02-14* Makefile.tpl (RANLIB): Define.DJ Delorie3-0/+7
* Makefile.in: Regenerate.
2003-02-14 * mmap.cc (mprotect): Add missing break.Corinna Vinschen2-0/+5
2003-02-14* profile/Makefile.in (mcount.o): Use ALL_CFLAGS for compilation to ensureChristopher Faylor2-1/+6
-mno-cygwin where appropriate. Filter out -O2.
2003-02-14* exceptions.cc (try_to_debug): Don't reset priority when returning fromChristopher Faylor2-3/+6
non-waitloop call.
2003-02-14Fix typo in last ChangeLog entry.Danny Smith1-1/+1
2003-02-14 * profile/Makefile.in (mcount,o): Use -O1 optimizationDanny Smith2-0/+10
switch to compile.
2003-02-13* fhandler_console.cc (fhandler_console::write_normal): Use MessageBeep forChristopher Faylor3-1/+10
bell sound. * autoload.cc (MessageBeep): Add.
2003-02-13* include/cygwin/types.h: Use correct ifdef guard for u_ definitions.Christopher Faylor2-8/+12
2003-02-13* environ.cc (environ_init): Use strechr.Christopher Faylor1-0/+4
2003-02-13oops.Christopher Faylor1-1/+1
2003-02-13* include/cygwin/in.h (sockaddr_in): Fix typo.Christopher Faylor3-3/+95
2003-02-13fix typoChristopher Faylor1-2/+2