Christopher Faylor
4004738117
* include/cygwin/version.h: Bump DLL minor version number to 2.
2000-05-15 04:37:03 +00:00
Christopher Faylor
66aea0c52e
* shared.h: Bump PROC_MAGIC.
...
* include/cygwin/version.h: Bump API minor to accomodate two recent exports.
2000-05-15 03:42:27 +00:00
Mumit Khan
a0c3677120
2000-05-13 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/cygwin/socket.h (AF_INET6): Use same value as winsock2.
2000-05-14 01:01:23 +00:00
H.J. Lu
8649ded0ce
2000-05-13 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
...
* ltmain.sh: Preserve in relink_command any environment
variables that may affect the linker behavior.
2000-05-13 21:19:50 +00:00
Alan Modra
e6342d0038
Fix cpu_flags for sys{enter,exit} fx{save,restore}
2000-05-13 14:01:54 +00:00
Alan Modra
9484bf7072
`.arch cpu_type' pseudo for x86.
2000-05-13 09:26:23 +00:00
Mumit Khan
bc657c17b5
2000-05-12 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/cygwin/in.h (struct in6_addr): Fix spelling.
* include/cygwin/socket.h (AF_INET6, PF_INET6): Define macros.
(AF_MAX, PF_MAX): Bump to 32 to leave room for future expansion.
2000-05-13 02:01:51 +00:00
Christopher Faylor
41010c6a53
* dcrt0.cc (build_argv): Remove unneeded variable.
...
* select.cc (peek_pipe): Don't check for "ready" if it's already set.
(peek_console): Ditto.
(peek_serial): Ditto.
(peek_socket): Ditto.
(peek_windows): Ditto.
2000-05-13 01:42:53 +00:00
Corinna Vinschen
5640cadbc5
* fhandler_raw.cc (write_file, read_file): New wrapper functions
...
for WriteFile and ReadFile to get rid of ERROR_MEDIA_CHANGED
and ERROR_BUS_RESET in case of first access to tape.
(fhandler_dev_raw::raw_write): Use write_file instead of WriteFile.
(fhandler_dev_raw::raw_read): Use read_file instead of ReadFile.
2000-05-12 18:34:50 +00:00
Jeff Law
c2644effa8
* config.sub (basic_machine): Recognize hppa64 as a valid cpu type.
2000-05-12 17:23:42 +00:00
Christopher Faylor
ad0bed746d
* Makefile.in (DLL_OFILES): Sort.
...
* fhandler_tty.cc (fhandler_tty_slave::send_ioctl_request): Eliminate.
(fhandler_tty_slave::ioctl): Rewrite to avoid races.
2000-05-12 05:06:43 +00:00
DJ Delorie
cfe11d7465
* mmap.cc (list::erase): Increment loop counter.
...
(map::erase): Likewise.
2000-05-11 22:30:45 +00:00
David Starks-Browning
eeefccfcd1
Preliminary update to FAQ to reflect latest net release.
...
(So far, just a new title, some minor updates, and a disclaimer in each
section that has to be updated for the net release, or at least looked at.)
2000-05-11 16:19:21 +00:00
DJ Delorie
d542e8ffed
* cygwin.din: insure that regsub() is included in
...
cygwin1.dll
2000-05-11 15:12:31 +00:00
Jim Wilson
9fb0ab096b
Add toplevel configure support for ia64-elf.
...
* configure.in (ia64*-*-elf*): Add gdb and friends to noconfigdirs.
2000-05-11 04:27:08 +00:00
Jim Wilson
ec463fc7a3
Add minimal ia64 support.
...
* libc/include/machine/ieeefp.h: Add ia64 support.
* configure.host: Likewise.
2000-05-11 02:28:06 +00:00
Jeff Johnston
f35ceefaf0
Wed May 10 13:52:24 2000 Egor Duda <deo@logos-m.ru>
...
* libc/time/asctime_r.c (asctime_r): Change output format. Day of
month is now padded with space, not zero. This now conforms to
ANSI standard.
2000-05-10 17:58:29 +00:00
Christopher Faylor
adfefc0b06
* Makefile.in: Use appropriate VARIABLE to refer to cygwin.def in load line.
2000-05-09 23:00:37 +00:00
Corinna Vinschen
7a87f0326b
* fhandler.cc (fhandler_base::puts_readahead): Change
...
while condition to disallow wild runs.
2000-05-09 21:55:11 +00:00
Corinna Vinschen
f26e3f1574
* window.cc (setitimer): Check for overflow condition
...
in tv_sec.
2000-05-09 13:28:11 +00:00
Corinna Vinschen
8c63465c7b
* errno.cc: Change mapping of ERROR_BAD_PATHNAME to ENOENT.
2000-05-09 10:14:17 +00:00
Corinna Vinschen
a731e4e755
* path.cc (symlink::info): Treat non readable files
...
as normal non symlink files.
2000-05-08 22:50:19 +00:00
Christopher Faylor
67ce5cba91
* include/pthread.h (pthread_detach): Add missing prototype.
...
(pthread_join): same.
2000-05-08 22:38:07 +00:00
DJ Delorie
c469b6a2b0
* fhandler.cc (lock): use signed math to allow checking ranges
...
properly.
2000-05-08 16:13:54 +00:00
Eli Zaretskii
31ca470d43
* djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
...
with the version name.
2000-05-08 15:13:30 +00:00
Eli Zaretskii
73555bb47e
* djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
...
with the version name.
* config/djgpp/djconfig.sh: Use more warning switches.
* config/djgpp/fnchange.lst: Replace the leading gdb-0222 with the
@V@ placebo.
2000-05-08 15:06:26 +00:00
David Starks-Browning
5664fa55f4
New maintainer for FAQ (doc/*.texinfo except readme), fix DJ's email address.
2000-05-08 13:41:33 +00:00
Alan Modra
dcdee3df16
(print_insn_tic54x): Declare.
2000-05-08 11:01:40 +00:00
Christopher Faylor
eafa31fb9f
* dcrt0.cc (insert_file): Eliminate unused parameter.
...
(build_argv): Ditto.
* exceptions.cc (stack): Eliminate unused parameters.
(stackdump): Ditto.
(cygwin_stackdump): Reflect above changes.
(sig_handle): Ditto.
* fhandler.cc (fhandler_base::set_inheritance): Use kludge to avoid unused
parameter warning.
2000-05-07 03:29:08 +00:00
Tim Wall
75546193ec
Support for tic54x target.
2000-05-06 17:14:34 +00:00
Mumit Khan
60c83af2ad
2000-05-06 Mumit Khan <khan@xraylith.wisc.edu>
...
* include/wchar.h (wcscmp, wcslen): Fix prototypes.
* syscalls.cc (wcslen, wcscmp): Adjust.
2000-05-06 17:00:53 +00:00
Christopher Faylor
2a1064aad6
* errno.cc (errmap): Correct DIRECTORY mapping to ENOTDIR.
2000-05-06 03:33:10 +00:00
Clinton Popetz
b5c5e30da7
bfd:
...
* coffcode.h (coff_set_arch_mach_hook, coff_set_flags):
Change U802TOC64MAGIC to U803XTOCMAGIC.
include:
* coff/rs6k64.h (U802TOC64MAGIC): Change to U803XTOCMAGIC.
2000-05-06 01:41:50 +00:00
Mumit Khan
3f7290da25
2000-05-04 Mumit Khan <khan@xraylith.wisc.edu>
...
* Makefile.in (install): Install profile startup and library.
2000-05-04 23:19:35 +00:00
Christopher Faylor
8e9b0aee25
* configure.in: Use -gstabs+ as compile debug option. This seems to promote
...
better handling of symbols.
* configure: Regenerate.
* delqueue.cc (delqueue_list::process_queue): Allow ERROR_ACCESS_DENIED to
indicate that a file is being shared under Windows 95.
* syscalls.cc (_unlink): Use full path name. Take special action for Windows
95. Assume that an ERROR_ACCESS_DENIED indicates a sharing violation unless
it's on a remote drive. Punt if there is an ERROR_ACCESS_DENIED on a remote
drive.
2000-05-04 19:46:32 +00:00
J.T. Conklin
cf3eb87bef
* ppc.h (PPC_OPCODE_ALTIVEC): New opcode flag for vector unit.
...
(PPC_OPERAND_VR): New operand flag for vector registers.
2000-05-03 22:19:45 +00:00
Corinna Vinschen
07a135a6bf
* errno.cc (errmap): Map ERROR_BAD_NETPATH to new errno ENOSHARE.
...
(_sys_errlist): Add entry for ENOSHARE.
(strerror): Add case for ENOSHARE.
* syscalls.cc (stat_worker): Check for errno ENOSHARE.
2000-05-03 16:11:11 +00:00
Corinna Vinschen
b96fca8c5a
* libc/include/sys/errno.h: Add define for ENOSHARE ("No such
...
host or network path") used by cygwin. Add some comments.
2000-05-03 15:59:37 +00:00
Corinna Vinschen
1c0c369b36
* Makefile.in: Add dependencies for fhandler_random.o
...
* fhandler.h: Add device type FH_RANDOM. Add class
fhandler_dev_random.
* fhandler_random.cc: New file. Implementation of
fhandler_dev_random.
* hinfo.cc (build_fhandler): Add case for FH_RANDOM.
* path.cc: Add device names for random devices to
windows_device_names.
(get_device_number): Add if branch for random devices.
(win32_device_name): Add device name generation for
random devices.
winsup.h: Include <wincrypt.h>.
2000-05-03 15:39:10 +00:00
Jeff Johnston
49d64538cd
Tue May 02 23:45:48 2000 DJ Delorie <dj@cygnus.com>
...
* libc/include/stdio.h (FILE): define __SCLE for "convert line
endings" for Cygwin.
(__sgetc): convert line endings if needed
(__sputc): ditto
* libc/stdio/fdopen.c (_fdopen_r): Remember if we opened in text mode
* libc/stdio/fopen.c (_fopen_r): ditto
* libc/stdio/freopen.c (freopen): ditto
* libc/stdio/fread.c (fread): perform CRLF conversions if __SCLE
* libc/stdio/fvwrite.c (__sfvwrite): ditto
2000-05-03 03:57:19 +00:00
Corinna Vinschen
a939e045e7
* ntsec.sgml: Revisited description of `ntsec' according to
...
the changes in release 1.1.
* setup.sgml: Include ntsec.
* setup-net.sgml: Ditto.
2000-05-02 22:26:41 +00:00
H.J. Lu
ea65fddc27
2000-05-02 H.J. Lu <hjl@gnu.org>
...
* common.h (ELFOSABI_NONE): Renamed from ELFOSABI_SYSV.
(ELFOSABI_MODESTO): Defined.
(ELFOSABI_OPENBSD): Likewise.
2000-05-02 17:49:32 +00:00
DJ Delorie
523ebbe087
* path.cc (mount_info::conv_to_win32_path): Previous patch
...
failed to set flags on a win32 path.
2000-05-02 15:42:30 +00:00
Corinna Vinschen
dd67f9db6a
* security.cc (read_sd): Return 1 on success because we
...
can't rely on the returned SD size from GetFileSecurity.
2000-05-02 09:38:32 +00:00
Corinna Vinschen
64dcb07652
* dcrt0.cc: Add dynamic load code for `OemToCharA' from user32.dll.
...
* security.cc (read_sd): Call `OemToCharA' to make
`GetFileSecurity' happy on filenames with umlauts.
2000-05-02 00:25:43 +00:00
Jeff Law
f8c723b8f8
* h8300.h (EOP): Add missing initializer.
2000-05-01 16:55:50 +00:00
DJ Delorie
f115d4c2b2
add reference to Makefile.common (srcdir)
2000-04-30 12:59:50 +00:00
Christopher Faylor
0bd0cb4470
Correct contributor email address.
2000-04-30 04:30:46 +00:00
Alexandre Oliva
91fb1e7f6c
* libc/machine/mn10300/setjmp.S (setjmp, longjmp): Use
...
post-increment when it is worth it, spacewise.
2000-04-27 10:49:16 +00:00
Christopher Faylor
865ab4b83f
* mount.cc (main): Add "-X" option to specify a "Cygwin executable".
2000-04-27 03:44:23 +00:00