Christopher Faylor
a2dea5c333
* ioctl.cc (ioctl): Always print ioctl results, even when it's a tty.
...
* winsup.h (low_priority_sleep): Declare.
2002-11-14 02:15:23 +00:00
Christopher Faylor
40e4147f4e
* winsup.h (low_priority_sleep): Declare.
2002-11-13 22:08:05 +00:00
Christopher Faylor
c0a02a4b42
* miscfuncs.cc (low_priority_sleep): New function. Use throughout where code
...
is supposed to be giving up time slice.
* fhandler_console.cc (fhandler_console::read): Switch button 2/3 output escape
sequences to be consistent with xterm.
2002-11-13 19:36:12 +00:00
Christopher Faylor
e91ec2e3e6
* libc/stdlib/malign.c: Don't compile if MALLOC_PROVIDED.
...
* libc/stdlib/mlock.c: Ditto.
* libc/stdlib/msize.c: Ditto.
* libc/stdlib/msize.c: Ditto.
* libc/stdlib/mtrim.c: Ditto.
* libc/stdlib/valloc.c: Ditto.
2002-11-13 01:20:31 +00:00
David Starks-Browning
e0900ffdb5
Update Emacs-related entries (new Cygwin port, details on XEmacs ports)
2002-11-13 00:23:18 +00:00
Jeff Johnston
2d210c7fd1
2002-11-12 Jeff Johnston <jjohnstn@redhat.com>
...
* mips/Makefile.in: Add cygmon support.
* mips/configure.in: Ditto.
* mips/configure: Regenerated.
* mips/crt0_cygmon.S: New file.
* mips/cygmon.c: Ditto.
* mips/pmon.S: Minor formatting and copyright changes.
* mips/crt0.S: Ditto.
2002-11-12 23:14:24 +00:00
Jeff Johnston
944772c70a
2002-11-12 Jeff Johnston <jjohnstn@redhat.com>
...
* libc/stdlib/ldtoa.c (e64toe): When checking the exponent
for inf/nan, make sure that the check ignores the sign bit.
2002-11-12 21:47:53 +00:00
Danny Smith
6ac7b97610
* include/ddk/(atm.h, batclass.h, cfg.h, cfgmgr32.h, d4drvif.h,
...
d4iface.h, ddkmapi.h, hidclass.h, hidpi.h, hidusage.h, mcd.h,
miniport.h, minitape.h, mountdev.h, mountmgr.h, ndis.h,
ndisquid.h, ndistapi.h, ndisvan.h, netevent.h, netpnp.h,
netdev.h, ntapi.h, ntdd8042.h, ntddbeep.h, ntddcdrm.h,
ntddcdvd.h, ntddchgr.h, ntdddisk.h, ntddk.h, ntddkbd.h,
ntddmou.h, ntddndis.h, ntddpar.h, ntddpcm.h, ntddscsi.h,
ntddser.h, ntddstor.h, ntddtape.h, ntddtdi.h, ntddvdeo.h,
ntddvol.h, ntifs.h, ntpoapi.h, ntstatus.h, parallel.h, pfhook.h,
poclass.h, scsi.h, scsiscan.h, scsiwmi.h, smbus.h, srb.h,
storport.h, tdi.h, tdiinfo.h, tdikrnl.h, tdistat.h, tvout.h,
upssvc.h, usb.h, usb100.h, usbcamdi.h, usbdi.h, usbioctl.h,
usbiodef.h, usbscan.h, usbuser.h, video.h, videoagp.h, win2k.h,
winddi.h, winddk.h, winnt4.h, winxp.h, ws2san.h,
xfilter.h): Fix typo in disclaimer comment.
2002-11-12 21:34:07 +00:00
Danny Smith
4308e5b0dd
* include/exdisp.h: Include oaidl.h as system header.
2002-11-12 21:25:23 +00:00
Earnie Boyd
1f90279128
* include/w32api.h (__W32API_VERSION): Fix.
2002-11-12 16:13:51 +00:00
Corinna Vinschen
7a11fe607e
* syscalls.cc (chmod): Simplify conditional.
...
* sec_helper (cygsid::getfromstr): Reorganize to remove
calls to strcpy and strtok_r.
(cygsid::getfromgr): Change type to __uid32_t instead of int.
Keep only the allow_ntsec branch. Never call LookupAccountSid
which calls PDCs, simply return -1 in case of failure.
Use cygsid == instead of calling EqualSid and remove test
for NULL psid.
* security.h: Declare cygsid::getfromgr as __uid32_t.
2002-11-12 15:51:11 +00:00
Svein Seldal
bc612556a8
gas tic4x target enhancements (long list - see gas/ChangeLog and
...
include/ChangeLog)
2002-11-11 14:29:01 +00:00
Stan Shebs
d13e042939
Retire common MPW configury bits.
...
* mpw-mh-mpw: Remove.
* mpw: Remove directory along with all of its files.
2002-11-11 05:38:51 +00:00
Christopher Faylor
1b5f0e595b
* how-programming.texinfo: Document _WIN32 more fully.
2002-11-10 19:38:26 +00:00
Corinna Vinschen
7922485391
* net.cc: Run indent.
...
* autoload.cc (GetIfEntry): Add symbol.
* net.cc (get_2k_ifconf): Get the interface entries with the GetIfEntry
call intead of the GetIfTable call. Clean-up multiple IP address naming.
2002-11-10 13:43:26 +00:00
Danny Smith
5d7bffe927
2002-11-09 Weiqi Gao <weiqigao@users.sourceforge.net>
...
* lib/uuid.c (IID_ICatInformation): Correct definition.
2002-11-10 04:14:31 +00:00
Christopher Faylor
ec61cd7268
correct date
2002-11-10 00:51:25 +00:00
Danny Smith
9da547ff26
* include/math.h (sqrt): Remove inline definition.
...
(sqrtf): Replace inline definition with prototype.
(sqrtl): Likewise.
* mingwex/math/sqrtf.c (sqrtf): Set domain error if
argument less than zero.
* mingwex/math/sqrtf.c (sqrtl): Likewise.
Correct typo in 2002-10-30 ChangeLog entry.
2002-11-09 10:44:02 +00:00
Christopher Faylor
49f7ea1675
* fhandler.h (class fhandler_pipe): New ioctl() method.
...
* pipe.cc (fhandler_pipe::ioctl): New.
2002-11-09 03:17:40 +00:00
Corinna Vinschen
7c4f9b9a05
* setfacl.c (usage): Add missing LF.
2002-11-08 10:22:58 +00:00
Danny Smith
00970f126e
* include/oleauto.h (DeregisterTypeLib): Remove.
...
(UnRegisterTypeLib): Add prototype.
2002-11-08 00:00:01 +00:00
Jeff Johnston
dd7ee147db
2002-11-07 Joel Sherrill <joel@OARcorp.com>
...
* libc/sys/rtems/machine: New directory.
* libc/sys/rtems/machine/limits.h, libc/sys/rtems/machine/param.h,
libc/sys/rtems/sys/param.h, libc/sys/rtems/sys/syslimits.h,
libc/sys/rtems/sys/utime.h: New files added to make *-rtems newlib
targets more BSD like when installed without requiring files to
be overwritten at install point when RTEMS itself is installed.
* Makefile.am: Pick up system dependent machine .h files such as
might be found on a BSD-ish system.
* Makefile.in: Regenerate.
* libc/include/machine/types.h: When on an RTEMS target, define a
few BSD flavor types.
2002-11-07 19:27:36 +00:00
Christopher Faylor
783747919d
* fhandler_serial.cc (fhandler_serial::ioctl): Fix typo.
2002-11-07 18:47:21 +00:00
Corinna Vinschen
cad2c685b4
* include/cygwin/fs.h: New file.
...
* include/cygwin/hdreg.h: New file.
* fhandler_floppy.cc (fhandler_floppy::ioctl): Add implementation for
HDIO_GETGEO, BLKGETSIZE, BLKGETSIZE64, BLKRRPART and BLKSSZGET ioctls.
2002-11-07 14:16:29 +00:00
Corinna Vinschen
963fb8837d
* include/winioctl.h: Add definition for IOCTL_DISK_UPDATE_DRIVE_SIZE.
2002-11-07 14:14:01 +00:00
Corinna Vinschen
59ba222ca2
* fhandler_socket.cc (fhandler_socket::ioctl): Return correct flags
...
for loopback interface when name is given on input instead of address.
2002-11-07 10:22:26 +00:00
Corinna Vinschen
0be1147408
* cygwin.din: Export fseeko() and ftello().
...
* include/cygwin/version.h: Bump API minor version.
2002-11-07 09:08:40 +00:00
Christopher Faylor
f7618386af
minor reformat
2002-11-07 03:41:16 +00:00
Christopher Faylor
c8fae3c17b
* fhandler_console.cc (keytable[]): Revert previous change. It would break too
...
many things.
2002-11-07 03:35:02 +00:00
Christopher Faylor
6c2d501195
* fhandler_console.cc (keytable[]): Redefine F1 - F5 to something a little more
...
sensical.
2002-11-07 03:16:08 +00:00
Christopher Faylor
c759d297b2
* syscalls.cc (getutid): Use UT_IDLEN where appropriate.
2002-11-07 02:50:50 +00:00
Christopher Faylor
503430d83b
* include/utmp.h: Define WTMP_FILE. Define and use UT_IDLEN.
2002-11-07 02:48:59 +00:00
Christopher Faylor
4248a1d7f8
* include/cygwin/version.h: Bump API minor number for below export.
...
* cygwin.din (pututline): New exported function.
* syscalls.cc (login): Use pututiline().
(setutent): Open utmp as read/write.
(endutent): Check if utmp file is open.
(utmpname): call endutent() to close current utmp file.
(getutid): Enable all cases, use strncmp() to compare ut_id fields.
(pututline): New.
* tty.cc (create_tty_master): Set ut_pid to current pid.
2002-11-07 02:19:52 +00:00
Jeff Johnston
18cd62b7fb
2002-11-06 Kazuhiro Fujieda <fujieda@jaist.ac.jp>
...
* libc/include/wchar.h: Use _{BEGIN,END}_STD_C instead of extern "C".
* libc/include/wctype.h: Ditto.
2002-11-07 00:44:31 +00:00
Jeff Johnston
5b30331167
2002-11-08 Jeff Johnston <jjohnstn@redhat.com>
...
* arm/Makefile.in: Add support for new pid specs.
* arm/coff-iq80310.specs: Change to allow future support.
* arm/elf-iq80310.specs: Ditto.
* arm/elf-redboot.specs: Ditto.
* arm/coff-redboot.ld: Add EH frame support.
* arm/redboot-crt0.S: Add optional code to clear bss without
memset.
* arm/coff-pid.specs: New file.
* arm/elf-pid.specs: New file.
2002-11-07 00:25:57 +00:00
Jeff Johnston
c27382bdbe
2002-11-08 Jeff Johnston <jjohnstn@redhat.com>
...
Catherine Moore <clm@redhat.com>
* m32r/configure.in: Do not require gcc to be able to link an
executable.
* m32r/configure: Regenerate.
* m32r/Makefile.in: Directly reference gdbstub.
2002-11-06 22:54:52 +00:00
Christopher Faylor
2035f402e4
* fhandler_serial.cc (fhandler_serial::ioctl): Don't try to figure out if OS
...
has the capability to retrieve RTS/CTS. Just set default values if
DeviceIoControl fails. (suggested by Sergey Okhapkin)
2002-11-06 01:50:32 +00:00
Christopher Faylor
087a28bf5e
* fhandler_serial.cc (fhandler_serial::raw_read): Use correct type for
...
minchars.
(fhandler_serial::ioctl): Set errno if the ClearCommError fails.
(fhandler_serial::tcsetattr): Use correct value for vmin_.
(fhandler_serial::tcgetattr): Ditto.
2002-11-05 23:15:04 +00:00
Christopher Faylor
2f5e9ace2e
* fhandler_socket.cc (fhandler_socket::recvmsg): Call if from == NULL
...
WSARecvFrom with fromlen = NULL.
2002-11-05 16:49:58 +00:00
Christopher Faylor
ef1bf288df
* pinfo.cc (_pinfo::commune_send): Fix thinko in previous checkin.
2002-11-05 04:52:52 +00:00
Christopher Faylor
d263732238
* pinfo.cc (_pinfo::commune_send): Set priority low when sleeping, waiting for
...
commune completion so that we don't spin waiting for lower priority processes.
2002-11-05 04:43:02 +00:00
Christopher Faylor
73f7245be2
revert erroneous checkins
2002-11-05 04:24:48 +00:00
Christopher Faylor
5806add291
* sigproc.cc (WAIT_SIG_PRIORITY): Bump to THREAD_PRIORITY_TIME_CRITICAL.
2002-11-05 04:23:41 +00:00
Christopher Faylor
f57289609b
* pinfo.cc (_pinfo::commune_send): Initialize buffer or suffer random crashes.
2002-11-05 03:39:25 +00:00
Christopher Faylor
8948b6585d
* fhandler_process.cc (fhandler_process::fill_filebuf): Deal with error
...
condition from cmdline retrieval.
2002-11-05 03:21:32 +00:00
Christopher Faylor
43a299881f
* sigproc.cc (WAIT_SIG_PRIORITY): Bump to highest priority.
2002-11-05 02:58:10 +00:00
Jeff Johnston
d28888120d
2002-11-04 Jeff Johnston <jjohnstn@redhat.com>
...
* libc/include/wchar.h: Add extern "C" specifier if C++.
* libc/include/wctype.h: Ditto.
2002-11-04 19:04:09 +00:00
Kevin Buettner
6f37a0a1d9
Top level configury changes for RDA.
2002-11-04 18:41:14 +00:00
Christopher Faylor
d4e7dfae8e
* include/cygwin/version.h: Bump DLL minor number.
2002-11-04 05:08:15 +00:00
Christopher Faylor
b6183403ae
* fhandler_serial.cc (fhandler_serial::ioctl): Reformat. Set errno
...
appropriately. Exit from the bottom. Correctly deal with third argument for
TCFLSH. (Suggested by Sergey Okhapkin)
2002-11-04 04:09:14 +00:00