aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-04-04 * libc/include/machine/ieeefp.h: Comment about new configurationRichard Sandiford41-166/+306
macros _FLT_LARGEST_EXPONENT_IS_NORMAL and _FLT_NO_DENORMALS. * libm/common/fdlib.h: Define new macros for testing floats. * libm/common/sf_*: Use them. * libm/math/ef_*: Likewise. * libm/math/sf_*: Likewise.
2001-04-04merge from gccDJ Delorie2-0/+32
2001-04-03 * errno.cc (errmap): Map ERROR_FILE_INVALID to ENXIO.Corinna Vinschen2-0/+5
2001-04-03 * winsup.api/mmaptest01.c: New test.Corinna Vinschen2-0/+110
2001-04-03* cygrun.c (main): Fix compiler warning.Christopher Faylor8-28/+57
* gmon.c (_mcleanup): Ditto. * profil.c (profile_off): Ditto. * net.cc (find_winsock_errno): New function. (__set_winsock_errno): Use find_winsock_errno. (cygwin_setsockopt): Detect SO_ERROR for debugging. (cygwin_getsockopt): Ditto. Translate error when getsockopt returns SO_ERROR. * winsup.h: regparmize __set_winsock_errno. * include/sys/strace.h: Document that strace functions can't use regparm.
2001-04-03* mount.cc (main): Use getopt_long for parsing arguments.Christopher Faylor3-154/+208
(usage): Reformat, show long and short options. * umount.cc (main): Ditto, all of the above.
2001-04-02* mount.cc (show_mounts): Change format string to more closely resemble UNIXChristopher Faylor2-9/+8
when displaying mount table.
2001-04-02 * fhandler.cc (fhandler_disk_file::open): Avoid checking a magicCorinna Vinschen2-0/+6
number of a directory.
2001-04-02* shared_info.h (mount_info): Remove mnt_ elements.Christopher Faylor4-22/+25
* thread.h (struct _winsup_t): Add mnt_ elements. * path.cc (fillout_mntent): Use mnt_ elements from reent_winsup ().
2001-04-02* Makefile.in (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS):Alexandre Oliva3-5/+33
New macros. (bootstrap, cross): Use RECURSE_FLAGS. * configure.in: Subst CXX_FOR_TARGET_FOR_RECURSIVE_MAKE.
2001-04-02* exceptions.cc (sigframe::call_signal_handler): Return value ofChristopher Faylor4-14/+20
call_signal_handler_now. * sigproc.h (sigframe): Use constructor. * syscalls.cc (_read): Correct errno test prior to calling signal handler.
2001-04-01Fix typo.Christopher Faylor1-1/+1
2001-04-01* exceptions.cc (sigframe::call_signal_handler): Move out side of "C" block orChristopher Faylor2-7/+16
some compilers will complain.
2001-04-01* exceptions.cc (call_signal_handler_now): Rename from call_signal_handler toChristopher Faylor2-10/+15
avoid C++ confusion.
2001-04-01* path.cc (fillout_mntent): Always remove drive root directories from futureChristopher Faylor2-14/+38
consideration by "/cygdrive" reporting. (cygdrive_getmnt): Avoid reporting removable drives or drives with no media mounted.
2001-04-01* thread.h (struct _winsup_t): Remove obsolete elements. Add available_drivesChristopher Faylor5-145/+140
element. * path.cc (mount_info::getmntent): Report "/cygdrive" drives when mounted drives are exhausted. (fillout_mntent): New function. (mount_item::getmntent): Use fillout_mntent. (cygdrives_mntent): New function. Returns next available "/cygdrive". (setmntent): Initialize available "/cygdrives". * syscalls.cc: Remove some if 0'ed code. * times.cc (timezone): Use more descriptive variable name.
2001-04-01* sigproc.h (class sigframe): Implement 'unregister()' method.Christopher Faylor7-117/+151
(sigframe::~sigframe): Use unregister method. (sigframe::call_signal_handler): Declare new method. * exceptions.cc (sigframe::call_signal_handler): New method. Unregisters current sigframe before calling signal handler. (setup_handler): Clear waiting threads prior to arming signal_arrived. * syscalls.cc (_read): Change goto to loop. Recalculate sigframe inside of loop so that constructor is called when appropriate. * wait.cc (wait4): Ditto. * signal.cc: Change "sig" to "signal" in debugging messages throughout. * sigproc.cc: Ditto.
2001-03-31* fhandler_serial.cc (fhandler_serial::raw_write): Close protected handles withChristopher Faylor2-2/+7
ForceCloseHandle or suffer spurious warnings.
2001-03-31* fhandler.cc (fhandler_base::read): Remove special handling of CTRL-Z.Christopher Faylor2-3/+9
2001-03-31merge from gccDJ Delorie2-1/+10
2001-03-31 Fix formatting.Corinna Vinschen1-1/+1
2001-03-31 * fhandler.h (class fhandler_console): Add members `insert_mode'.Corinna Vinschen3-13/+49
* fhandler_console.cc (fhandler_console::dup): Duplicate `insert_mode'. (fhandler_console::fhandler_console): Initialize `insert_mode'. fhandler_console::char_command): Add terminal capabilities "enter insert mode" = \E[4h and "exit insert mode" = \E[4l. Care for insert mode on terminal capability "repeat char" = \E[x;yb. (fhandler_console::write_normal): Care for insert mode before writing to the console. (array keytable): Add keymapping for modified cursor and control block keys (xterm like).
2001-03-31Fix strange formatting.Christopher Faylor1-1/+0
2001-03-31Fix strange formatting.Christopher Faylor1-5/+3
2001-03-30 * include/winuser.h (RT_CURSOR): Add protection for XFree86Server.Earnie Boyd5-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>
2001-03-30 * fhandler.h (class fhandler_console): Add members `savebufsiz' andCorinna Vinschen3-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-302001-03-29 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+6
* libc/sys/arm/setjmp.S: Added .code 16 specifier for thumb-mode prolog to by-pass possible assembler error.
2001-03-29* path.cc (chdir): Eat trailing whitespace on input path.Christopher Faylor2-0/+12
2001-03-28* lib/_cygwin_S_IEXEC.c: Remove "const" from globals or they never seem to beChristopher Faylor4-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.
2001-03-28* configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.Alexandre Oliva2-1/+5
2001-03-27 * mmap.cc (mmap): Fix conditional for previous patch.Corinna Vinschen2-1/+5
2001-03-26add missing stuff.Christopher Faylor1-0/+8
2001-03-26oops - omitted from previous deltaNick Clifton1-0/+375
2001-03-26 * mmap.cc (mmap): Outflank copy-on-write problem on 9x byCorinna Vinschen2-1/+10
setting access mode to FILE_MAP_READ when read access is requested.
2001-03-26* dlfcn.cc (check_access): Eliminate.Christopher Faylor3-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.
2001-03-25Automate generate on man pagesNick Clifton1-0/+4
2001-03-24Small tweaks to sse2 instructions.Alan Modra2-2/+8
2001-03-24Remove extraneous whitespaceNick Clifton2-1/+5
2001-03-24Fix compile time warnings.Nick Clifton4-4/+9
2001-03-23Add note about inability to use "make distclean" in maintainer mode.Nick Clifton2-0/+13
2001-03-22* fhandler.h (fhandler_dev_clipboard): Extend to support writing.Christopher Faylor4-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.
2001-03-22* fhandler_console.cc (fhandler_console::set_default_attr): Update consoleChristopher Faylor2-0/+7
color attributes on tty reset.
2001-03-22Re-installed:Alexandre Oliva4-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.
2001-03-22 * cris.h (ADD_PC_INCR_OPCODE): New macro.Hans-Peter Nilsson2-0/+6
2001-03-22 * cris.h: Add leading comment about PC-relative location.Hans-Peter Nilsson2-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-222001-03-22 Philip Blundell <philb@gnu.org>Phil Blundell3-221/+176
* config.sub, config.guess: Import latest from subversions.
2001-03-22* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,Alexandre Oliva7-556/+1174
ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.198.
2001-03-22* autoload.cc (kernel32_init): New function for kernel32 autoloadChristopher Faylor2-0/+25
initialization. (SignalObjectAndWait): Add conditional load of this function when it is available.
2001-03-222001-03-21 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-7/+7
* h8300.h: Fix formatting.
2001-03-22paddq and psubq support.Alan Modra2-0/+8