Christopher Faylor
6201d15e3c
* path.cc (mount_info::cygdrive_posix_path): Don't add trailing slash if
...
referring to something like c:\.
* dcrt0.cc (dll_crt0_1): Move uinfo initialization prior to sig_send
initialization to give signal thread a chance to finish.
* debug.cc (WFSO): Move to sigproc.cc
(WFMO): Ditto.
* exceptions.cc (interruptible): Allocate slightly more space for directory
just for paranoia's sake.
(call_handler): Eliminate nonmain argument. Determine if main thread has set a
frame pointer and use it if so.
(sig_handle): Eliminate nonmain argument.
* net.cc: Record frame information in appropriate routines throughout.
* select.cc (select): Ditto.
* sigproc.cc: Use sigthread structure to record mainthread id throughout.
(sig_send): Record frame information for signal handler.
(wait_sig): Reflect argument change in sig_handle.
(WFSO): Move here and record frame information for signal handler.
(WFMO): Ditto.
* sigproc.h: Implement new "sigthread" class. Implement "sigframe" class for
manipulating signal frame info.
* thread.cc (__pthread_kill): Use standard _kill() function rather than calling
sig_send directly.
* winsup.h: Eliminate ebp element from signal_dispatch class.
2000-05-17 05:49:51 +00:00
Alan Modra
8c1c1f1a43
Fix fild.
2000-05-17 00:47:51 +00:00
Corinna Vinschen
670d8ef016
* fhandler_tape.cc (fhandler_dev_tape::ioctl): Check
...
for filemark feature on MTWEOF operation.
2000-05-16 21:42:55 +00:00
Frank Ch. Eigler
0bf4b1e8ab
* cgen/opcodes fix
...
* approved by nickc
[opcodes/ChangeLog]
2000-05-16 Frank Ch. Eigler <fche@redhat.com>
* fr30-desc.h: Partially regenerated to account for changed
CGEN_MAX_* -> CGEN_ACTUAL_MAX_* macros.
* m32r-desc.h: Ditto.
[include/opcode/ChangeLog]
2000-05-16 Frank Ch. Eigler <fche@redhat.com>
* cgen.h (CGEN_MAX_SYNTAX_BYTES): Increase to 32. Check that
it exceeds CGEN_ACTUAL_MAX_SYNTAX_BYTES, if set.
(CGEN_MAX_IFMT_OPERANDS): Increase to 16. Check that it exceeds
CGEN_ACTUAL_MAX_IFMT_OPERANDS, if set.
2000-05-16 19:28:07 +00:00
Christopher Faylor
00ca312564
* include/cygwin/in.h (AF_INET6): Use correct in6_addr struct.
2000-05-16 15:50:45 +00:00
David Starks-Browning
eadffa103e
manually updated some sites (txt version badly formatted, dont know why)
2000-05-16 15:38:47 +00:00
David Starks-Browning
6890a5097f
update README to latest net release, if only in name
2000-05-16 15:37:05 +00:00
David Starks-Browning
00d48dd71c
fix dependencies for readme.txt
2000-05-16 15:13:49 +00:00
David Starks-Browning
8dc619c3b7
remove doc/readme exclusion for starksb@ebi.ac.uk
2000-05-16 14:30:27 +00:00
Andrew Cagney
559cf1c6d7
Skip CVS directories when creating tar ball.
2000-05-16 00:09:00 +00:00
Andrew Cagney
0f1c263ae1
Add code to tweek djunpack as part of release process.
2000-05-16 00:04:11 +00:00
Jeff Johnston
2b533fac14
Mon May 15 18:54:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
...
* libc/include/ctype.h: Changed tolower and toupper macros
to use __extension__ to prevent pedantic warnings.
2000-05-15 23:00:24 +00:00
Ranjith Kumaran
75362a768b
Mon May 15 14:26:00 2000 Joel Sherrill <joel@oarcorp.com>
...
* libc/sys/rtems/sys/time.h: Add macros for manipulating timeval
structures.
2000-05-15 18:30:03 +00:00
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