summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * pinfo.cc (pinfo::exit): Don't assume that this == myself.Christopher Faylor2005-01-123-6/+6
|
* include/elf/Alan Modra2005-01-122-2/+9
| | | | | | | | | | | * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define. (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value. bfd/ * elf32-ppc.c (ppc_elf_howto_raw): Delete RELAX32* entries. (ppc_elf_relax_section): Use PLT variants of RELAX32 relocs for reaching PLT. (ppc_elf_relocate_section): Handle R_PPC_RELAX32_PLT and R_PPC_RELAX32PC_PLT.
* * include/tchar.h (_tfreopen): Add UNICODE mappings.Danny Smith2005-01-122-0/+6
|
* 2005-01-11 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2005-01-112-7/+19
| | | | | | | | | * mkpasswd.c (print_win_error): Transform into macro. (_print_win_error): Upgrade former print_win_error by printing the line. (current_user): Call _print_win_error. (enum_users): Print name in case of lookup failure. (enum_local_groups): Ditto.
* * pinfo.cc (pinfo::init): Don't close input handle on temporary (?) failure.Christopher Faylor2005-01-112-1/+7
|
* revert previous erroneous checkin.Christopher Faylor2005-01-111-2/+2
|
* * pinfo.h (_pinfo::set_exit_state): Declare new function.Christopher Faylor2005-01-1110-101/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | (pinfo::exit): Move here from _pinfo::exit. * sigproc.cc (child_info::sync): Use new function to set exitcode and process_state. * pinfo.cc (_pinfo::exit): Ditto. (proc_waiter): Ditto. (_pinfo::set_exit_state): Define new function. (_pinfo::dup_proc_pipe): Close handle when there is no parent process around to care about the exit value. * dcrt0.cc (dll_crt0_0): Move subproc_ready synchronization later to make sure that myself is still mapped in parent. (do_exit): Reflect movement to pinfo::exit. (__api_fatal): Ditto. * exceptions.cc (signal_exit): Ditto. * errno.cc (errmap): Map PROC_NOT_FOUND. * init.cc (dll_entry): Release myself before exiting. * sigproc.cc (proc_can_be_signalled): Set errno appropriately. (sig_send): Ditto. Also remove ill-advised test for !myself->sendsig since this is an indication of a process which is still initializating -- it is not an error. (child_info::sync): Don't set exitcode here. Assume that will happen in proc_waiter, if necessary. * spawn.cc (spawn_guts): Delay "wait_for_myself" logic until later. Don't wait at all if the process has already exited. Reflect movement to pinfo::exit.
* * include/sys/stat.h (_S_IFLNK, S_IFLNK, _S_ISLNK, S_ISLNK, _lstat,Earnie Boyd2005-01-112-1/+24
| | | | lstat): Conditionalize defines for __STRICT_ANSI__.
* * ChangeLog: Split and create ChangeLog-2004.Corinna Vinschen2005-01-112-3848/+3848
|
* * environ.cc: Yes, yes, the copyright date, as usual.Corinna Vinschen2005-01-111-1/+1
|
* * environ.cc (build_env): Disallow empty strings and strings startingCorinna Vinschen2005-01-112-0/+13
| | | | with '=' in Win32 environment.
* * include/errno.h (ELOOP): Add definition.Earnie Boyd2005-01-102-0/+6
|
* Add support for maxq10 and maxq20 machine valuesNick Clifton2005-01-102-4/+13
|
* Fix typo.Jeff Johnston2005-01-101-1/+1
|
* * fhandler_disk_file.cc: Fix copyright date.Corinna Vinschen2005-01-101-1/+2
|
* 2005-01-07 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2005-01-103-0/+16
| | | | | | | * include/commctrl.h (ComboBox_SetMinVisible, ComboBox_GetMinVisible): Added Macros. * include/winuser.h (CB_SETMINVISIBLE, CB_GETMINVISIBLE): Added definitions.
* binutils/:Andreas Schwab2005-01-102-0/+17
| | | | | | | | | | | | | | | | | | | | | * configure.in: Don't define SKIP_ZEROES. * configure: Regenerate. * objdump.c (disassemble_data): Set skip_zeroes and skip_zeroes_at_end in disasm_info to defaults. (DEFAULT_SKIP_ZEROES): Rename from SKIP_ZEROES and always define. (DEFAULT_SKIP_ZEROES_AT_END): Rename from SKIP_ZEROES_AT_END and always define. (disassemble_bytes): Use skip_zeroes and skip_zeroes_at_end from objdump_disasm_info. include/: * dis-asm.h (struct disassemble_info): Add skip_zeroes and skip_zeroes_at_end. opcodes/: * disassemble.c (disassemble_init_for_target) <case bfd_arch_ia64>: Set skip_zeroes to 16. <case bfd_arch_tic4x>: Set skip_zeroes to 32.
* * mingwex/complex/(cabsl.c cacosl.c cacoshl.c cargl.c casinl.cDanny Smith2005-01-1024-14/+682
| | | | | | | | | | | | casinhl.c catanl.c catanhl.c ccosl.c ccoshl.c cexpl.c cimagl.c clogl.c cpowl.c cprojl.c creall.c csinl.c csinhl.c csqrtl.c ctanl.c ctanhl.c): New files. * mingwex/Makefile.in (COMPLEX_DISTFILES): Adjust. (COMPLEX_OBJS): Adjust. * include/complex.h (cabsl, cacosl, cacoshl, cargl, casinf. casinhl, catanl, catanhl, ccosl, ccoshl, cexpl, cimagl, clogl, cpowl, cprojl, creall, csinl, csinhl, csqrtl, ctanl, ctanhl): Declare.
* * cygrun.c (main): Fix exit code so that it reflects UNIX style.Christopher Faylor2005-01-103-1/+9
| | | | * winsup.api/ltp/fork04.c (setup): Accommodate change in putenv declaration.
* 2005-01-08 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2005-01-082-16/+18
| | | | | * syscalls.cc (seteuid32): Only change the default dacl when seteuid succeeds. Do not close HKCU.
* Fix typo.Jeff Johnston2005-01-071-1/+1
|
* 2005-01-07 Paul Brook <paul@codesourcery.com>Jeff Johnston2005-01-079-4/+147
| | | | | | | | | | | * configure.in: Add test for .init_array. * configure: Regenerate. * newlib.hin: Add HAVE_INITFINI_ARRAY. * libc/misc/Makefile.am: Add init.c * libc/misc/Makefile.in: Regenerate. * libc/misc/init.c: New file. * libc/sys/arm/crt0.S: Call __libc_{init,fini}_array instead of _init/_fini if they exist.
* 2005-01-07 Paul Brook <paul@codesourcery.com>Jeff Johnston2005-01-072-0/+11
| | | | | * arm/crt0.S: Call __libc_{init,fini}_array instead of _init/_fini if they exist.
* * fhandler_process.cc: Fix copyright date.Corinna Vinschen2005-01-071-1/+1
|
* 2005-01-06 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2005-01-065-9/+73
| | | | | | | | | * libc/stdlib/strtod.c (_strtod_r): Add NaN support. * (strtof): Ditto. * libc/stdio/vfscanf.c (__svfscanf_r): Ditto. * Makefile.am (MATHOBJS_IN_LIBC): Add s_nan and sf_nan functions for use by strtod and strtof. * Makefile.in: Regenerated.
* * fhandler_process.cc: Use strcasematch instead of strcasecmpCorinna Vinschen2005-01-062-3/+8
| | | | throughout.
* * syscalls.cc (rename): Fix behaviour in case of renaming directoriesCorinna Vinschen2005-01-062-11/+68
| | | | according to SUSv3.
* 2005-01-06 Hans-Peter Nilsson <hp@axis.com>Jeff Johnston2005-01-062-1/+6
| | | | | * libc/stdio/ftell.c (ftell_r): Add parenthesis for __SWR bit-test in combination with NULL test.
* Add missing ChangeLog entry for 1.13.0 release.Jeff Johnston2005-01-061-0/+17
| | | | | | | | | | | | | | | | | | | 2004-12-17 Jeff Johnston <jjohnstn@redhat.com> * NEWS: Update with 1.13.0 info. * README: Ditto. * acinclude.m4: Change version number to 1.13.0. * aclocal.m4: Regenerated. * configure: Ditto. * doc/aclocal.m4: Ditto. * doc/configure: Ditto. * libc/*/aclocal.m4: Ditto. * libc/*/configure: Ditto. * libc/libc.texinfo: Ditto. * libm/*/aclocal.m4: Ditto. * libm/*/configure: Ditto. * libm/libm.texinfo: Ditto. * libc/sys/linux/shared.ld: Add VERS_1.13.
* 2005-01-06 Hans-Peter Nilsson <hp@axis.com>Jeff Johnston2005-01-062-3/+7
| | | | * README: Fix typo of LGPL. Change "license" to "copyright".
* * fhandler_disk_file.cc (fhandler_base::open_fs): Don't allowCorinna Vinschen2005-01-062-0/+13
| | | | opening directories for writing.
* update copyrightChristopher Faylor2005-01-064-4/+6
|
* * timer.cc (timer_thread): Pass sigev pointer value as per SuSv3 rather thanChristopher Faylor2005-01-062-1/+6
| | | | pointer to sigev.
* * include/_mingw.h (__int16): Define as short.Danny Smith2005-01-062-1/+6
|
* * include/stdio.h (P_tmpdir): Add define.Danny Smith2005-01-062-0/+7
|
* * dcrt0.cc (multiple_cygwin_problem): Reorganize error message to not alwaysChristopher Faylor2005-01-053-9/+20
| | | | | | | | talk about a "version" when it's not a version. (dll_crt0_0): Change info passed to multiple_cygwin_problem to be a little more precise. * shared.cc (user_shared_initialize): Ditto. (shared_info::initialize): Ditto.
* * pinfo.cc (_pinfo::dup_proc_pipe): Can't close proc pipe when execing or weChristopher Faylor2005-01-042-2/+12
| | | | will suffer an exit code race.
* Update copyrights.Christopher Faylor2005-01-033-3/+3
|
* * signal.cc: Fix copyright date.Corinna Vinschen2005-01-031-1/+2
|
* * signal.cc (abort): Call _GLOBAL_REENT's __cleanup.Corinna Vinschen2005-01-032-2/+6
|
* * Makefile.in (inst_docdir): For Cygwin target set to share/doc/.Earnie Boyd2005-01-032-1/+5
|
* 2005-01-03 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2005-01-034-630/+310
| | | | | Revert 2004-12-28 Makefile changes, a better fix will be applied to mainline and src after GCC 4.0 branches.
* * syscalls.cc (setmode): Call _fwalk with _GLOBAL_REENT.Corinna Vinschen2005-01-032-2/+7
|
* 2005-01-02 Jiri Malak <Jiri.Malak@geac.cz>Danny Smith2005-01-022-0/+7
| | | | | * include/winnt.h (GetCurrentFiber, GetFiberData): Make inline assembly code conditional on _X86_.
* * include/_mingw.h: Increment version to 3.6Earnie Boyd2005-01-023-3/+8
| | | | * Makefile.in: Ditto
* * lib/uxtheme.def: Really remove the \r.Earnie Boyd2005-01-021-50/+50
|
* * include/afxres.h: Remove the \r from the line ending.Earnie Boyd2005-01-027-1048/+1060
| | | | | | | | | * include/errorrep.h: Ditto. * include/shldisp.h: Ditto. * include/tschema.h: Ditto. * lib/dhcpcsvc.def: Ditto. * lib/uxtheme.def: Ditto. * lib/wldap32.def: Ditto.
* * include/w32api.h: Increment version.Earnie Boyd2005-01-022-3/+3
| | | | * Makefile.in: Ditto.
* * cygthread.cc (cygthread::stub): Set inuse to false when exiting.Christopher Faylor2005-01-023-18/+20
| | | | | | | | | (cygthread::cygthread): Actually pass name as argument to debugging output to avoid SEGV when strace'ing. (cygthread::release): Don't set stack_ptr to NULL, since it is only set once on first entry to a stub not on each stub iteration. (cygthead::exit_thread): Remove obsolete function. * cygthread.h (cygthread::exit_thread): Ditto.
* * shared.cc (open_shared): Don't attempt VirtualAlloc magic if first attempt toChristopher Faylor2005-01-022-2/+8
| | | | map memory fails.