]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
20 years agoCorrect the ChangeLog entry.
H.J. Lu [Sat, 20 Mar 2004 23:36:18 +0000 (23:36 +0000)]
Correct the ChangeLog entry.

20 years agobfd/
H.J. Lu [Sat, 20 Mar 2004 23:16:43 +0000 (23:16 +0000)]
bfd/

2004-03-20  H.J. Lu  <hongjiu.lu@intel.com>

* elf-bfd.h (RELOC_FOR_GLOBAL_SYMBOL): Report error if
unresolved symbols in objects aren't allowed.

* elf-hppa.h (elf_hppa_relocate_section): Properly handle
unresolved symbols.
(elf_hppa_remark_useless_dynamic_symbols): Likewise.
(elf_hppa_unmark_useless_dynamic_symbols):
* elf32-frv.c (elf32_frv_relocate_section): Likewise.
* elf32-hppa.c (elf32_hppa_size_stubs): Likewise.
(elf32_hppa_relocate_section): Likewise.
* elf32-i370.c (i370_elf_relocate_section): Likewise.
* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
* elf32-sh.c (sh_elf_relocate_section): Likewise.
* elf64-sh64.c (sh_elf64_relocate_section): Likewise.
* elfxx-mips.c (mips_elf_calculate_relocation): Likewise.

* elf-m10200.c (mn10200_elf_relocate_section): Use
RELOC_FOR_GLOBAL_SYMBOL.
* elf32-avr.c (elf32_avr_relocate_section): Likewise.
* elf32-d10v.c (elf32_d10v_relocate_section): Likewise.
* elf32-fr30.c (fr30_elf_relocate_section): Likewise.
* elf32-h8300.c (elf32_h8_relocate_section): Likewise.
* elf32-i860.c (elf32_i860_relocate_section): Likewise.
* elf32-m68hc1x.c (m68hc11_get_relocation_value): Likewise.
* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
* elf32-msp430.c (elf32_msp430_relocate_section): Likewise.
* elf32-openrisc.c (openrisc_elf_relocate_section): Likewise.
* elf32-v850.c (v850_elf_relocate_section): Likewise.
* elf32-xstormy16.c (xstormy16_elf_relocate_section): Likewise.
* elf64-mmix.c (mmix_elf_relocate_section): Likewise.

include/

2004-03-20  H.J. Lu  <hongjiu.lu@intel.com>

* bfdlink.h (bfd_link_info): Correct comments for the
unresolved_syms_in_objects field.

ld/

2004-03-20  H.J. Lu  <hongjiu.lu@intel.com>

* lexsup.c (parse_args): Don't set unresolved_syms_in_objects
or unresolved_syms_in_shared_libs for -Bdynamic and -Bstatic.

20 years ago2004-03-19 Pierre Humblet <pierre.humblet@ieee.org>
Pierre Humblet [Sat, 20 Mar 2004 00:03:32 +0000 (00:03 +0000)]
2004-03-19  Pierre Humblet <pierre.humblet@ieee.org>

        * dir.cc (rmdir): Reorganize error handling to reduce indentation.

20 years ago* include/cygwin/version.h: Bump DLL minor number to 10.
Christopher Faylor [Fri, 19 Mar 2004 18:00:08 +0000 (18:00 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 10.

20 years ago * msvcrt.def.in: Add stubs for msvcrt.dll (version 6.10),
Danny Smith [Fri, 19 Mar 2004 09:26:13 +0000 (09:26 +0000)]
* msvcrt.def.in: Add stubs for msvcrt.dll (version 6.10),
msvcr70.dll, and msvcr71.dll.
* Makefile.in (msvcr*.def): Define preprocessor  __msvcr*__ constant
using basename of output def file.

20 years ago* child_info.h (CURR_CHILD_INFO_MAGIC): Reset to new value.
Christopher Faylor [Thu, 18 Mar 2004 19:30:51 +0000 (19:30 +0000)]
* child_info.h (CURR_CHILD_INFO_MAGIC): Reset to new value.
(child_info::cygheap_alloc_sz): New field.
* cygheap.cc (init_cheap): Reduce size of cygwin stack until minimal hit when
attempting initial allocation.
(cygheap_setup_for_child): Use alloc_sz to create secondary memory mapped
entry.  Store alloc_sz in cygheap_alloc_sz.
(cygheap_fixup_in_child): Use cygheap_alloc_sz to map parent's cygheap.
* cygheap.h (_CYGHEAPSIZE_SLOP): New define.
(CYGHEAPSIZE): Use _CYGHEAPSIZE_SLOP.

20 years ago * fhandler_proc.cc (format_proc_meminfo): On NT, try to figure out
Corinna Vinschen [Thu, 18 Mar 2004 12:28:47 +0000 (12:28 +0000)]
* fhandler_proc.cc (format_proc_meminfo): On NT, try to figure out
real swap file usage by requesting SystemPagefileInformation.  Use
GlobalMemoryStatus as fallback.
* ntdll.h (_SYSTEM_INFORMATION_CLASS): Add SystemPagefileInformation.
(struct _SYSTEM_PAGEFILE_INFORMATION): Define.

20 years ago2004-03-17 Paolo Bonzini <bonzini@gnu.org>
Nathanael Nerode [Wed, 17 Mar 2004 19:26:07 +0000 (19:26 +0000)]
2004-03-17  Paolo Bonzini  <bonzini@gnu.org>

* configure.in: Remove symbolic link section.
* configure: Regenerate.
* Makefile.tpl (links): Remove.
* Makefile.in: Regenerate.

20 years agoAdd FAQ about old packages. Remove B20 references.
Joshua Daniel Franklin [Wed, 17 Mar 2004 17:39:44 +0000 (17:39 +0000)]
Add FAQ about old packages. Remove B20 references.

20 years agoadd missing changelog entry
Christopher Faylor [Wed, 17 Mar 2004 16:39:35 +0000 (16:39 +0000)]
add missing changelog entry

20 years ago* include/cygwin/version.h: Bump DLL minor number to 9.
Christopher Faylor [Wed, 17 Mar 2004 16:38:48 +0000 (16:38 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 9.

20 years ago2004-03-15 Paolo Bonzini <bonzini@gnu.org>
Nathanael Nerode [Tue, 16 Mar 2004 22:21:55 +0000 (22:21 +0000)]
2004-03-15  Paolo Bonzini  <bonzini@gnu.org>
            Nathanael Nerode  <neroden@gcc.gnu.org>

* configure.in (DEFAULT_YACC, DEFAULT_M4, DEFAULT_LEX):
        Set with AC_CHECK_PROGS.
* configure.in: Fix comment typo from last patch.
* configure: Regenerate.

20 years ago * include/docobj.h (IOleDocumentView::GetDocument): Correct
Danny Smith [Tue, 16 Mar 2004 09:51:19 +0000 (09:51 +0000)]
* include/docobj.h (IOleDocumentView::GetDocument): Correct
prototype.
Thanks to Buster Copley  <consequent@users.sourceforge.net>

20 years ago * lib/ddk/ntoskrnl.def (MmAllocatePagesForMdl): Correct suffix.
Danny Smith [Tue, 16 Mar 2004 09:26:25 +0000 (09:26 +0000)]
* lib/ddk/ntoskrnl.def (MmAllocatePagesForMdl): Correct suffix.
(MmMapIoSpace): Likewise.
Thanks to Dan Aloni  <da-x@colinux.org>

20 years ago2004-03-16 Martin Fuchs <martin-fuchs@gmx.net>
Danny Smith [Tue, 16 Mar 2004 09:13:08 +0000 (09:13 +0000)]
2004-03-16  Martin Fuchs <martin-fuchs@gmx.net>

* include/shellapi.h (NIM_* NIS_*): Define constants for
notification icons with _WIN32_IE >= 0x0500.
(NOTIFYICONDATA): Add new structure members for notification
icons with _WIN32_IE >= 0x0500.

20 years ago* sigproc.cc (proc_terminate): Release sync_proc_subproc when done terminating
Christopher Faylor [Tue, 16 Mar 2004 05:05:22 +0000 (05:05 +0000)]
* sigproc.cc (proc_terminate): Release sync_proc_subproc when done terminating
or suffer potential hangs.
(get_proc_lock): Reorganize debugging output slightly.

20 years ago* cygtls.cc (_cygtls::fixup_after_fork): Just manipulate the signal stack if a
Christopher Faylor [Tue, 16 Mar 2004 04:39:38 +0000 (04:39 +0000)]
* cygtls.cc (_cygtls::fixup_after_fork): Just manipulate the signal stack if a
signal occurred during the parent's fork.  Otherwise leave it alone.

20 years agoopcodes/
Alan Modra [Tue, 16 Mar 2004 00:58:42 +0000 (00:58 +0000)]
opcodes/
* ppc-dis.c (print_insn_powerpc): Don't print tabs.  Handle
PPC_OPERANDS_GPR_0.
* ppc-opc.c (RA0): Define.
(RAQ, RAL, RAM, RAS, RSQ, RTQ, RSO): Use PPC_OPERAND_GPR_0.
(RAOPT): Rename from RAO.  Update all uses.
(powerpc_opcodes): Use RA0 as appropriate.  Add "lsdx", "lsdi",
"stsdx", "stsdi", "lmd" and "stmd" insns.

include/opcode/
* ppc.h (PPC_OPERAND_GPR_0): Define.  Bump other operand defines.

gas/testsuite/
Update gas/ppc/.

ld/testsuite/
Update ld-powerpc/.

20 years ago2004-03-15 Nathanael Nerode <neroden@gcc.gnu.org>
Nathanael Nerode [Tue, 16 Mar 2004 00:04:59 +0000 (00:04 +0000)]
2004-03-15  Nathanael Nerode  <neroden@gcc.gnu.org>

* Makefile.tpl: Introduce experimental top level bootstrap support.
* Makefile.in: Regenerate.
* configure.in: Introduce support for top level bootstrap.
* configure: Regenerate.

20 years ago* cygpath.cc (usage): Don't issue helpful message if -i is used.
Christopher Faylor [Mon, 15 Mar 2004 21:34:12 +0000 (21:34 +0000)]
* cygpath.cc (usage): Don't issue helpful message if -i is used.
(from Igor Pechtchanski)

20 years ago* exceptions.cc (try_to_debug): Report on tid of caller.
Christopher Faylor [Mon, 15 Mar 2004 15:50:20 +0000 (15:50 +0000)]
* exceptions.cc (try_to_debug): Report on tid of caller.
* sync.cc (muto::acquire): Fix some races.
* sync.h (muto): Expose some fields for easier debugging.

20 years ago Fix ChangeLog dates.
Corinna Vinschen [Mon, 15 Mar 2004 11:37:37 +0000 (11:37 +0000)]
Fix ChangeLog dates.

* fhandler.h (fhandler_dev_tape::tape_get_pos): Declare with extra
parameter for partition number.
(fhandler_dev_tape::_tape_set_pos): Ditto.
(fhandler_dev_tape::tape_partition): New method.
(fhandler_dev_tape::tape_set_partition): New method.
* fhandler_tape.cc (fhandler_dev_tape::open): Call private methods
directly instead of ioctl.
(fhandler_dev_tape::ioctl): Use long erase on MTERASE by default.
Don't use absolute positioning on MTSEEK.  Call tape_set_partition
on MTSETPART, tape_partition on MTMKPART.
(fhandler_dev_tape::tape_get_pos): Add partition number parameter.
Prefer logical position information over absolute position information.
Return partition number.
(fhandler_dev_tape::_tape_set_pos): Add partition number parameter.
Use in SetTapePosition.
(fhandler_dev_tape::tape_set_pos): Remove special TAPE_ABSOLUTE_BLOCK
handling.
(fhandler_dev_tape::tape_erase): Rewind before erasing.
(fhandler_dev_tape::tape_status): Rearrange slightly. Try to get a
MediaType even if no tape is loaded. Store active partition in
mt_resid as on Linux.
(fhandler_dev_tape::tape_partition): New method.
(fhandler_dev_tape::tape_set_partition): New method.
* include/cygwin/mtio.h: Fix copyright. Add comment to explain
mt_resid content.
* include/cygwin/version.h: Bump API minor number.

20 years ago* cygtls.cc (_cygtls::remove): Call remove_wq even when we can't necessarily
Christopher Faylor [Mon, 15 Mar 2004 02:47:35 +0000 (02:47 +0000)]
* cygtls.cc (_cygtls::remove): Call remove_wq even when we can't necessarily
get the cygtls table lock.
* cygtls.h (_cygtls::remove_wq): Add wait argument.
* sigproc.cc (_cygtls::remove_wq): Honor wait argument when acquiring lock.
(proc_terminate): Don't NULL sync_proc_subproc since other threads may still
try to access it.

20 years ago * errno.cc (errmap): Map ERROR_BEGINNING_OF_MEDIA and
Corinna Vinschen [Sun, 14 Mar 2004 18:01:45 +0000 (18:01 +0000)]
* errno.cc (errmap): Map ERROR_BEGINNING_OF_MEDIA and
ERROR_SETMARK_DETECTED to EIO instead of ESPIPE.
Handle ERROR_FILEMARK_DETECTED.
* fhandler_tape.cc (TAPE_FUNC): Add comment that ERROR_BUS_RESET
has still to be handled correctly.
(fhandler_dev_tape::open): Accomodate fact that get.mt_dsreg
also contains density code.
(fhandler_dev_tape::ioctl): Rearrange slightly.  Reset devbuf also on
MTNOP, MTWSM, MTSETBLK, MTSETDRVBUFFER, MTSETPART and MTMKPART.
(fhandler_dev_tape::tape_set_pos): Rearrange.  Match behaviour to
the Linux tape driver.
(fhandler_dev_tape::tape_status): Call IOCTL_STORAGE_GET_MEDIA_TYPES_EX
if available.  Return device type and density code in appropriate
mtget members.
* wincap.h (wincaps::has_ioctl_storage_get_media_types_ex): New element.
* wincap.cc: Implement above element throughout.
* include/cygwin/mtio.h: Add tape device types as returned by
IOCTL_STORAGE_GET_MEDIA_TYPES_EX.
(MT_TAPE_INFO): Use above type codes.
(struct mtget): Change mt_dsreg comment.

20 years ago2004-03-14 Pierre Humblet <pierre.humblet@ieee.org>
Pierre Humblet [Sun, 14 Mar 2004 16:16:45 +0000 (16:16 +0000)]
2004-03-14  Pierre Humblet <pierre.humblet@ieee.org>

        * dir.cc (rmdir): Construct real_dir with flag PC_FULL.
        Use a loop instead of recursion to handle the current directory.

20 years ago* cygtls.cc (_cygtls::remove): Call remove_wq to ensure that wait stuff is
Christopher Faylor [Sun, 14 Mar 2004 06:34:05 +0000 (06:34 +0000)]
* cygtls.cc (_cygtls::remove): Call remove_wq to ensure that wait stuff is
removed from proc_subproc linked list.
* cygtls.h (_cygtls::remove_wq): Declare.
* sigproc.cc (_cygtls::remove_wq): Define.
(proc_subproc): Label event handle appropriately.
* spawn.cc (spawn_guts): Return -1 when wait() fails for spawn types that
require waiting.

20 years agominor cleanup
Christopher Faylor [Sun, 14 Mar 2004 05:35:19 +0000 (05:35 +0000)]
minor cleanup

20 years agoFix typo.
Christopher Faylor [Sun, 14 Mar 2004 04:47:11 +0000 (04:47 +0000)]
Fix typo.

20 years ago * errno.cc (errmap): Handle ERROR_BUS_RESET.
Corinna Vinschen [Sat, 13 Mar 2004 18:15:06 +0000 (18:15 +0000)]
* errno.cc (errmap): Handle ERROR_BUS_RESET.
* fhandler.h (fhandler_dev_raw::write_file): New method, created
from former static function.
(fhandler_dev_raw::read_file): Ditto.
(reset_devbuf): New inline method.
(class fhandler_dev_tape): Add TAPE_GET_DRIVE_PARAMETERS
member `dp'.
(fhandler_dev_tape::write_file): New method.
(fhandler_dev_tape::read_file): Ditto.
(fhandler_dev_tape::tape_get_feature): Convert to inline method.
(fhandler_dev_tape::tape_error): New method, created from former
static function.
(fhandler_dev_tape::tape_get_blocksize): Remove declaration.
* fhandler_raw.cc (fhandler_dev_raw::write_file): New method, created
from former static function.
(fhandler_dev_raw::read_file): Ditto.
(fhandler_dev_raw::writebuf): Accomodate the fact that no devbuf
exists under variable block size condition.
(fhandler_dev_raw::raw_read): Ditto. Add local p pointer to simplify
pointer arithmetic.
(fhandler_dev_raw::raw_write): Always set devbufend to 0 when starting
with writing. Accomodate the fact that no devbuf exists under
variable block size condition.
* fhandler_tape.cc: Various formatting changes.
(TAPE_FUNC): New macro. Use throughout as tape function loop.
(get_ll): Convert into macro.
(IS_EOM): New macro.
(IS_EOF): New macro.
(fhandler_dev_tape::is_eom): Use IS_EOM macro.
(fhandler_dev_tape::is_eof): Use IS_EOF macro.
(fhandler_dev_tape::write_file): New method.
(fhandler_dev_tape::read_file): New method.
(fhandler_dev_tape::open): Get drive information block here once.
(fhandler_dev_tape::lseek): Remove unneeded duplicate code.
(fhandler_dev_tape::dup): Duplicate drive information block.
(fhandler_dev_tape::ioctl): Remove drvbuf in variable block size mode.
Return ERROR_INVALID_BLOCK_LENGTH instead of ERROR_MORE_DATA if
buffer contains data which would get lost on buffer size changing.
Use absolute tape positioning also if drive only supports logical
block positioning.
(fhandler_dev_tape::tape_error): New method, created from former
static function.
(fhandler_dev_tape::tape_get_pos): Allow logical block reporting.
Workaround tape driver bug.
(fhandler_dev_tape::_tape_set_pos): Reset device buffer and flags
after successful repositioning.
(fhandler_dev_tape::tape_set_pos): Allow logical block positioning.
Workaround tape driver bug.
(fhandler_dev_tape::tape_erase): Use dp instead of calling
GetTapeParameters.
(fhandler_dev_tape::tape_prepare): Ditto.
(fhandler_dev_tape::tape_get_blocksize): Remove.
(fhandler_dev_tape::tape_set_blocksize): Don't call tape_get_blocksize.
Error handling already done in fhandler_dev_tape::ioctl.
(fhandler_dev_tape::tape_status): Remove local `dp' variable.
Accomodate logical tape reporting.  Call tape_get_feature instead
of accessing feature words directly.
(fhandler_dev_tape::tape_compression): Use dp instead of calling
GetTapeParameters.  Fix resetting datcompression.

20 years ago * kill.cc (get_debug_priv): New function.
Corinna Vinschen [Sat, 13 Mar 2004 18:11:13 +0000 (18:11 +0000)]
* kill.cc (get_debug_priv): New function.
(forcekill): Call get_debug_priv before trying to kill process.

20 years ago2004-03-12 Eric Botcazou <ebotcazou@gcc.gnu.org>
Nathanael Nerode [Sat, 13 Mar 2004 05:54:47 +0000 (05:54 +0000)]
2004-03-12  Eric Botcazou  <ebotcazou@gcc.gnu.org>
            Paolo Bonzini  <bonzini@gnu.org>

PR bootstrap/14522
* configure.in: Cope with shells that do not support unquoted ^
* configure: Regenerate.

20 years ago *include/wininet.h (CACHEGROUP_SEARCH_ALL, CACHEGROUP_SEARCH_BYURL):
Danny Smith [Sat, 13 Mar 2004 01:59:12 +0000 (01:59 +0000)]
*include/wininet.h (CACHEGROUP_SEARCH_ALL, CACHEGROUP_SEARCH_BYURL):
Add defines.
(INTERNET_CACHE_GROUP_ADD, INTERNET_CACHE_GROUP_REMOVE): Add defines.
(GROUPID) Add typedef.
(INTERNET_CACHE_GROUP_INFO[AW]): Define structures.
(CreateUrlCacheGroup): Add prototype.
(DeleteUrlCacheGroup): Add prototype.
(FindFirstUrlCacheGroup): Add prototype.
(FindNextUrlCacheGroup): Add prototype.
(GetUrlCacheGroupAttribute[AW]): Add prototypes.
(SetUrlCacheGroupAttribute[AW]): Add prototypes.

20 years ago * include/malloc.h: Remove __STRICT_ANSI__ guard.
Danny Smith [Sat, 13 Mar 2004 01:03:31 +0000 (01:03 +0000)]
* include/malloc.h: Remove __STRICT_ANSI__ guard.

20 years ago* wait.cc (wait4): Initialize pointer on entry. Avoid calling
Christopher Faylor [Fri, 12 Mar 2004 22:03:33 +0000 (22:03 +0000)]
* wait.cc (wait4): Initialize pointer on entry.  Avoid calling
call_signal_handler twice since that guarantees exiting with errno set to
EINTR.

20 years ago* include/process.h: Remove the #endif associated with removal of
Christopher Faylor [Fri, 12 Mar 2004 16:39:37 +0000 (16:39 +0000)]
* include/process.h: Remove the #endif associated with removal of
__STRICT_ANSI__ guard from non-ANSI header.

20 years ago2004-03-12 Michal Ludvig <mludvig@suse.cz>
Michal Ludvig [Fri, 12 Mar 2004 13:38:46 +0000 (13:38 +0000)]
2004-03-12  Michal Ludvig  <mludvig@suse.cz>

* i386.h (i386_optab): Added xstore as an alias for xstorerng.

20 years ago * i386-dis.c (grps): Use INVLPG_Fixup instead of OP_E for invlpg.
Jakub Jelinek [Fri, 12 Mar 2004 10:47:49 +0000 (10:47 +0000)]
* i386-dis.c (grps): Use INVLPG_Fixup instead of OP_E for invlpg.
(INVLPG_Fixup): New function.
(PNI_Fixup): Remove ATTRIBUTE_UNUSED from sizeflag.

* opcode/i386.h (i386_optab): Remove CpuNo64 from sysenter and
sysexit.

20 years ago2004-03-12 Michal Ludvig <mludvig@suse.cz>
Michal Ludvig [Fri, 12 Mar 2004 10:14:29 +0000 (10:14 +0000)]
2004-03-12  Michal Ludvig  <mludvig@suse.cz>

* gas/config/tc-i386.c (output_insn): Handle PadLock instructions.
* gas/config/tc-i386.h (CpuPadLock): New define.
(CpuUnknownFlags): Added CpuPadLock.
* include/opcode/i386.h (i386_optab): Added xstore/xcrypt insns.
* opcodes/i386-dis.c (PADLOCK_SPECIAL, PADLOCK_0): New defines.
(dis386_twobyte): Opcode 0xa7 is PADLOCK_0.
(padlock_table): New struct with PadLock instructions.
(print_insn): Handle PADLOCK_SPECIAL.

20 years ago * exceptions.cc (sigpacket::process): Simplify code slightly.
Corinna Vinschen [Fri, 12 Mar 2004 08:22:22 +0000 (08:22 +0000)]
* exceptions.cc (sigpacket::process): Simplify code slightly.

20 years ago* cygtls.h (waitq): Declare structure here.
Christopher Faylor [Fri, 12 Mar 2004 03:09:28 +0000 (03:09 +0000)]
* cygtls.h (waitq): Declare structure here.
(_cygtls::wq): Declare.
* cygtls.cc (_cygtls::fixup_after_fork): Clear wq.thread_ev to avoid using an
invalid event handle in forked process.
* dcrt0.cc (waitq_storage): Delete.
(threadstuff): Remove waitq_storage.
* perthread.h (per_thread_waitq): Delete.
(waitq_storage): Delete declaration.
* sigproc.cc (sigproc_init): Remove perthread waitq consideration.
* sigproc.h (waitq): Delete declaration.
* wait.cc (wait4): Use _my_tls waitq structure rather than per_thread.
* cygtls.h (_cygtls::newmask): Delete member.
(_cygtls::deltamask): New member.
* gendef (_sigdelayed): Replace the call to set_process_mask by a call to
set_process_mask_delta.
* exceptions.cc (handle_sigsuspend): Do not filter tempmask.  Or
SIG_NONMASKABLE in deltamask as a flag.
(_cygtls::interrupt_setup): Set deltamask only.
(set_process_mask_delta): New function.
(_cygtls::call_signal_handler): Replace the first call to set_process_mask by a
call to set_process_mask_delta.
* tlsoffsets.h: Regenerate.

20 years ago* cygtls.cc (_cygtls::fixup_after_fork): Remove unneeded setting of oldmask.
Christopher Faylor [Fri, 12 Mar 2004 02:07:39 +0000 (02:07 +0000)]
* cygtls.cc (_cygtls::fixup_after_fork): Remove unneeded setting of oldmask.
* exceptions.cc: Remove some __I386__ conditionals.
(handle_exceptions): Move ppid test to outside of a loop for efficiency.
(setup_handler): Make debugging output more wordy.
(_cygtls::call_signal_handler): To avoid a race, use lock/unlock to synchronize
with signal thread and ensure that signal_arrived event has actually been set.
* gendef (_sigfe): Use ebx for all sigstack manipulations to ensure that the
register is saved.  Move setting of incyg to within stack lock to avoid
setup_handler confusion.
(_sigbe): Use ebx for all sigstack manipulations to ensure that the register is
saved.
(_cygtls::pop): Ditto.
(_cygtls::lock): Ditto.
(stabilize_sig_stack): Ditto.
(setjmp): Ditto.
(longjmp): Ditto.

20 years ago2004-03-11 Kazu Hirata <kazu@cs.umass.edu>
Jeff Johnston [Thu, 11 Mar 2004 21:18:31 +0000 (21:18 +0000)]
2004-03-11  Kazu Hirata  <kazu@cs.umass.edu>

        * libc/sys/h8300hms/Makefile.am (lib_a_SOURCES): Replace
        _exit.c with _exit.S.
        * libc/sys/h8300hms/Makefile.in: Regenerate.
        * libc/sys/h8300hms/_exit.c: Remove.
        * libc/sys/h8300hms/_exit.S: New.

20 years ago2004-03-11 Eric Botcazou <ebotcazou@gcc.gnu.org>
DJ Delorie [Thu, 11 Mar 2004 18:30:52 +0000 (18:30 +0000)]
2004-03-11  Eric Botcazou  <ebotcazou@gcc.gnu.org>
            Paolo Bonzini  <bonzini@gnu.org>

PR bootstrap/14522
* configure.in: Cope with shell that do not support nesting
quotes inside quoted backquote substitutions.
* configure: Regenerate.

2004-03-10  Andrew Pinski  <pinskia@physics.uc.edu>

PR bootstrap/14522
* configure.in: Fix escaping of $.
* configure: Regenerate.

20 years ago * include/conio.h: Remove __STRICT_ANSI__ guard from non-ANSI header.
Danny Smith [Thu, 11 Mar 2004 09:41:08 +0000 (09:41 +0000)]
* include/conio.h: Remove __STRICT_ANSI__ guard from non-ANSI header.
* include/direct.h:  Ditto.
* include/dirent.h:  Ditto.
* include/dos.h:  Ditto.
* include/excpt.h:  Ditto.
* inlude/fcntl,h
* include/io.h:  Ditto.
* inlude/mem.h:  Ditto.
* include/memory.h:  Ditto.
* include/process.h:  Ditto.
* inlude/search.h:  Ditto.
* include/share.h:  Ditto.
* include/unistd.h:  Ditto.
* include/sys/fcntl.h:  Ditto.
* include/file.h:  Ditto.
* include/sys/locking.h:  Ditto.
* include/sys/param.h:  Ditto.
* include/sys/stat,h
* include/sys/time.h:  Ditto.
* include/sys/timeb.h:  Ditto.
* include/sys/types.h:  Ditto.
* include/sys/unistd.h:  Ditto.
* include/sys/utime.h:  Ditto.

20 years ago(top level)
Nathanael Nerode [Thu, 11 Mar 2004 05:15:36 +0000 (05:15 +0000)]
(top level)
2004-03-11  Nathanael Nerode  <neroden@gcc.gnu.org>

* configure: Regenerate.

2004-03-08  Paolo Bonzini  <bonzini@gnu.org>

PR ada/14131
Move language detection to the top level.
* configure.in: Find default values for the tools as
soon as possible.  Disable ada if GNAT is not found.
Emit error message about missing languages.  Expand
--enable-languages=all for the gcc subdirectory.

(config)
2004-03-08  Paolo Bonzini  <bonzini@gnu.org>

PR ada/14131
Move language detection to the top level.
* acx.m4 (ACX_PROG_GNAT): New macro, moved here
from the gcc subdirectory.

2004-03-09  Hans-Peter Nilsson  <hp@axis.com>

* accross.m4 (AC_C_BIGENDIAN_CROSS): Compile endian probe with
"-c".  Properly quote parameter for AC_MSG_ERROR.

20 years ago2004-03-10 Al Slater <al.slater@scluk.com>
Danny Smith [Wed, 10 Mar 2004 20:00:20 +0000 (20:00 +0000)]
2004-03-10  Al Slater  <al.slater@scluk.com>

* include/winsock2.h: Add missing LPFN_ typdefs for
function pointers.
Clean up whitespace.

20 years ago2004-03-09 Thomas Pfaff <tpfaff@gmx.net>
Jeff Johnston [Tue, 9 Mar 2004 21:27:37 +0000 (21:27 +0000)]
2004-03-09  Thomas Pfaff  <tpfaff@gmx.net>

        * libc/stdio/findfp.c (__sfp): Rename lock to __sfp_lock.
        Change __sfp_lock to static global.
        (__fp_lock): New static function.
        (__fp_unlock): Ditto.
        (__fp_lock_all): New function.
        (__fp_unlock_all): Ditto.

20 years ago* fhandler_serial.cc (fhandler_serial::ioctl): Implement TIOCSBRK and TIOCCBRK.
Christopher Faylor [Tue, 9 Mar 2004 02:51:26 +0000 (02:51 +0000)]
* fhandler_serial.cc (fhandler_serial::ioctl): Implement TIOCSBRK and TIOCCBRK.
* include/sys/termios.h: Define TIOCSBRK and TIOCCBRK.

20 years ago.
Christopher Faylor [Tue, 9 Mar 2004 01:29:39 +0000 (01:29 +0000)]
.

20 years ago* exceptions.cc (setup_handler): Avoid suspending a thread if it in a cygwin
Christopher Faylor [Tue, 9 Mar 2004 01:24:08 +0000 (01:24 +0000)]
* exceptions.cc (setup_handler): Avoid suspending a thread if it in a cygwin
function, in an exception, spinning, or locked.
* gendef (_sigfe): Move incyg setting earlier.
(sigreturn): Set incyg flag to avoid interrupting called cygwin functions.
(sigdelayed): Ditto.
(stabilize_sig_stack): Ditto.
* sigproc.cc (proc_subproc): Don't restore process lock early in exec case.
* cygtls.h: Reorganize fields in _cygtls slightly.
* tlsoffsets.h: Regenerate.

20 years agoadd missing entry
Christopher Faylor [Sun, 7 Mar 2004 04:58:35 +0000 (04:58 +0000)]
add missing entry

20 years ago* fork.cc (fork_parent): Save parent pid in a temporary variable since child
Christopher Faylor [Sun, 7 Mar 2004 04:57:47 +0000 (04:57 +0000)]
* fork.cc (fork_parent): Save parent pid in a temporary variable since child
could conceivably exit before function returns, rendering the child's shared
memory area invalid.
* cygtls.h (_cygtls::incyg): Declare new field.
(_cygtls::in_exception): Define new function.
* exceptions.cc (setup_handler): Remove locked flag.  Use 'incyg' flag and
in_exception function to determine when we're in a cygwin function.
(_cygtls::call_signal_handler): Decrement incyg flag prior to calling a
handler.  Increment it on return.
* gendef (_sigfe): Increment incyg flag.  Use testl for zero testing rather
than orl, for consistency.
(_sigbe): Decrement incyg flag.  Use testl for zero testing rather than orl,
for consistency.
(_cygtls::pop): Use testl for zero testing rather than orl, for consistency.
(stabilize_sig_stack): Ditto.

20 years ago* winsup.api/known_bugs.tcl: Remove mknod01 since mknod now works.
Christopher Faylor [Sun, 7 Mar 2004 04:51:29 +0000 (04:51 +0000)]
* winsup.api/known_bugs.tcl: Remove mknod01 since mknod now works.
* winsup.api/ltp/mknod01.c: Remove root check when running on cygwin.

20 years agoupdate some documentation
Christopher Faylor [Sat, 6 Mar 2004 21:43:57 +0000 (21:43 +0000)]
update some documentation

20 years ago* gendef (sigdelayed): Handle return here rather than going through sigbe to
Christopher Faylor [Fri, 5 Mar 2004 19:09:04 +0000 (19:09 +0000)]
* gendef (sigdelayed): Handle return here rather than going through sigbe to
ensure that flags are properly restored.

20 years ago2004-03-05 Filip Navara <xnavara@volny.cz>
Danny Smith [Fri, 5 Mar 2004 09:01:04 +0000 (09:01 +0000)]
2004-03-05  Filip Navara  <xnavara@volny.cz>

* include/ddk/scsi.h: Replace assert with ASSERT.
* include/ddk/video.h: Ditto.
* include/ddk/winddk.h: Ditto. Remove the assert macro.
* include/ddk/tdi.h: Correct packing.

20 years ago* winsup.api/pthread/mutex8e.c: New testcase.
Thomas Pfaff [Thu, 4 Mar 2004 21:08:22 +0000 (21:08 +0000)]
* winsup.api/pthread/mutex8e.c: New testcase.
* winsup.api/pthread/mutex8n.c: Ditto.
* winsup.api/pthread/mutex8r.c: Ditto.

20 years ago* include/pthread.h (PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP):
Thomas Pfaff [Thu, 4 Mar 2004 21:04:14 +0000 (21:04 +0000)]
* include/pthread.h (PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP):
New define.
(PTHREAD_NORMAL_MUTEX_INITIALIZER_NP): Ditto.
(PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP): Ditto.
* thread.cc (pthread_mutex::is_good_initializer):
Check for all posssible initializers
(pthread_mutex::is_good_initializer_or_object): Ditto.
(pthread_mutex::is_good_initializer_or_bad_object): Ditto.
(verifyable_object_isvalid): Support up to three static
initializers.
(verifyable_object_isvalid (void const *,long)): Remove.
(pthread_cond::is_good_initializer_or_bad_object): Remove
unneeded objectState var.
(pthread_cond::init): Condition remains unchanged when creation
has failed.
(pthread_rwlock::is_good_initializer_or_bad_object): Remove
unneeded objectState var.
(pthread_rwlock::init): Rwlock remains unchanged when creation
has failed.
(pthread_mutex::init): Remove obsolete comment.
Mutex remains unchanged when creation has failed. Add support
for new initializers.
(pthread_mutex_getprioceiling): Do not create mutex,
just return ENOSYS.
(pthread_mutex_lock): Simplify.
(pthread_mutex_trylock): Remove unneeded local themutex.
(pthread_mutex_unlock): Just return EPERM if mutex is not
initialized.
(pthread_mutex_setprioceiling): Do not create mutex,
just return ENOSYS.
* thread.h (verifyable_object_isvalid): Support up to three
static initializers.
(verifyable_object_isvalid (void const *,long)): Remove
prototype.
(pthread_mutex::init): Add optional initializer to parameter
list.

20 years ago* gendef (sigreturn): Call stabilize_sig_stack to ensure that there are no
Christopher Faylor [Thu, 4 Mar 2004 05:31:14 +0000 (05:31 +0000)]
* gendef (sigreturn): Call stabilize_sig_stack to ensure that there are no
pending signals.  Restore edx later.
(sigdelayed): Save edx earlier.
* malloc_wrapper.cc (malloc_init): Add some more debugging output.

20 years ago2004-03-03 Stephane Carrez <stcarrez@nerim.fr>
Jeff Johnston [Thu, 4 Mar 2004 00:35:03 +0000 (00:35 +0000)]
2004-03-03  Stephane Carrez  <stcarrez@nerim.fr>

        * m68hc11/sci-inout.S: Supports -mlong-calls.
        * m68hc11/sim-valid-m68hc11.ld (.tramp): New section for trampolines.
        (.text): Mark the .installN and .finiN section with KEEP.
        (.vectors): Likewise for .vectors.
        (.gcc_except_table): New section.
        * m68hc11/sim-valid-m68hc12.ld (.tramp): New section for trampolines.
        (.text): Mark the .installN and .finiN section with KEEP.
        (.vectors): Likewise for .vectors.
        (.gcc_except_table): New section.

20 years ago * include/wtypes.h (DECIMAL_SETZERO): Add definition for
Danny Smith [Wed, 3 Mar 2004 20:24:08 +0000 (20:24 +0000)]
* include/wtypes.h (DECIMAL_SETZERO): Add definition for
NONAMELESSUNION case.

20 years ago22004-03-03 Martin Fuchs <martin-fuchs@gmx.net>
Danny Smith [Wed, 3 Mar 2004 19:19:36 +0000 (19:19 +0000)]
22004-03-03  Martin Fuchs  <martin-fuchs@gmx.net>

* include/oleauto.h (V_UNION, V_VT, V_DECIMAL): Use
__VARIANT_NAME_ constants.

20 years ago2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
Joern Rennecke [Wed, 3 Mar 2004 18:01:49 +0000 (18:01 +0000)]
2003-03-03  Andrew Stubbs  <andrew.stubbs@superh.com>

opcodes:
* sh-dis.c (print_insn_sh): Don't disassemble fp instructions in
nofpu mode.  Add BFD type bfd_mach_sh4_nommu_nofpu.
* sh-opc.h: Add sh4_nommu_nofpu architecture and adjust instructions
accordingly.
bfd:
* archures.c: Add bfd_mach_sh4_nommu_nofpu.
* cpu-sh.c: Ditto.
* elf32-sh.c: Ditto.
* bfd-in2.h: Regenerate.
include/elf:
* sh.h: Add EF_SH4_NOMMU_NOFPU.
gas:
* config/tc-sh.c (md_parse_option): Add -isa=sh4-nofpu and
-isa=sh4-nommu-nofpu options. Adjust help messages accordingly.
(sh_elf_final_processing): Output BFD type sh4_nofpu if that is
the most general type or the user specifically requested it.
(md_assemble): Add a new error message for when an instruction
is understood, but is not allowed due to an -isa option.

20 years ago * include/uxtheme.h: Include <commctrl.h>
Danny Smith [Tue, 2 Mar 2004 23:01:16 +0000 (23:01 +0000)]
* include/uxtheme.h: Include <commctrl.h>

20 years ago * fhandler_raw.cc (fhandler_dev_raw::raw_read): When reading with
Corinna Vinschen [Tue, 2 Mar 2004 13:07:47 +0000 (13:07 +0000)]
* fhandler_raw.cc (fhandler_dev_raw::raw_read): When reading with
variable block size, read only one block, read directly into user
supplied buffer, return ENOMEM if user supplied buffer is smaller
than size of next block to read.  Use read2 instead of bytes_to_read
to count number of bytes read.
* fhandler_tape.cc (fhandler_dev_tape::open): Add debug output.

20 years ago * sysv_sem.cc (semundo_adjust): Check for process id instead of
Corinna Vinschen [Tue, 2 Mar 2004 11:08:35 +0000 (11:08 +0000)]
* sysv_sem.cc (semundo_adjust): Check for process id instead of
process struct pointer, which isn't fixed under Cygwin.
(semexit_myhook): Ditto.  Adjust debug print statements to print
Cygwin and Windows PIDs instead of process pointer under Cygwin.

20 years ago * basetyps.h (GUID_SECT): Define to nothing for GCC >= 2.95.
Danny Smith [Tue, 2 Mar 2004 09:50:08 +0000 (09:50 +0000)]
* basetyps.h (GUID_SECT): Define to nothing for GCC >= 2.95.

20 years ago2004-03-02 Martin Fuchs <martin-fuchs@gmx.net>
Danny Smith [Tue, 2 Mar 2004 09:15:16 +0000 (09:15 +0000)]
2004-03-02  Martin Fuchs  <martin-fuchs@gmx.net>

* include/oleauto.h (VAR_VALIDDATE, VAR_FORMAT_NOSUBSTITUTE,
VAR_FOURDIGITYEARS) Define new constants. Group VAR_*  defines
together
(V_UI2, V_UI4, V_UI4REF, V_UI, V_UI8REF) Define macros.
(V_I8, V_I8REF): Correct macros.
(V_DECIMAL): Correct macro deginitions.
(V_INT_PTR, V_UINT_PTR, V_INT_PTRREF, V_UINT_PTRREF): Define
constants.
(VTBIT_*): Define constants.
(UDATE): Add structure definition.
(VarDateFromUdate, VarDateFromUdateEx, VarUdateFromDate): Declare
functions.
(SafeArrayCreateVector): Correct parameter type from UINT to ULONG
(SafeArrayCreateVectorEx): Declare function.
(Var*): declare VARIANT manipulation functions.
* include/ocidl.h (IPicture_*): Define IPicture COBJ macros.
* include/oaidl.h (IRecordInfo_*): Define IRecordInfo COBJ
macros.

20 years agofix minor typo
Christopher Faylor [Mon, 1 Mar 2004 20:44:02 +0000 (20:44 +0000)]
fix minor typo

20 years agofix minor typo
Christopher Faylor [Mon, 1 Mar 2004 20:43:22 +0000 (20:43 +0000)]
fix minor typo

20 years ago * configure.in (mips64*-*-linux*): Override mips*-*-linux* case
Richard Sandiford [Mon, 1 Mar 2004 19:34:14 +0000 (19:34 +0000)]
* configure.in (mips64*-*-linux*): Override mips*-*-linux* case
and disable libgcj.
* configure: Regenerated.

20 years agoMissed this in last commit.
Danny Smith [Mon, 1 Mar 2004 10:30:00 +0000 (10:30 +0000)]
Missed this in last commit.

2004-03-01  Martin Fuchs  <martin-fuchs@gmx.net>

* include/winuser.h (COLOR_*): Define missing constants.

20 years agoAdd fr450 support.
Richard Sandiford [Mon, 1 Mar 2004 10:11:37 +0000 (10:11 +0000)]
Add fr450 support.

20 years ago2004-03-01 Martin Fuchs <martin-fuchs@gmx.net>
Danny Smith [Mon, 1 Mar 2004 10:09:42 +0000 (10:09 +0000)]
2004-03-01  Martin Fuchs  <martin-fuchs@gmx.net>

* include/oaidl.h (FADF_*) Define missing constants.
(IDispatch_*): Define COBJ macros.
(VARIANT): Add missing union members llVal and ullVal.
(wireVARIANT): Likewise.
(ITypeinfo_*): Define COBJ macros.
* include/oleauto.h (Var*FromDisp): Correct parameter type from
LPDISPATCH* to LPDISPATCH.
(VARCMP_*, VAR_LOCALBOOL, LOCALE_USE_NLS, VARIANT_*,
VAR_CALENDAR_*): Add missing constants.
(SafeArray[Get/Set]*): Add prototypes.
(Var*From*):  Add missing prototypes.
(NUMPRS_*): Add defines.
(NUMPARSE): Define structure.
(VarParseNumFromStr,VarNumFromParseNum): Add prototypes.
* include/winerror.h (DISP_E_DIVBYZERO): Define constant.
* include/winuser.h (COLOR_*): Define missing constants.
* include/wtypes.h (enum VARENUM) Add VT_INT_PTR, VT_UINT_PTR.
  (VT_INT_PTR, VT_UINT_PTR): Remove macro definitions.

20 years ago PR bootstrap/7087
Nathanael Nerode [Sat, 28 Feb 2004 22:03:47 +0000 (22:03 +0000)]
PR bootstrap/7087
* Makefile.tpl: Guard XFOO sed statements better.
* Makefile.tpl: Add dependency for configure-target-libada.
* Makefile.in: Regenerate (incidentally fixes broken
commit when libada-branch was merged).

20 years ago2004-02-28 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 28 Feb 2004 21:52:04 +0000 (21:52 +0000)]
2004-02-28  Andrew Cagney  <cagney@redhat.com>

* src-release (CVS_NAMES): Define.
(do-tar, do-tar): Prune $(CVS_NAMES).

20 years ago * miscfuncs.cc (check_invalid_virtual_addr): Assure the last page
Corinna Vinschen [Thu, 26 Feb 2004 11:32:20 +0000 (11:32 +0000)]
* miscfuncs.cc (check_invalid_virtual_addr): Assure the last page
in the range is always tested.  Add appropriate const.
* mmap.cc (mmap_record::aloc_fh): Remove unused static path_conf object.

20 years ago* exceptions.cc (setup_handler): Signal event for any sigwaitinfo if it exists
Christopher Faylor [Thu, 26 Feb 2004 05:10:49 +0000 (05:10 +0000)]
* exceptions.cc (setup_handler): Signal event for any sigwaitinfo if it exists
to force signal to be handled.  Zero event here to prevent races.
* signal.cc (sigwaitinfo): Use local handle value for everything since signal
thread could zero event element at any time.  Detect when awaking due to thread
not in mask and set return value and errno accordingly.  Don't set signal
number to zero unless we've recognized the signal.
* sigproc.cc (sigq): Rename from sigqueue throughout.
* thread.cc (pthread::join): Handle signals received while waiting for thread
to terminate.
* cygwin.din: Export sighold, sigqueue.
* exceptions.cc (sighold): Define new function.
* signal.cc (handle_sigprocmask): Set correct errno for invalid signal.
Simplify debugging output.
(sigqueue): Define new function.
* include/cygwin/signal.h (sighold): Declare new function.
(sigqueue): Ditto.
* include/cygwin/version.h: Bump API minor version number.
* include/limits.h (TIMER_MAX): Define.
(_POSIX_TIMER_MAX): Ditto.

20 years ago * miscfuncs.cc (check_invalid_virtual_addr): New function.
Corinna Vinschen [Wed, 25 Feb 2004 10:54:31 +0000 (10:54 +0000)]
* miscfuncs.cc (check_invalid_virtual_addr): New function.
* winsup.h (check_invalid_virtual_addr): Declare.
* mmap.cc (munmap): Call check_invalid_virtual_addr instead of
IsBadReadPtr.

20 years ago* gendef (stabilize_sig_stack): Correctly align this pointer for call to
Christopher Faylor [Wed, 25 Feb 2004 04:08:00 +0000 (04:08 +0000)]
* gendef (stabilize_sig_stack): Correctly align this pointer for call to
_cygtls::call_signal_handler.
* gentls_offsets: Output sizeof field.
* tlsoffsets.h: Regenerate.

20 years agomerge from gcc
DJ Delorie [Wed, 25 Feb 2004 02:04:30 +0000 (02:04 +0000)]
merge from gcc

20 years ago* cygpath.cc (long_options): Add "mode" option.
Christopher Faylor [Wed, 25 Feb 2004 01:23:20 +0000 (01:23 +0000)]
* cygpath.cc (long_options): Add "mode" option.
(options): Ditto.
(usage): Report on new option.
(report_mode): New function.
(main): Implement -M option.

20 years ago* dcrt0.cc (_dll_crt0): Don't check sync_startup if threadfunc_ix is set.
Christopher Faylor [Wed, 25 Feb 2004 01:19:13 +0000 (01:19 +0000)]
* dcrt0.cc (_dll_crt0): Don't check sync_startup if threadfunc_ix is set.
* external.cc (cygwin_internal): Implement CW_GET_BINMODE.
* include/sys/cygwin.h: Declare CW_GET_BINMODE.

20 years ago* dcrt0.cc (_dll_crt0): Add some stern internal errors.
Christopher Faylor [Tue, 24 Feb 2004 17:13:16 +0000 (17:13 +0000)]
* dcrt0.cc (_dll_crt0): Add some stern internal errors.

20 years agomerge from gcc
DJ Delorie [Tue, 24 Feb 2004 16:30:28 +0000 (16:30 +0000)]
merge from gcc

20 years ago * thread.cc (pthread::cancelable_wait): Rearrange slightly.
Corinna Vinschen [Tue, 24 Feb 2004 11:33:15 +0000 (11:33 +0000)]
* thread.cc (pthread::cancelable_wait): Rearrange slightly.
Add do_sig_wait parameter.  Wait for signal_arrived if set to true.
Return WAIT_SIGNALED if signal arrived.
(pthread_cond::wait): Accomodate change to pthread::cancelable_wait.
(pthread::join): Ditto.
(semaphore::_timedwait): Ditto.
(semaphore::_wait): Ditto.  Change to return int to allow status
feedback.
(semaphore::wait): Return return value from semaphore::_wait.
* thread.h (WAIT_SIGNALED): New definition.
(pthread::cancelable_wait): Change declaration.  Define do_sig_wait
as false by default to not interfere with existing calls accidentally.
(semaphore::_wait): Declare int.

20 years ago2004-02-23 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 23 Feb 2004 19:37:48 +0000 (19:37 +0000)]
2004-02-23  Andrew Cagney  <cagney@redhat.com>

* texinfo/texinfo.tex: Update from version 2003-02-03.16 to
2004-02-19.09.

20 years ago2004-02-23 Filip Navara <xnavara@volny.cz>
Danny Smith [Mon, 23 Feb 2004 05:53:38 +0000 (05:53 +0000)]
2004-02-23  Filip Navara  <xnavara@volny.cz>

* include/ddk/video.h: Corrected packing.

20 years ago2004-02-22 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
Joshua Daniel Franklin [Sun, 22 Feb 2004 23:49:15 +0000 (23:49 +0000)]
2004-02-22  Joshua Daniel Franklin  <joshuadfranklin@yahoo.com>
* Makefile.in: Fix problem links in faq0.html file.
* what.texinfo: Remove outdated 'recent' history.

20 years ago2004-01-12 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
Joshua Daniel Franklin [Sun, 22 Feb 2004 23:21:20 +0000 (23:21 +0000)]
2004-01-12  Joshua Daniel Franklin <joshuadfranklin@yahoo.com>

* dll_init.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
        * dtable.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
        * external.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
        * path.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
        * pinfo.cc: Update funcsynopsis for DocBook 4.2 SGML DTD.
        * shared.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
        * stackdump.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.

20 years ago* exceptions.cc (sigpacket::process): Make sure that tls is filled in for
Christopher Faylor [Sat, 21 Feb 2004 22:57:36 +0000 (22:57 +0000)]
* exceptions.cc (sigpacket::process): Make sure that tls is filled in for
SIGSTOP condition.
(_cygtls::call_signal_handler): Restore signal mask using saved oldmask rather
than current oldmask.

20 years ago * include/_mingw.h (__UNUSED_PARAM): Define macro.
Danny Smith [Sat, 21 Feb 2004 07:21:36 +0000 (07:21 +0000)]
* include/_mingw.h (__UNUSED_PARAM): Define macro.
* include/wchar.h (fwide): Use it.
(mbsinit): Ditto.

20 years ago* Makefile.in (build_dumper): Detect missing iconv library.
Christopher Faylor [Sat, 21 Feb 2004 04:51:15 +0000 (04:51 +0000)]
* Makefile.in (build_dumper): Detect missing iconv library.
* cygpath.cc (dowin): Report on filename conversion errors.
(doit): Ditto.
* strace.cc (main): Use symbolic constant for _STRACE_ALL when setting mask.

20 years ago* path.cc (conv_path_list): Return error condition.
Christopher Faylor [Sat, 21 Feb 2004 04:46:00 +0000 (04:46 +0000)]
* path.cc (conv_path_list): Return error condition.
(copy1): New function.
(copyenc): New function.
(mount_item::fnmunge): Return error condition.  Use new functions to copy
strings.
(mount_item::build_win32): Ditto.
(mount_info::conv_to_win32_path): Return error condition.
(cygwin_conv_to_posix_path): Return result of path conversion.
(cygwin_conv_to_full_posix_path): Ditto.
(return_with_errno): New macro.
(cygwin_win32_to_posix_path_list): Use new macro to potentially set errno.
(cygwin_posix_to_win32_path_list): Ditto.
* path.h (mount_item::fnmunge): Add size argument.
(mount_item::build_win32): Ditto.

20 years ago * getopt.c: Avoid useless compiler warnings.
Corinna Vinschen [Fri, 20 Feb 2004 23:31:47 +0000 (23:31 +0000)]
* getopt.c: Avoid useless compiler warnings.

20 years ago * getopt.c: Replace with latest vanilla(!) OpenBSD version 1.16.
Corinna Vinschen [Fri, 20 Feb 2004 21:30:44 +0000 (21:30 +0000)]
* getopt.c: Replace with latest vanilla(!) OpenBSD version 1.16.

20 years ago2004-02-19 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
Joshua Daniel Franklin [Fri, 20 Feb 2004 07:26:16 +0000 (07:26 +0000)]
2004-02-19  Joshua Daniel Franklin  <joshuadfranklin@yahoo.com>

* cygwinenv.sgml: Remove incorrect ^Z information. Add
some tags to server option description.
* textbinary.sgml: Remove incorrect ^Z information.

20 years ago PR bootstrap/11932
Nathanael Nerode [Fri, 20 Feb 2004 02:05:00 +0000 (02:05 +0000)]
PR bootstrap/11932
* mkinstalldirs, install-sh: Import from automake CVS HEAD.

20 years agoIndex: ChangeLog
Andrew Cagney [Thu, 19 Feb 2004 14:55:25 +0000 (14:55 +0000)]
Index: ChangeLog
2004-02-19  Andrew Cagney  <cagney@redhat.com>

* config.guess: Update from version 2003-06-12 to 2004-02-16.
* config.sub: Update from version 2003-06-13 to 2004-02-16.

Index: dejagnu/ChangeLog
2004-02-19  Andrew Cagney  <cagney@redhat.com>

* config.guess: Update from version 2003-06-12 to 2004-02-16.
* config.sub: Update from version 2003-06-13 to 2004-02-16.

Index: readline/ChangeLog.gdb
2004-02-19  Andrew Cagney  <cagney@redhat.com>

* config.guess: Update from version 2003-06-12 to 2004-02-16.
* config.sub: Update from version 2003-06-13 to 2004-02-16.

20 years ago * include/Gl/glu (GLU_ERROR): Define.
Danny Smith [Thu, 19 Feb 2004 05:46:27 +0000 (05:46 +0000)]
* include/Gl/glu (GLU_ERROR): Define.
Thanks to  Philip Lamb <phil at rave dot co dot nz>

This page took 0.065873 seconds and 5 git commands to generate.