summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Previous commit went wrong.Dimitri Papadopoulos2003-09-241-0/+50
|
* * include/uxtheme.h: New file.Dimitri Papadopoulos2003-09-245-0/+794
| | | | | | * include/tmschema.h: New file. * include/uxtheme.def: New file. * lib/test.c: Include uxtheme.h, tmschema.h.
* * include/io.h (_fileno): Remove prototype.Danny Smith2003-09-243-8/+28
| | | | | | | | | | (fileno): Likewise. (FILENAME_MAX): Define, if needed. Don't include <stdio.h>. * include/stdio.h (FILENAME_MAX): Protect against prior definition. (_fileno): Define macro implementation. (fileno): Likewise.
* Didn't follow GNU standards in previous commits. Cleaning up.Dimitri Papadopoulos2003-09-243-7/+49
|
* * sh.h (R_SH_SWITCH8, R_SH_GNU_VTINHERIT, R_SH_GNU_VTENTRY,DJ Delorie2003-09-242-12/+37
| | | | | | | | | | | | | | | | R_SH_LOOP_START,R_SH_LOOP_END): Move to "reserved" spaces. (R_SH_DIR16, R_SH_DIR8, R_SH_DIR8UL, R_SH_DIR8UW, R_SH_DIR8U, R_SH_DIR8SW, R_SH_DIR8S, R_SH_DIR4UL, R_SH_DIR4UW, R_SH_DIR4U, R_SH_PSHA, R_SH_PSHL): New. * elf32-sh.c (sh_elf_howto_table): R_SH_SWITCH8, R_SH_GNU_VTINHERIT, R_SH_GNU_VTENTRY, R_SH_LOOP_START,R_SH_LOOP_END moved to "reserved" spaces, R_SH_DIR16, R_SH_DIR8, R_SH_DIR8UL, R_SH_DIR8UW, R_SH_DIR8U, R_SH_DIR8SW, R_SH_DIR8S, R_SH_DIR4UL, R_SH_DIR4UW, R_SH_DIR4U, R_SH_PSHA, R_SH_PSHL added. (sh_reloc_map): Add R_SH_DIR16 and R_SH_DIR8. (sh_elf_relocate_section): Support new relocs.
* * include/inttypes.h: Include _mingw.h.Danny Smith2003-09-242-1/+6
|
* * include/_mingw.h (__CRT_INLINE): Define.Danny Smith2003-09-2410-91/+110
| | | | | | | | | | | | * include/ctype.h: Replace 'extern inline' with __CRT_INLINE, throughout * include/inttypes.h: Likewise. * include/math.h: Likewise. * include/stdio.h: Likewise. * include/stdlib.h: Likewise. * include/string.h: Likewise. * include/wchar.h: Likewise. * include/wctype.h: Likewise.
* This fixes regression in <winable.h> introduced by previous change.Dimitri Papadopoulos2003-09-231-3/+6
|
* New CHILDID_SELF constant.Dimitri Papadopoulos2003-09-232-1/+5
| | | | More duplicates in <winuser.h> and <winable.h>.
* Bring back OBJID_* and GUITHREADINFO constants in <winuser.h>.Dimitri Papadopoulos2003-09-232-4/+48
| | | | | Some constants and structures are duplicated in <winable.h> and <winuser.h>. Add GUI_* and new KEYEVENTF_* constants.
* add some missing constantsDimitri Papadopoulos2003-09-231-0/+8
|
* * dcrt0.cc (do_exit): Eliminate "C" linkage. Call events_terminate early.Christopher Faylor2003-09-235-24/+36
| | | | | | | | | (exit_states): Move out of source file into header file. * winsup.h: Move exit_states here. Remove "C" linkage from do_exit declaration. * debug.cc (lock_debug): Remove explicit (and incorrect) external for exit_state. * sigproc.cc (sig_dispatch_pending): Don't flush signals if exiting.
* 2003-09-22 Roland Schwingel <rolandschwingel@users.sourceforge.net>Danny Smith2003-09-222-5/+10
| | | | | * mingwex/dirent.c (_topendir): Allocate enough memory for DIR struct in UNICODE case too.
* 2003-09-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-09-222-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * floatformat.h (struct floatformat): Add field "is_valid". 2003-09-22 Andrew Cagney <cagney@redhat.com> * floatformat.c (floatformat_i387_ext_is_valid): New function. (floatformat_always_valid): New function. (floatformat_i387_ext): Initialize new "is_valid" field to "floatformat_i387_ext_is_valid". (floatformat_ieee_single_little): Initialize "is_valid" field to floatformat_always_valid. (floatformat_ieee_double_big): Ditto. (floatformat_ieee_double_little): Ditto. (floatformat_ieee_double_little): Ditto. (floatformat_ieee_double_littlebyte_bigword): Ditto. (floatformat_i960_ext): Ditto. (floatformat_m88110_ext): Ditto. (floatformat_m88110_harris_ext): Ditto. (floatformat_arm_ext_big): Ditto. (floatformat_arm_ext_littlebyte_bigword): Ditto. (floatformat_ia64_spill_big): Ditto. (floatformat_ia64_spill_little): Ditto. (floatformat_ia64_quad_big): Ditto. (floatformat_ia64_quad_little): Ditto. (floatformat_ia64_quad_little): Ditto. (floatformat_is_valid): Call "is_valid".
* * configure.in: Pass a computed --program-transform-nameDaniel Jacobowitz2003-09-213-35/+91
| | | | | to subconfigures. * configure: Regenerated.
* * Makefile.tpl: Don't pass down obsolete ENQUIRE variable.Nathanael Nerode2003-09-203-6/+8
| | | | | | | * Makefile.in: Regenerate. * Makefile.tpl: Don't pass (unused) DLLTOOL or WINDRES to gcc. * Makefile.in: Regenerate.
* * kill.cc (main): Allow negative pids (indicates process groups).Christopher Faylor2003-09-202-3/+18
|
* * spawn.cc (pthread_cleanup): New struct.Christopher Faylor2003-09-202-13/+37
| | | | | | | (do_cleanup): New function. (spawn_guts): Initialize struct for pthread_cleanup handling to ensure proper restoration of signals if/when thread is cancelled. Restore settings using pthread_cancel_pop.
* * include/cygwin/version.h: Bump DLL minor number to 6.Christopher Faylor2003-09-202-1/+5
|
* * thread.h (__reent_t::init_clib): Declare new function.Christopher Faylor2003-09-203-2/+20
| | | | | | * thread.cc (__reent_t::init_clib): Define new function. (pthread::thread_init_wrapper): Use __reent_t::init_clib to init local clib storage and set std{in,out,err} appropriately.
* fix accidental checkinChristopher Faylor2003-09-201-1/+1
|
* * syscalls.cc (system): Strip signal considerations from here so that they areChristopher Faylor2003-09-208-31/+901
| | | | | | not inherited by a child process. * spawn.cc (spawn_guts): Handle system() signal stuff here. * winsup.h (_P_SYSTEM): Define.
* * fhandler_tty.cc (fhandler_pty_master::process_slave_output):Corinna Vinschen2003-09-183-12/+73
| | | | | | | | | | Handle buf == NULL as flushing the buffer. (fhandler_tty_slave::read): Handle ptr == NULL as flushing the buffer. (fhandler_tty_slave::tcflush): Implement input queue flushing by calling read with NULL buffer. (fhandler_pty_master::tcflush): Ditto, calling process_slave_output. * termios.cc (tcflush): Check for legal `queue' value. Return EINVAL otherwise.
* * parse_pe.cc (exclusion::sort_and_check): Make error message a little moreChristopher Faylor2003-09-183-9/+16
| | | | explicit and ignore (hopefully) harmless region overlap.
* * syscalls.cc (gethostid): Add lpFreeBytesAvailable argument toChristopher Faylor2003-09-172-1/+9
| | | | GetDiskFreeSpaceEx call since NT4 requires it.
* * include/winuser.h (UpdateLayeredWindow): Protect against NOGDI.Danny Smith2003-09-172-0/+7
| | | | Thanks to Will Levine <willll@users.sourceforge.net>
* * configure.in (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): FixDaniel Jacobowitz2003-09-173-65/+65
| | | | | quoting. * configure: Regenerated.
* * fhandler_process.cc (fhandler_process::fill_filebuf): Open pinfo withChristopher Faylor2003-09-173-3/+11
| | | | | PID_MAP_RW. * sigproc.cc (talktome): Ditto for winpids.
* fix stupid typoChristopher Faylor2003-09-171-1/+1
|
* * pinfo.h (winpids::pid_access): New element.Christopher Faylor2003-09-177-20/+53
| | | | | | | | | | | (winpids::winpids): Rejigger to set pinfo_access. * pinfo.cc (winpids::add): Try to open shared memory region with supplied pinfo_access first, then default to readonly. * fhandler_termios.cc (tty_min::kill_pgrp): When getting list of pids to work with, suggest opening with PID_MAP_RW. * signal.cc (kill_pgrp): Ditto. * sigproc.cc (sig_send): Perform a write check on todo prior to attempting to increment it. Return EACCES if we can't write to it.
* * cygheap.cc (cygheap_user::set_saved_sid): Rename from set_orig_sid.Corinna Vinschen2003-09-166-19/+31
| | | | | | | | | | * cygheap.h (class cygheap_user): Rename orig_psid, orig_uid and orig_gid to saved_psid, saved_uid and saved_gid respectively. Rename methods orig_sid and set_orig_sid to saved_sid and set_saved_sid respectively. * sec_helper.cc (sec_acl): Accomodate above changes. * spawn.cc (spawn_guts): Ditto. * uinfo.cc (uinfo_init): Ditto.
* fix typoChristopher Faylor2003-09-161-1/+1
|
* * getopt.cc (opterr): Reinstate initialization.Christopher Faylor2003-09-164-4/+13
| | | | | | | (optind): Ditto. (optopt): Ditto. * pinfo.cc: Include cygheap.h or suffer compile error. * shared.h: Reset magic number.
* * exceptions.cc (sig_handle_tty_stop): Fix boneheaded mistake by using correctChristopher Faylor2003-09-162-1/+6
| | | | check for parent state rather than inverted check.
* Index: include/ChangeLogAndrew Cagney2003-09-162-3/+8
| | | | | | | | | | | | | | | 2003-09-15 Andrew Cagney <cagney@redhat.com> * floatformat.h (floatformat_to_double): Make input buffer constant. (floatformat_from_double, floatformat_is_valid): Ditto. Index: libiberty/ChangeLog 2003-09-15 Andrew Cagney <cagney@redhat.com> * floatformat.c (get_field): Make "data" constant. (floatformat_is_valid, floatformat_to_double): Make "from" constant, fix casts. (floatformat_from_double): Make "from" constant.
* 2003-09-15 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2003-09-167-32/+52
| | | | | | | | | | | | | | | | | | | * security.h (__sec_user): Add "access2" argument. (sec_acl): Add "original" and "access2" arguments. (sec_user): Add "sid2" and "access2" argument. Remove dependence on allow_ntsec. (sec_user_nih): Ditto. * sec_helper.cc (__sec_user): Add "has_security" test. Call sec_acl with new arguments, letting it handle original_sid. (sec_acl): Add "original" and "access2" arguments. Handle original_sid depending on flag but avoiding duplicates. Use "access2" for sid2. * pinfo.cc (pinfo::init): Use security attributes created by sec_user when creating the mapping. * security.cc (create_token): Adjust arguments in call to sec_acl. Call sec_user instead of __sec_user. * syscall.cc (seteuid32): Adjust arguments in call to sec_acl. Remove now unnecessary test. Remove useless conversions to psid. * dcrt0.cc (dll_crt0_1): Call cygsid::init before pinfo_init.
* 2003-09-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-09-152-2/+10
| | | | * floatformat.h (struct floatformat): Make "exp_bias" signed.
* * floatformat.h (floatformat_is_valid): Add prototype.Daniel Jacobowitz2003-09-152-1/+10
|
* * include/_mingw.h: Increment version to 3.2.Earnie Boyd2003-09-153-3/+8
| | | | * Makefile.in: Ditto.
* * include/w32api.h: Increment version to 2.5.Earnie Boyd2003-09-153-3/+8
| | | | * Makefile.in: Ditto.
* 2003-09-15 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-09-155-17/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/ws2spi.h (LPWSPBIND): Change CONST LPSOCKADDR to const struct sockaddr*. (LPWSPCONNECT): Likewise. (LPWSPJOINLEAF): Likewise. (LPWSPSENDTO): Likewise. Tanks to Sebastian Nowak <snowak1@users.spourceforge.net> 2003-09-15 Filip Navara <xnavara@volny.cz> * include/commctrl.h (TCIS_BUTTONPRESSED, TCIS_HIGHLIGHTED): Add definitions. 2003-09-15 Sascha Brawer <brawer@dandelis.ch> * include/winuser.h (DISPLAY_DEVICE_ATTACHED_TO_DESKTOP, DISPLAY_DEVICE_PRIMARY_DEVICE, DISPLAY_DEVICE_MIRRORING_DRIVER, DISPLAY_DEVICE_VGA_COMPATIBLE, DISPLAY_DEVICE_REMOVABLE, DISPLAY_DEVICE_MODESPRUNED): Define constants. (ChangeDisplaySettingsEx[A,W]): Add prototype. * lib/user32.def (ChangeDisplaySettingsEx[A,W]): Add exports. (EnumDisplayDevices[A,W]): Likewise. 2003-09-15 Danny Smith <dannysmith@users.sourceforge.net> * include.commctrl.h (_WIN32_WINNT): Change _WXP to 0x0501, throughout.
* 2003-09-12 Michael Chastain <mec@shout.net>Michael Chastain2003-09-142-0/+19
| | | | | | | Fix PR gdb/857. * src-release (do-proto-topleve): Remove junk files intl/config.cache, intl/config.status, intl/config.h, intl/stamp-h.
* 2003-09-14 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-09-142-3/+14
| | | | | | * src-release (dejagnu.tar): New target. (dejagnu.tar.bz2): Recursively call "gdb-taz" rule. (do-djunpack): Use $(PACKAGE) for the package name.
* * Makefile.in: Make malloc_wrapper -fomit-frame-pointer.Christopher Faylor2003-09-146-18/+28
| | | | | | | | * cygwin.din: Remove extraneous mallinfo definition. * dcrt0.cc (quoted): Use strechr for efficiency. * fhandler.cc (fhandler_base::write): Correctly use get_output_handle rather than get_handle. (fhandler_base::lseek): Use method for accessing name in debug output.
* * fhandler_disk_file.cc (path_conv::ndisk_links): Fix potential off-by-oneChristopher Faylor2003-09-142-1/+7
| | | | problem when first file in a directory is a directory.
* * kill.c (forcekill): Wait for process to terminate even if TerminateProcessChristopher Faylor2003-09-132-3/+9
| | | | says it failed.
* * include/sys/cygwin.h: Rename PID_UNUSED to PID_MAP_RW.Christopher Faylor2003-09-136-8/+19
| | | | | | | | | * pinfo.cc (pinfo_init): Initialize myself->gid. (pinfo::init): Create the "access" variable, set it appropriately and use it to specify the requested access. * exceptions.cc (sig_handle_tty_stop): Add PID_MAP_RW in pinfo parent. * signal.cc (kill_worker): Ditto for pinfo dest. * syscalls.cc (setpgid): Ditto for pinfo p.
* * include/cygwin/version.h: Bump DLL minor number to 5.Christopher Faylor2003-09-132-1/+5
|
* * include/olectl.h (TEXTMETRICOLE, LPERRORLOG, LPPROPERTYBAG,Danny Smith2003-09-133-63/+93
| | | | | | | | | | | | | | | | | | | | | LPENUMCONNECTIONPOINTS, LPCONNECTIONPOINT, LPENUMCONNECTIONS, LPPROPERTYPAGESITE, LPFONT, LPFONTDISP, OLE_COLOR, HIMETRIC, OLE_YPOS_HIMETRIC, OLE_XSIZE_HIMETRIC, OLE_YSIZE_HIMETRIC, OLE_YSIZE_CONTAINER, OLE_HANDLE, POINTF,LPPOINTF, CONTROLINFO, LPCONTROLINFO, CONNECTDATA, LPCONNECTDATA, LICINFO, LPLICINFO, CAUUID, LPCAUUID, CALPOLESTR, LPCALPOLESTR, CADWORD, LPCADWORD, PROPPAGEINFO, LPPROPPAGEINFO): Remove from here ... * include/ocidl.h: (TEXTMETRICOLE, LPERRORLOG, LPPROPERTYBAG, LPENUMCONNECTIONPOINTS, LPCONNECTIONPOINT, LPENUMCONNECTIONS, LPPROPERTYPAGESITE, LPFONT, LPFONTDISP, OLE_COLOR, HIMETRIC, OLE_YPOS_HIMETRIC, OLE_XSIZE_HIMETRIC, OLE_YSIZE_HIMETRIC, OLE_YSIZE_CONTAINER, OLE_HANDLE, POINTF, LPPOINTF, CONTROLINFO, LPCONTROLINFO, CONNECTDATA, LPCONNECTDATA, LICINFO, LPLICINFO, CAUUID, LPCAUUID, CALPOLESTR, LPCALPOLESTR, CADWORD, LPCADWORD, PROPPAGEINFO, LPPROPPAGEINFO): ... to here, for consistency with documentation. * include/olectl.h: Do #include <ocidl.h>. * include/ocidl.h: Don't #include <olectl.h>.
* * include/winuser.h (_WIN32_WINNT, _WIN32_WINDOWS, WINVER):Danny Smith2003-09-132-10/+15
| | | | Change guards to use numeric constants, throughout.