summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * include/winuser.h (RT_CURSOR): Add protection for XFree86Server.Earnie Boyd2001-03-305-2/+29
| | | | | | | | | | | (RT_FONT): Ditto. (VK_KANA): New definition. * include/basetsd.h (INT32): Ditto. * include/windef.h (ATOM): Ditto. (BOOL): Ditto. (BYTE): Ditto. * include/winbase.h (FreeResource): Ditto. Thanks to: "Harold Hunt" <huntharo@msu.edu>
* * fhandler.h (class fhandler_console): Add members `savebufsiz' andCorinna Vinschen2001-03-303-0/+65
| | | | | | | | | `savebuf' to allow save/restore of screen. * fhandler_console.cc (fhandler_console::dup): Duplicate savebuf. (fhandler_console::fhandler_console): Initialize `savebufsiz' and `savebuf'. (fhandler_console::char_command): Add terminal capabilities "save screen content" = \E[?47h and "restore screen content" = \E[?47l.
* 2001-03-29 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2001-03-302-0/+6
| | | | | * libc/sys/arm/setjmp.S: Added .code 16 specifier for thumb-mode prolog to by-pass possible assembler error.
* * path.cc (chdir): Eat trailing whitespace on input path.Christopher Faylor2001-03-292-0/+12
|
* * lib/_cygwin_S_IEXEC.c: Remove "const" from globals or they never seem to beChristopher Faylor2001-03-284-14/+34
| | | | | | | | | defined. Wrap definitions in extern "C". Include winsup.h to assure proper definitions. * dcrt0.cc (dll_crt0_1): Call stdio_init after premain run so that binmode.o, etc., will control default stdio settings. * dtable.cc (dtable::init_std_file_from_handle): Allow __fmode to force binmode/textmode settings. Default pipes to binmode.
* * configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.Alexandre Oliva2001-03-282-1/+5
|
* * mmap.cc (mmap): Fix conditional for previous patch.Corinna Vinschen2001-03-272-1/+5
|
* add missing stuff.Christopher Faylor2001-03-261-0/+8
|
* oops - omitted from previous deltaNick Clifton2001-03-261-0/+375
|
* * mmap.cc (mmap): Outflank copy-on-write problem on 9x byCorinna Vinschen2001-03-262-1/+10
| | | | setting access mode to FILE_MAP_READ when read access is requested.
* * dlfcn.cc (check_access): Eliminate.Christopher Faylor2001-03-263-107/+46
| | | | | | | | | (check_path_access): Use passed in path_conv buf. (get_full_path_of_dll): Use passed in name buf to avoid a static. Rip out most of the path checking since LoadLibrary will do all of this automatically. (dlopen): Set errno when appropriate (may not be compliant?). * environ.cc (posify): Don't pass in "native" path if it seems to actually be posix.
* Automate generate on man pagesNick Clifton2001-03-251-0/+4
|
* Small tweaks to sse2 instructions.Alan Modra2001-03-242-2/+8
|
* Remove extraneous whitespaceNick Clifton2001-03-242-1/+5
|
* Fix compile time warnings.Nick Clifton2001-03-244-4/+9
|
* Add note about inability to use "make distclean" in maintainer mode.Nick Clifton2001-03-232-0/+13
|
* * fhandler.h (fhandler_dev_clipboard): Extend to support writing.Christopher Faylor2001-03-224-31/+247
| | | | | | | | | | | | | | | * fhandler_clipboard.cc (fhandler_dev_clipboard::fhandler_dev_clipboard): Initialize new fields. Open clipboard here. (fhandler_dev_clipboard::dup): New method. (fhandler_dev_clipboard::open): Accomodate new fields. Register clipboard here, if appropriate. (set_clipboard): New function. Moves buffer to clipboard. (fhandler_dev_clipboard::write): Truly implement clipboard writing. (fhandler_dev_clipboard::read): Reimplement to allow successive reads. (fhandler_dev_clipboard::lseek): Truly implement seeks in clipboard. (fhandler_dev_clipboard::close): Clear out new fields. Support sequential reads and sequential writes. Support for binary data via a native clipboard format.
* * fhandler_console.cc (fhandler_console::set_default_attr): Update consoleChristopher Faylor2001-03-222-0/+7
| | | | color attributes on tty reset.
* Re-installed:Alexandre Oliva2001-03-224-2/+42
| | | | | | | | 2001-01-02 Laurynas Biveinis <lauras@softhome.net> * ltcf-c.sh: Clear ac_cv_prog_cc_pic for DJGPP. Do not add '-DPIC' to ac_cv_prog_cc_pic for DJGPP. * ltcf-cxx.sh: Likewise. * ltcf-gcj.sh: Likewise.
* * cris.h (ADD_PC_INCR_OPCODE): New macro.Hans-Peter Nilsson2001-03-222-0/+6
|
* * cris.h: Add leading comment about PC-relative location.Hans-Peter Nilsson2001-03-222-1/+63
| | | | | | | (R_CRIS_COPY, R_CRIS_GLOB_DAT, R_CRIS_JUMP_SLOT, R_CRIS_RELATIVE, R_CRIS_16_GOT, R_CRIS_32_GOT, R_CRIS_16_GOTPLT, R_CRIS_32_GOTPLT, R_CRIS_32_GOTREL, R_CRIS_32_PLT_GOTREL, R_CRIS_32_PLT_PCREL): New relocs.
* 2001-03-22 Philip Blundell <philb@gnu.org>Phil Blundell2001-03-223-221/+176
| | | | * config.sub, config.guess: Import latest from subversions.
* * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,Alexandre Oliva2001-03-227-556/+1174
| | | | ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.198.
* * autoload.cc (kernel32_init): New function for kernel32 autoloadChristopher Faylor2001-03-222-0/+25
| | | | | | initialization. (SignalObjectAndWait): Add conditional load of this function when it is available.
* 2001-03-21 Kazu Hirata <kazu@hxi.com>Kazu Hirata2001-03-222-7/+7
| | | | * h8300.h: Fix formatting.
* paddq and psubq support.Alan Modra2001-03-222-0/+8
|
* 2001-03-21 Egor Duda <deo@logos-m.ru>Jeff Johnston2001-03-213-4/+24
| | | | | | | Allow building internal stubs for non-reentrant syscalls if target provides its own malloc * libc/reent/reent.c (errno): Move definition here. * libc/reent/sbrkr.c: From here.
* 2001-03-20 Michael Chastain <chastain@redhat.com>Michael Chastain2001-03-212-1/+5
| | | | * Makefile.in: all-m4 depends on all-texinfo.
* add new file.Christopher Faylor2001-03-211-0/+41
|
* Add missing files.Christopher Faylor2001-03-212-0/+457
|
* * sched.cc: New file. Implement sched*.Christopher Faylor2001-03-217-950/+1012
| | | | | | * include/sched.h: New file. User land includes for sched*. * Makefile.in: Add sched.o * cygwin.din: Add exports for sched*.
* * dtable.cc: Guard against new winsock.h/winsock2.h warnings when mixingChristopher Faylor2001-03-206-6/+14
| | | | | | | | winsock*.h and sys/types.h. * fhandler_socket.cc: Ditto. * net.cc: Ditto. * select.cc: Ditto. * exceptions.cc: Remove unneeded define.
* * libc/include/sys/types.h (BSD int typedefs): Guard with _BSDTYPES_DEFINEDChristopher Faylor2001-03-203-9/+25
| | | | | | | rather than _WINSOCK_H. (fd_set): Add !defined __USE_W32_SOCKETS to guard; define _SYS_TYPES_FD_SET. * libc/include/sys/unistd.h (gethostname): Don't declare if defined (_WINSOCK_H) || defined (__USE_W32_SOCKETS).
* * include/winsock.h (_SYS_TYPES_H macro guard for int types): Remove; use onlyChristopher Faylor2001-03-204-12/+39
| | | | | | | | | _BSDTYPES_DEFINED macro now defined in newlib sys/types.h. (SYS_TYPES_H macro guard for fd_set): Replace with_SYS_TYPES_FD_SET macro now defined in newlib sys/types.h. Emit warning if defined. * include/winsock2.h: Ditto. * include/windows.h (Win32_Winsock): Replace with new macros __USE_W32_SOCKETS and warn of deprecation.
* * libiberty/cp-demangle.c (struct demangling_def): New fields:Jim Blandy2001-03-202-0/+32
| | | | | | | | | | | | | is_constructor and is_destructor. (demangling_new): Initialize them. (demangle_ctor_dtor_name): Set them, if we detect a constructor or destructor. (demangle_v3_with_details, is_gnu_v3_mangled_ctor, is_gnu_v3_mangled_dtor): New functions. * include/demangle.h (enum gnu_v3_constructor_kinds, is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds, is_gnu_v3_mangled_dtor): New declarations.
* * configure: fix regeneration bug.DJ Delorie2001-03-202-1/+5
|
* * exceptions.cc (interruptible): Update debugging output.Christopher Faylor2001-03-194-5/+14
| | | | | | (setup_handler): Ensure that wait_sig loop wakes up when we punt on sending a signal. * poll.cc (poll): Add signal guard here.
* * tty.h (tty::create_inuse): Add new parameter to allow non-Egor Duda2001-03-194-5/+29
| | | | | | | | | | | | inheritable 'inuse' events. * tty.cc (tty::create_inuse): Use new parameter. * fhandler_tty.cc (fhandler_tty_master::init): Ditto. * fhandler_tty.cc (fhandler_pty_master::open): Ditto. * fhandler_tty.cc (fhandler_tty_master::init): Create master_alive event. * tty.cc (tty_list::terminate): Close master_alive event. * fhandler_tty.cc (fhandler_tty_common::close): Send EOF to slaves when master side is closed.
* * mmap.cc (map::get_list_by_fd): Avoid calling `get_namehash' whenCorinna Vinschen2001-03-192-1/+6
| | | | file descriptor is -1.
* Fix register name printed in warning message.Alan Modra2001-03-192-0/+7
|
* * syscalls.cc (check_posix_perm): New static function.Corinna Vinschen2001-03-193-3/+74
| | | | | | | (fpathconf): Add _PC_POSIX_PERMISSIONS and _PC_POSIX_SECURITY support. (pathconf): Ditto. * include/cygwin/version.h: Bump API minor number to 37.
* * libc/include/sys/unistd.h: Add _PC_POSIX_PERMISSONS andCorinna Vinschen2001-03-192-0/+11
| | | | _PC_POSIX_SECURITY constants for Cygwin.
* Fix spacing, copyrights.Christopher Faylor2001-03-1810-120/+116
|
* fix spacing.Christopher Faylor2001-03-181-12/+12
|
* * fhandler.h (fhandler_tty_slave): Declare new methods.Egor Duda2001-03-187-7/+83
| | | | | | | | | | | | | | * select.cc (fhandler_tty_slave::select_read): New method. * select.cc (fhandler_tty_slave::ready_for_read): Ditto. * select.cc (verify_tty_slave): New function. * fhandler_termios.cc (fhandler_termios::line_edit): Empty input buffer on signal. * fhandler_tty.cc (fhandler_tty_slave::read): Check for input data after reading from pipe. Reset event if input pipe is empty. * tty.h (class tty): Allow creating events with manual reset. * tty.cc (tty::get_event): Use manual_reset flag. * tty.cc (tty::common_init): Create input_available_event with manual reset.
* Update copyrights.Christopher Faylor2001-03-1814-14/+14
|
* Update copyright.Christopher Faylor2001-03-182-2/+2
|
* Fix a typo.H.J. Lu2001-03-181-1/+1
|
* * external.cc (fillout_pinfo): Match windows pid, as well as cygwin pid whenChristopher Faylor2001-03-183-3/+10
| | | | | passed in pid. Don't prematurely break when searching for a pid. * thread.h (_winsup_t): Eliminate unneeded field.
* * kill.cc (forcekill): Use dwProcessId when opening a process, not the CygwinChristopher Faylor2001-03-182-1/+6
| | | | pid.