summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2004-09-07 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2004-09-072-56/+77
| | | | * missing: Import latest version from master repository.
* * cygtls.cc (_cygtls::init_thread): Set __sdidinit to negative value toChristopher Faylor2004-09-073-1/+10
| | | | | | indicate that it is "special". * thread.cc (pthread::exit): If __sdidinit is < 0, it was never really initialized so reset it to 0 before calling _reclaim_reent.
* * bsd_mutex.cc (_msleep): Disable resetting event object for now.Corinna Vinschen2004-09-062-0/+11
|
* 2004-09-06 Hosaka Yuji <hos@tamanegi.org>Danny Smith2004-09-063-3/+269
| | | | | | | | | | | | | | * include/mshtml.h (IHTMLDocument2): Correct get_selection declaration. (IHTMLSelectionObject): Correct get_type declaration. (IHTMLFramesCollection2, IHTMLWindow2, IHTMLFrameBase, IHTMLFrameBase2, IHTMLFrameBase3, IHTMLBodyElement, IHTMLBodyElement2): Add interfaces. (LPHTMLIMAGEELEMENTFACTORY, LPHTMLEVENTOBJ, LPHTMLSCREEN, LPHTMLOPTIONELEMENTFACTORY, LPOMHISTORY, LPOMNAVIGATOR): Add typedefs. * lib/mshtml-uuid.c (IID_IHTMLFrameBase2, IID_IHTMLFrameBase3): Add IIDs.
* * include/cygwin/version.h: Bump DLL minor number to 12.Christopher Faylor2004-09-052-1/+5
|
* * include/w32api.h: Increment version to 3.1.Earnie Boyd2004-09-053-3/+15
| | | | * Makefile.in: Ditto.
* * mingwex/Makefile.in: Correct typo in list of DISTFILES.Earnie Boyd2004-09-052-1/+2
|
* * include/_mingw.h: Increment minor version for 3.5 release.Earnie Boyd2004-09-053-3/+8
| | | | * Makefile.in: Ditto.
* 2004-09-05 Hosaka Yuji <hos@tamanegi.org>Danny Smith2004-09-054-0/+17
| | | | | | | | * include/winuser.h (MonitorFromPoint, MonitorFromRect, MonitorFromWindow): Add prototypes. * lib/user32.def (MonitorFromPoint, MonitorFromRect, MonitorFromWindowMonitorFromWindow): Add stubs. * include/shellapi.h (DuplicateIcon): Add prototype.
* * include/winuser.h (WINUSERAPI): New define.Danny Smith2004-09-052-575/+589
| | | | Use it to mark user32.dll imports, throughout.
* 22004-09-05 Hosaka Yuji <hos@tamanegi.org>Danny Smith2004-09-052-21/+33
| | | | | | | | | | | | * lib/ddk/hid.def (HidD_FlushQueue, HidD_FreePreparsedData, HidD_GetAttributes, HidD_GetConfiguration, HidD_GetFeature, HidD_GetHidGuid, HidD_GetIndexedString, HidD_GetInputReport, HidD_GetManufacturerString, HidD_GetMsGenreDescriptor, HidD_GetNumInputBuffers, HidD_GetPhysicalDescriptor, HidD_GetPreparsedData, HidD_GetProductString, HidD_GetSerialNumberString, HidD_SetConfiguration, HidD_SetFeature, HidD_SetNumInputBuffers, HidD_SetOutputReport, HidP_GetButtonCaps, HidP_GetValueCaps): Add exports.
* merge from gccDJ Delorie2004-09-053-5/+20
|
* Import latest version from master repository.Nick Clifton2004-09-043-61/+156
|
* * configure.in: Remove target-libstdc++-v3 from noconfigdirs forRichard Henderson2004-09-033-12/+14
| | | | | | | *-*-netware, but add target-libmudflap. Consolidate *-*-netware targets (of which really only i?86 exists) into a single entry. * configure: Likewise.
* * security.cc: Fix a few more strace_prints.Corinna Vinschen2004-09-032-4/+8
|
* Regularize most strace_prints throughout so that %E is always preceded by aChristopher Faylor2004-09-0318-78/+70
| | | | comma and elminate most uses of "foo = %s" to "foo %s".
* Christopher Faylor <cgf@timesys.com>Christopher Faylor2004-09-035-21/+250
| | | | | | | | | | | | | | | | | | | | * autoload.cc (NtQueryInformationFile): Return nonzero on error. * ntdll.h (FILE_PIPE_LOCAL_INFORMATION): Add. (NtQueryInformationFile): Fix types for last two arguments. * pipe.cc: Include stdlib.h, limits.h, and ntdll.h. (create_selectable_pipe): New function to create a pipe that can be used with NtQueryInformationFile for select. (fhandler_pipe::create): Call create_selectable_pipe instead of CreatePipe. (pipe): Use DEFAULT_PIPEBUFSIZE as argument to create_pipe. * select.cc: Include limits.h and ntdll.h. (peek_pipe): Add select_printf output. Call NtQueryInformationFile to implement select for write on pipes. (fhandler_pipe::select_read): Reorder field assignments to be consistent with fhandler_pipe::select_write. (fhandler_pipe::select_write): Initialize startup, verify, cleanup, and write_ready fields for select_record. (fhandler_pipe::select_except): Tweak indentation to be consistent with fhandler_pipe::select_write.
* * textbinary.sgml: Change default mode for non-mounted paths to binary.Corinna Vinschen2004-09-022-1/+5
|
* 2004-09-01 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2004-09-015-117/+1100
| | | | | | | | | | | | | | | | | | | | | | * Makefile.tpl (sorry): Remove. (clean-stage[+id+], clean-stage[+id+]-module): New targets. (cleanstrap targets): Depend on distclean, not distclean-stage1. (do-clean): Clean per-stage directories too. (do-distclean): Run distclean-stage1 too. (.NOTPARALLEL): Enable during toplevel bootstrap. (stage[+id+]-bubble): Enable parallel execution during the recursive invocation. * Makefile.in: Regenerate. Sync from gcc (moving the Makefile.in change to Makefile.tpl): 2004-08-31 Robert Bowdidge <bowdidge@apple.com> * Makefile.in: Move BOOT_CFLAGS above host makefile fragment include. * configure.in: add test for powerpc-*-darwin* to specify makefile frag * configure: regenerate * config/mh-ppc-darwin: create file, override BOOT_CFLAGS for -mdynamic-no-pic
* * sysv_shm.cc (kern_shmat): Add debug_printf's.Corinna Vinschen2004-08-312-0/+6
|
* 2004-08-31 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2004-08-315-78/+165
| | | | | | | | | * Makefile.def (build_modules): Add fixincludes. (dependencies): Make gcc depend on fixincludes. * configure.in (build_tools): Add fixincludes. (build_configdirs): Always include build_libs. * Makefile.in: Regenerate. * configure: Regenerate.
* * fork.cc (fork_parent): Return the cygpid directly derived from the winpid.Christopher Faylor2004-08-312-6/+10
|
* * fork.cc (fork_parent): Record child's pid when we're sure that it has beenChristopher Faylor2004-08-303-3/+8
| | | | | filled out by the child. * pinfo.cc (pinfo::init): Trivial change.
* 2004-08-26 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2004-08-306-1326/+1035
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.def (bootstrap stages): Add 'lean' parameter. * Makefile.tpl (configure-stageN-*, all-stageN-*): Turned into phony targets; do not generate timestamp files. (distclean-stageN): Remove references to their timestamp files. (restageN, touch-stageN): Remove. (stageN-bubble): Rewritten. (compare): Support lean bootstraps. * Makefile.in: Regenerate. * configure.in: Only warn when bootstrapping but build != host or build != target. Support lean bootstraps. * configure: Regenerate. Sync from gcc: 2004-08-26 Phil Edwards <phil@codesourcery.com> * configure.in: Give a better error message if GMP/MPFR are missing and a language needing them has been requested. * configure: Regenerated. 2004-08-25 Phil Edwards <phil@codesourcery.com> * configure.in: Print a list of available language front-ends if a requested one is missing. Tidy stray tab characters. * configure: Regenerated.
* * fhandler_disk_file.cc (fhandler_disk_file::fchmod): Allow to reportCorinna Vinschen2004-08-292-1/+6
| | | | success on systems with ntsec and ntea set.
* * fhandler.cc (fhandler_base::write): In the lseek_bug case, set EOFCorinna Vinschen2004-08-282-16/+26
| | | | before zero filling. Combine similar error handling statements.
* 2004-08-28 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2004-08-282-2/+10
| | | | | * syscalls.cc (ftruncate64): On 9x, call write with a zero length to zero fill when the file is extended.
* * i386/cygmon.ld (.text): Fix alignment.Corinna Vinschen2004-08-252-0/+7
| | | | (.rodata): Handle .rodata.* sections.
* Apply Dmitry Diky's patches to add relaxation to msp430.Nick Clifton2004-08-254-2/+119
|
* 2004-08-25 Lars Rune N�stdal <daysleper@users.sourceforge.net>Danny Smith2004-08-252-4/+19
| | | | | | | * include/wincon.h (CONSOLE_FULLSCREEN_MODE, CONSOLE_WINDOWED_MODE): Add defines. (PCOORD): Add typedef. (GetConsoleDisplayMode, SetConsoleDisplayMode): Add prototypes.
* * include/winldap.h: Don't check value of UNICODE.Danny Smith2004-08-252-1/+6
| | | | Thanks to: "Jean-Do" <spab@users.sourceforge.net>
* * include/winbase.h (WINBASEAPI): Guard with __INSIDE_CYGWIN__.Danny Smith2004-08-242-0/+9
|
* * syscalls.cc (link): Avoid compiler warning.Corinna Vinschen2004-08-242-0/+5
|
* * bsd_mutex.cc (_msleep): Release process object while waiting.Corinna Vinschen2004-08-242-0/+6
|
* * winsup.api/mmaptest01.c (main): Accomodate 9x memory usage.Corinna Vinschen2004-08-242-1/+8
|
* * winsup.api/ltp/symlink01.c (do_link): Print inode numbers using %lluCorinna Vinschen2004-08-242-2/+7
| | | | format specifier.
* * include/malloc.h (__mingw_aligned_offset_malloc,Danny Smith2004-08-243-7/+26
| | | | | | | | | __mingw_aligned_offset_realloc, __mingw_aligned_malloc, __mingw_aligned_realloc, __mingw_aligned_free): Add prototypes. * mingwex/Makefile.in (DISTFILES): Add mingw-aligned-malloc.c, tst-aligned-malloc.c. (REPLACE_OBJS): Add mingw-aligned-malloc.o.
* 2004-08-24 Steven G. Johnson <stevenj@alum.mit.edu>Danny Smith2004-08-243-0/+215
| | | | | * mingwex/mingw-aligned-malloc.c: New file. * mingwex/tst-aligned-malloc.c: New file.
* * crt1.c: (__mingw_CRTStartup): Change return to void. AddDanny Smith2004-08-242-18/+22
| | | | | | | noreturn attribute. Align stack to 16 bytes before passing args to main. (mainCRTStartup): Change return to void. (WinMainCRTStartup): Likewise.
* Add missing ChangeLog entry.Jim Blandy2004-08-231-0/+4
|
* 2004-08-24 Sam Robb <samrobb@users.sourceforge.net>Danny Smith2004-08-232-0/+7
| | | | | * include/winbase.h (GetFileSizeEx): Add _WIN32_WINNT >= 0x0500 guard.
* * include/winbase.h: Add WINBASEAPI token to prototypes, throughout.Danny Smith2004-08-232-750/+754
|
* 2004-08-23 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-08-232-1/+6
| | | | | * libc/include/sys/unistd.h (getpass): Change prototype to use const instead of __const.
* * environ.cc (set_ntea): New function.Corinna Vinschen2004-08-212-3/+29
| | | | | | | (set_ntsec): Ditto. (set_smbntsec): Ditto. (parse_thing): Change ntea, ntsec and smbntsec settings to call appropriate functions.
* * fhandler_tape.cc (fhandler_dev_tape::raw_read): Use ?: instead ofCorinna Vinschen2004-08-202-5/+8
| | | | | if/else. (fhandler_dev_tape::raw_write): Return -1 in case of error.
* * errno.cc (_sys_errlist): Change various text to their english LinuxCorinna Vinschen2004-08-192-506/+144
| | | | | counterparts. Unify layout. (strerror): Remove switch statement.
* * fhandler.cc (fhandler_base::open): Set shared flags to 0 whenCorinna Vinschen2004-08-192-1/+6
| | | | opening a tape device.
* * ChangeLog: Fix typo.Corinna Vinschen2004-08-191-1/+1
|
* * fhandler_socket.cc (fhandler_socket::dup): Decrement dtable'sCorinna Vinschen2004-08-193-2/+12
| | | | | need_fixup_before counter on successful dup. * net.cc (cygwin_getpeername): Add file descriptor to debug output.
* 2004-08-17 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2004-08-186-694/+4299
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in: Regenerate. * configure: Regenerate. * Makefile.def (bootstrap-stage): Rename extra_*_flags to stage_*_flags. * Makefile.tpl (configure-[+module+], all-[+module+]): Exit for bootstrapped modules if toplevel bootstrap is going. (GCC bootstrap): Generate per-stage targets for all bootstrapped modules. Adjust for changes in Makefile.def. Enable several rules even in non-bootstrap mode, just to avoid peppering the template with unnecessary "@if/@endif gcc-bootstrap" pairs. (stage-[+prev+]-bubble): Remove. * Makefile.def (Dependencies): Depend on all-build-bison, all-build-flex, all-build-byacc, all-build-texinfo, rather than the host variations. * Makefile.tpl (BUILD_DIR_PREFIX): Remove. Replace throughout with BUILD_SUBDIR. (BISON): Update for recent Bisons. (YACC): Fix typo. (cross): Depend on all-build. (all): Do not depend on all-build. (prebootstrap): Remove. (dep-kind): Accept separate prefixes for MODULE and ON variables. (Prebootstrap dependencies): Add them to the per-stage targets and to all-prebootstrap. * configure.in (build_configdirs): Always enable build_tools. (BUILD_DIR_PREFIX): Remove. * Makefile.def (gcc): Add target variable. (gdb, expect, guile, tk, tix): Replace with_x with extra_make_flags. * Makefile.tpl (Autogenerated `all-*' targets): Invoke $(TARGET-*) in the recursive `make', instead of hardwiring `all'. (Autogenerated TARGET-* variables): New.