ae6c01c0692005-08-17 Michael Jung <mjung@iss.tu-darmstadt.de>
Danny Smith
2005-08-17 10:57:17 +0000
38c9e858ac2005-08-17 Martin Fuchs <martin-fuchs@gmx.net>
Danny Smith
2005-08-17 08:29:08 +0000
9a99dcd39c* cygcheck.cc (dump_sysinfo_services): Properly null-terminate 'buf'. Avoid extraneous cygrunsrv invocation if 'verbose' is true.
Brian Dessent
2005-08-17 00:52:43 +0000
e448b01f6b2005-08-16 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston
2005-08-16 18:05:35 +0000
e357cc5911gas/ * config/tc-ppc.c (parse_cpu): Add -me300 support. (md_show_usage): Likewise. * doc/c-ppc.texi (PowerPC-Opts): Document it. include/opcode/ * ppc.h (PPC_OPCODE_E300): Define. opcodes/ * ppc-dis.c (powerpc_dialect): Handle e300. (print_ppc_disassembler_options): Likewise. * ppc-opc.c (PPCE300): Define. (powerpc_opcodes): Mark icbt as available for the e300. binutils/ * doc/binutils.texi (objdump): Document -M e300.
Daniel Jacobowitz
2005-08-15 15:37:15 +0000
447419497d* init.cc (respawn_wow64_process): Make inline function. Remove "noreturn" attribute. Add additional check if parent process is actually a 64 bit process. (dll_entry): Only test WOW64 processes with a stack in the usual "dangerous" process space area.
Corinna Vinschen
2005-08-14 19:48:07 +0000
50f196b57f* Include/_mingw.h: Increment version to 3.8. * Makefile.in: Ditto.
Chris Sutcliffe
2005-08-13 12:52:43 +0000
b527e96688* s390.h (s390_opcode_cpu_val): Add enum for cpu type z9-109.
Martin Schwidefsky
2005-08-12 18:02:38 +0000
60cfca657ctoplevel: 2005-08-12 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini
2005-08-12 14:22:33 +0000
1a2fe82e40* include/ddk/hidsdi.h: New file. * lib/ddk/hid.def: Uncomment symbols and add stdcall suffix for functions declared in hidsdi.h. Thanks to: Alex J Lennon <ajlennon at organixconsulting dot com>
Danny Smith
2005-08-12 09:16:18 +0000
b50ce80887* lib/imm32.def (ImmDisableIME): Add stub. Thanks to: "kidmin" <kidmin at users dot sourceforge dot net>
Danny Smith
2005-08-12 09:11:40 +0000
1cd065837cwhite space
Christopher Faylor
2005-08-12 02:39:13 +0000
b4ec184199fix typo
Christopher Faylor
2005-08-11 17:18:18 +0000
205a575188* fhandler_serial.cc (fhandler_serial::tcgetattr): Return current baud rate regardless of current DTR state.
Christopher Faylor
2005-08-11 17:03:18 +0000
ff7bdd11f5* child_info. (CURR_CHILD_INFO_MAGIC): Refresh. (child_info::child_info()): New constructor. (child_info_spawn::child_info_spawn()): Ditto. (child_info_spawn::operator new): New operator. (child_info_spawn::set): New function. * spawn.cc (av()): New constructor. (av::operator new): New operator. (av::set): New function. (spawn_guts): Reorganize so that classes which allocates are defined early in the function so that it can be properly cleaned up after an efault. Set errno to E2BIG in the event of a SEGV situation.
Christopher Faylor
2005-08-11 16:13:30 +0000
abec0aaae9Attempting to add include/objsafe.h again...
Dimitri Papadopoulos
2005-08-11 09:04:13 +0000
8cb66eee67* include/w32api.h: Increment version to 3.3. * Makefile.in: Ditto.
Chris Sutcliffe
2005-08-11 02:13:36 +0000
2e73582e29* MAINTAINERS (CPU Ports): Add CPU port maintainer section.
DJ Delorie
2005-08-10 21:16:14 +0000
234cf97f852005-08-10 Stephen Huw Clarke <stephen.clarke@st.com>
Jeff Johnston
2005-08-10 21:02:28 +0000
56448afa062005-08-10 DJ Delorie <dj@redhat.com>
Jeff Johnston
2005-08-10 20:35:13 +0000
250996a91bAdd * qualifier for file list.
Jeff Johnston
2005-08-10 20:29:55 +0000
a663cd89a72005-08-10 DJ Delorie <dj@redhat.com>
Jeff Johnston
2005-08-10 20:29:33 +0000
d154b707d0* include/wctype.h (towupper, towlower): Change arg and return value types to wint_t. * include/ctype.h (towupper, towlower): Likewise.
Danny Smith
2005-08-10 10:10:32 +0000
5ce4d1685b* mthr_stub.c (__mingwthr_key_dtor): Replace assert(0) with a diagnostic, guarded by #ifdef DEBUG. (__mingwthr_remove_key_dtor): Likewise.
Danny Smith
2005-08-10 10:05:02 +0000
be5c9e0965* hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER): New defines.
John David Anglin
2005-08-10 02:51:52 +0000
c9508cb4ec* cygserver.cc (main): Call wincap.init() earlier to avoid a NULL dereference.
Christopher Faylor
2005-08-08 19:46:48 +0000
d4c8f095ba* include/sys/cdefs.h: Remove extra line.
Christopher Faylor
2005-08-08 18:54:28 +0000
2ab8ea6738* security.cc (get_reg_security): New static function. (get_nt_object_security): Call get_reg_security for registry keys to circumvent problems with predefined registry keys.
Corinna Vinschen
2005-08-08 16:30:15 +0000
af925fe4fa* fhandler_process.cc (fhandler_process::open): Allow opening of /proc/<pid>/fd for reading. * fhandler_registry.cc (fhandler_registry::open): Ditto for registry keys.
Corinna Vinschen
2005-08-08 15:33:32 +0000
2e82c9355f* cygwin.sc: Use simpler method to align .cygheap. * dllfixdbg: Just copy .stab and .stabstr sections when making cygwin1.dbg, rather than relying on objcopy to keep only the debug sections since objcopy seems to get it wrong. * dtable.cc (build_fh_pc): Check setting fh to fhandler_nodevice for NULL, too.
Christopher Faylor
2005-08-08 13:53:05 +0000
5fb28bccde2005-08-08 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini
2005-08-08 09:21:05 +0000
6a7bea70f0* Makefile.in (dtable_CFLAGS): Use -fomit-frame-pointer and -fcheck-new. * cygheap.cc (cmalloc): Only emit system_printf warnings on failure if DEBUGGING. (crealloc): Ditto. (ccalloc): Ditto. * dtable.cc (build_fh_name): Treat NULL return from cnew as indicative of EMFILE condition. (build_fh_dev): Ditto. (dtable::dup_worker): Handle NULL return from build_fh_pc. (dtable::vfork_child_dup): Trust dup_worker to set errno. * fhandler.h (fhandler_base::new): Mark as nothrow.
Christopher Faylor
2005-08-08 04:06:07 +0000
cbda22eb63* dllfixdbg: New perl script. * configure.in: Detect objcopy, objdump, strip. * configure: Regenerate. * Makefile.in: Pass target objcopy/objdump to new dllfixdbg script. Remove previous perl check. * cygwin.sc: Add .gnu_debuglink_overlay section for eventual replacement with .gnu_debuglink section. Revert move of cygheap to end of image.
Christopher Faylor
2005-08-08 02:27:43 +0000
1e0cb9ee0a* Makefile.in: Allow previous patch to work in a 64 bit environment.
Corinna Vinschen
2005-08-07 09:21:09 +0000
45a2f09e55revert erroneous checkin
Christopher Faylor
2005-08-07 02:38:46 +0000
82eaabf521* Makefile.in: Warn when end of cygheap is not on 64k boundary. * cygwin.sc: Try harder to ensure that cygheap is on a 64k boundary. Move cygheap to end of image to stop interference from unstripped debug regions.
Christopher Faylor
2005-08-07 02:38:13 +0000
244f5a27a6* include/endian.h: Move everything into this file and define things more like linux. * include/cygwin/types.h: Include endian.h. * include/sys/dirent.h: Define DT_* types and conversion macros. * pinfo.cc (pinfo::init): Remove special handling for PID_ALLPIDS and execed code, even though it probably still isn't quite right.
Christopher Faylor
2005-08-06 23:00:06 +0000
2041777deeUpdate to switch FAQ from texinfo to DocBook.
Joshua Daniel Franklin
2005-08-06 05:14:41 +0000
7d7e7a21b1* thread.cc (pthread::create(3 args)): Make bool. (pthread_null::create): Ditto. (pthread::create(4 args)): Check return of inner create rather than calling is_good_object(). * thread.h: Ditto.
Corinna Vinschen
2005-08-05 16:14:41 +0000
c8f07ce787* fhandler_tty.cc (fhandler_tty_slave::tcflush): Return either 0 or -1.
Corinna Vinschen
2005-08-05 16:11:21 +0000
8cba692063* thread.cc (pthread_cond_timedwait): Check abstime for validity according to SUSv3. Rewrite timeout check and waitlength calculation to avoid overflow problems.
Corinna Vinschen
2005-08-05 11:31:33 +0000
0c5c6c234f2005-08-02 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston
2005-08-02 19:44:44 +0000
3d8098c0f3Fixed comment spacing.
Jeff Johnston
2005-08-02 19:32:06 +0000
98bfe220952005-08-02 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston
2005-08-02 19:28:31 +0000
0e77a3817f2005-08-02 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston
2005-08-02 19:17:21 +0000
723d64e667* include/sys/termios.h: Define TIOCMBIS and TIOCMBIC. * fhandler.h (class fhandler_serial): Declare switch_modem_lines. * fhandler_serial.cc (fhandler_serial::switch_modem_lines): New static function to set or clear DTR and/or RTS. (fhandler_serial::ioctl): Use switch_modem_lines for TIOCMSET and new TIOCMBIS and TIOCMBIC. * include/cygwin/version.h: Bump API minor number.
Corinna Vinschen
2005-08-02 09:17:15 +0000
88c5a50f9f* fhandler_disk_file.cc (fhandler_base::pread): Don't move file offset pointer after I/O. (fhandler_base::pwrite): Ditto.
Christopher Faylor
2005-07-29 17:26:10 +0000
ca48709996white space
Christopher Faylor
2005-07-29 17:06:57 +0000
7d7d09aee8* fhandler.h (fhandler_base::pread): Declare new function. (fhandler_base::pwrite): Ditto. (fhandler_disk_file::pread): Ditto. (fhandler_disk_file::pwrite): Ditto. * fhandler.cc (fhandler_base::pread): Define new function. (fhandler_base::pwrite): Ditto. * fhandler_disk_file.cc (fhandler_base::pread): Ditto. (fhandler_base::pwrite): Ditto. * syscalls.cc (pread): Define new function. (pwrite): Ditto. * cygwin.din: Export pread, pwrite. * include/sys/ioctl.h: Guard some _IO* declarations to avoid conflict with socket.h.
Christopher Faylor
2005-07-29 17:04:46 +0000
728b9af5c9* include/sys/ioctl.h: Add some linux defines.
Christopher Faylor
2005-07-29 15:26:18 +0000
b78b8f53ae* pinfo.cc (pinfo::init): Put back accidentally removed debug_printf.
Christopher Faylor
2005-07-29 14:33:50 +0000
2b3fc7325c* cygthread.cc (cygthread::simplestub): Wait for h to be filled out by main thread before assigning it.
Christopher Faylor
2005-07-29 14:29:33 +0000
40c125cf38* pinfo.cc (pinfo::init): Sleep before retrying open_shared().
Christopher Faylor
2005-07-29 14:25:28 +0000
f834829dee* fork.cc (fork_parent): Fix null deref if pinfo creation fails.
Christopher Faylor
2005-07-29 14:22:56 +0000
e61d5b9790PR gas/336 * hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb and pitlb.
John David Anglin
2005-07-28 20:32:21 +0000
4fe79f1c97* cygmalloc.h (MSPACES): Define. This dropped through the cracks after the last malloc update. * dcrt0.cc: Fix a comment. * malloc.cc (internal_malloc): Fix definition so that it can be safely coerced.
Christopher Faylor
2005-07-28 17:03:34 +0000
ece7e5643e* Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET. * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET. * Makefile.in: Regenerated.
Mark Mitchell
2005-07-27 20:22:35 +0000
cba5f9c837* mt-gnu (CXXFLAGS): Include SYSROOT_CFLAGS_FOR_TARGET.
Mark Mitchell
2005-07-27 18:55:59 +0000
de42ab6c89Remove bogus ChangeLog entry
Mark Mitchell
2005-07-27 18:55:36 +0000
9b992990df* config/mt-gnu (CXXFLAGS): Include SYSROOT_CFLAGS_FOR_TARGET.
Mark Mitchell
2005-07-27 18:00:57 +0000
09b490911c* include/cygwin/in.h (INET_ADDRSTRLEN): Add new definition.
Christopher Faylor
2005-07-27 17:35:18 +0000
efc7accc9d* gendef: Use nocr to remove \r's from input. gendef (nocr): New function.
Christopher Faylor
2005-07-27 16:16:51 +0000
a3c024d6ea* fhandler_clipboard.cc (fhandler_dev_clipboard::close): Set membuffer to NULL. (fhandler_dev_clipboard::fixup_after_exec): Don't call close here. Just set variables directly.
Christopher Faylor
2005-07-27 14:33:09 +0000
d08916dadeinclude/opcode/ 2005-07-27 Jan Beulich <jbeulich@novell.com>
Jan Beulich
2005-07-27 07:04:31 +0000
12499c7a5d* libc/machine/cris/libcdtor.c (defaultors): Mark artificially as used.
Hans-Peter Nilsson
2005-07-26 20:37:13 +0000
2626e6d8d32005-07-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe
2005-07-25 13:06:49 +0000
7b63ea053f2005-07-24 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini
2005-07-24 13:57:01 +0000
395a327d172005-07-20 Bob Wilson <bob.wilson@acm.org> Darin Petkov <darin@tensilica.com>
Jeff Johnston
2005-07-20 16:20:24 +0000
08ce42dab2Add support for a 32bit PC relative reloc
Nick Clifton
2005-07-20 11:35:03 +0000
018a7ccb03* include/wingdi.h (TT_PRIM_CSPLINE): Define. Thanks to: Bob Jamison <ishmal at users dot sourceforge dot net>
Danny Smith
2005-07-20 11:32:54 +0000
006351e561* include/richedit.h (SETTEXTEX): Define structure and associated constants. (GT_SELECTION): Define GETTEXTEX flag constant.
Danny Smith
2005-07-20 11:21:49 +0000
0eccec28cc* cygcheck.cc (find_on_path): Perform .exe magic on non-PATH search.
Christopher Faylor
2005-07-19 21:00:34 +0000
fd745b00ed2005-07-19 Paul Brook <paul@codesourcery.com>
Jeff Johnston
2005-07-19 15:15:25 +0000
108d7dd8332005-07-19 Paul Brook <paul@codesourcery.com>
Jeff Johnston
2005-07-19 15:14:16 +0000
d551c8583e* include/wingdi.h (SYSPAL_NOSTATIC256): Define.
Danny Smith
2005-07-19 08:49:06 +0000
a5a54cb74d* include/wingdi.h (WINGDIAPI): Define to SECLSPEC_DLLIMPORT if __W32API_USE_DLLIMPORT__. Use throughout on prototypes.
Danny Smith
2005-07-19 08:27:43 +0000
e6d7923625* include/commctrl.h (RBBS_USECHEVRON): Define. (RBBS_*): Use hex notation, group together.
Danny Smith
2005-07-19 07:46:23 +0000
2fac58bbaa* hppa.h: Fix punctuation in comment.
John David Anglin
2005-07-19 03:09:33 +0000
510c28d485* hppa.h (pa_opcode): Add rules for opcode ordering. Check first for implicit space-register addressing. Set space-register bits on opcodes using implicit space-register addressing. Add various missing pa20 long-immediate opcodes. Remove various opcodes using implicit 3-bit space-register addressing. Use "fE" instead of "fe" in various fstw opcodes.
John David Anglin
2005-07-19 00:11:48 +0000
b776efc5992005-07-18 Joseph S. Myers <joseph@codesourcery.com>
Jeff Johnston
2005-07-18 19:07:49 +0000
650c30276a2005-07-18 Richard Sandiford <richard@codesourcery.com>
Jeff Johnston
2005-07-18 18:19:40 +0000
ce4654708c2005-07-18 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston
2005-07-18 16:18:17 +0000
e17dbb54c7* lib/kernel32.def (GetUserGeoID): Correct suffix. Thanks to: "bernd23" <bernd23 at users dot sourceforge dot net>
Danny Smith
2005-07-18 11:04:51 +0000
ea4ec94347* include/commctrl.h (TreeView_SetItemState): Initilise _tvi.hItem. Thanks to Joseph Remes <jremes at users dot sourceforge dot net>
Danny Smith
2005-07-18 10:12:49 +0000
6c325681e2Remove 2005-07-08 Dimitri Papadopoulos entry (no file was added).
Danny Smith
2005-07-18 09:53:17 +0000
45a9824b062005-07-18 Mattia Barbon <mbarbon@users.sourceforge.net>
Danny Smith
2005-07-18 09:48:08 +0000