summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge configure.in, configure with GCC.Geoffrey Keating2003-08-213-68/+111
|
* * speclib: Fix created lib to avoid "File truncated" problems.Christopher Faylor2003-08-212-0/+17
|
* 2003-08-20 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2003-08-2010-180/+502
| | | | | | | | | | | | | | | | * mips/crt0_cfe.S: New file. * mips/cfe_mem.c: New file. * mips/cfe_prestart.S: Remove. * mips/cfe.ld: Adjust to use crt0_cfe.o as the startup file, and and use _start as the entry point. Align BSS to 32-byte boundary. * mips/cfe.c: Reimplement to fit on top of a crt0_cfe.o file. * mips/cfe_api.h (__libcfe_stack_size, __libcfe_mem_limit) (__libcfe_meminit, __libcfe_stack_top): New prototypes. * mips/Makefile.in (CFEOBJS): Replace cfe_prestart.o with cfe_mem.o. (cfe.o, cfe_api.o, cfe_mem.o, crt0_cfe.o): New targets. * mips/configure.in: Build and install crt0_cfe.o when CFE support is built. * mips/configure: Regenerate.
* * exceptions.cc (interrupt_setup): Set sigsave.sig last to avoid a race.Christopher Faylor2003-08-202-1/+6
|
* Better handking for unresolved symbolsNick Clifton2003-08-202-18/+33
|
* * sigproc.cc (wait_sig): Ensure that myself->getsigtodo array is flushed on aChristopher Faylor2003-08-203-18/+43
| | | | | __SIGFLUSH. Christopher Faylor <cgf@redhat.com> * exceptions.cc (_sigreturn): Handle nested signals without growing the stack.
* * exceptions.cc (pending_signals): Remove unneeded declaration.Christopher Faylor2003-08-203-31/+37
| | | | | | | | | | * sigproc.cc (pending_signals): Make static. (wait_sig): Use defined values rather than integers for rc. Never scan both todo arrays as this could cause hangs if signals arrive from two different sources. Rename saw_pending_signals to saw_failed_interrupt. Exit loop when signal found. Enter low-priority sleep, if necessary, after finished signalling completion. Set pending_signals when blocked (from Pierre Humblet).
* clarifyChristopher Faylor2003-08-201-1/+1
|
* * configure.in: Disable libgcj for darwin not on powerpc.Geoffrey Keating2003-08-203-35/+48
| | | | * configure: Rebuild.
* 2003-08-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2003-08-192-2/+12
| | | | | * libc/stdlib/mallocr.c (mALLOc, rEALLOc, mEMEALIGn): Enhance overflow detection.
* * ppc.h (PPC_OPCODE_440): Define. Formatting. Use hex for otherAlan Modra2003-08-192-23/+31
| | | | PPC_OPCODE_* defines.
* * signal.cc (sigpending): Move.Christopher Faylor2003-08-193-71/+112
| | | | | | | | | * sigproc.cc (sigpending): To here. (getlocal_sigtodo): Return process-local signal array. (sigpending): Accommodate new process-local signal array. (sig_send): Ditto. (sig_set_pending): Ditto. (wait_sig): Ditto.
* Throughout, eliminate argument to sig_dispatch_pending.Christopher Faylor2003-08-199-110/+116
| | | | | | | | | | | | | | | | | * exceptions.cc (setup_handler): Move non-interruptible condition handling (back) to wait_sig (as suggested by Pierre Humblet). (set_process_mask): Don't worry about calling sig_dispatch_pending from sigthread since it is detected in the function anyway. (sig_handle): Eliminate thisproc arg. Don't call sig_dispatch_pending on SIGCONT since that should happen automatically. * sigproc.cc (sig_dispatch_pending): Eliminate justwake argument. Just return when called from sigthread. (wait_sig): Change some variables to bool. Change inner while to an if. Move uninterruptible signal handling here. (sigproc_terminate): Don't call sig_dispatch_pending. Just increment semaphore on exit. * speclib: Use slightly different (but still flawed) method for determining symbols to extract from libraries.
* correct attribution, since this is not Pierre's patch.Christopher Faylor2003-08-191-1/+1
|
* * exceptions.cc (sigdelayed): Fix race where signal handler could get the wrongChristopher Faylor2003-08-192-2/+7
| | | | mask.
* * path.cc (mount): Add null/empty check for input parameters.Christopher Faylor2003-08-192-1/+11
| | | | (umount): Add null/empty check for input parameters.
* Touch version.h to avoid build message.Corinna Vinschen2003-08-180-0/+0
|
* 2003-08-17 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-08-184-33/+113
| | | | | | | | | | | | | | | | * include/commctrl.h (TB_*) Group defines together. 2003-08-17 Martin Fuchs <Martin-Fuchs@gmx.net> * include/winuser.h (ICON_SMALL2): Define. * include/commctrl.h (TB_SETBUTTONWIDTH,TB_SETDRAWTEXTFLAGS): Define. * include/shlobj.h (SHDRAGIMAGE): Define structure. (IDragSourceHelper) Define interface. (IDropTargetHelper): Likewise. (IExtractIcon): Unicode it. (ICommDlgBrowser): Use IShellView type as param in OnDefaultCommand, OnStateChange and IncludeObject methods.
* * grp.cc (read_group): Revert previous change.Corinna Vinschen2003-08-173-5/+7
| | | | * uinfo.cc (pwdgrp::load): Always reset curr_lines.
* * dump_setup.cc (check_package_files): Strip leading / and ./ fromCorinna Vinschen2003-08-172-0/+11
| | | | package file names.
* * errno.cc (errmap): Map ERROR_INVALID_BLOCK_LENGTH to EIO.Corinna Vinschen2003-08-173-6/+15
| | | | | | * fhandler_raw.cc (fhandler_dev_raw::raw_read): Set more accurate errnos instead of EACCES. (fhandler_dev_raw::raw_write): Ditto.
* * path.cc (special_name): Accommodate all special names with extensions.Christopher Faylor2003-08-172-21/+23
|
* Add ChangeLog entry for last commit.Danny Smith2003-08-171-0/+7
|
* 2003-08-17 Martin Fuchs <Martin-Fuchs@gmx.net>Danny Smith2003-08-173-1/+6
| | | | | | | * include/commctrl.h (TreeView_GetScrollTime, TreeView_SetScrollTime): Define macros. * include/winuser.h (GetShellWindow): Add prototype. * include/objidl.h (STGMEDIUM): Correct lpszFileName type.
* include/opcode/ChangeLog:Jason Eckhardt2003-08-172-3/+9
| | | | | | | | | | | | | | | | 2003-08-16 Jason Eckhardt <jle@rice.edu> * i860.h (fmov.ds): Expand as famov.ds. (fmov.sd): Expand as famov.sd. (pfmov.ds): Expand as pfamov.ds. gas/testsuite/ChangeLog: 2003-08-16 Jason Eckhardt <jle@rice.edu> * gas/i860/pseudo-ops01.{s,d}: New files. * gas/i860/i860.exp: Execute the new test above. * gas/i860/README.i860: Mention that pseudo-ops need more testing and remove the align fill defect from the list.
* 2003-08-15 Michael Chastain <mec@shout.net>Michael Chastain2003-08-162-0/+14
| | | | | | * src-release (do-proto-toplev): Remove junk files dejagnu/example/calc/config.status, dejagnu/example/calc/config.log.
* * dump_setup.cc (package_find): Don't stop searching on missingCorinna Vinschen2003-08-162-15/+27
| | | | | | | | | file list. (package_list): Ditto. * dump_setup.cc: (package_list): Make output terse unless verbose requested. Fix formatting. (package_find): Ditto.
* Add 'src-release'. 'src-release' was carved out of 'Makefile.in',Michael Chastain2003-08-151-1/+1
| | | | so use the same policy for it.
* * cygcheck.cc (main): Fix some formatting and help text printing.Corinna Vinschen2003-08-153-64/+230
| | | | | | | | | | | | | | | | | | | | | | * cygcheck.cc (find_package,list_package): New global variables. (usage): Add "--find-package" and "--list-package" options, reformat output. (longopts, opts): Add "--find-package" and "--list-package" options. (main): Process the "--find-package" and "--list-package" flags. Add new semantic checks. Add calls to find_package() and list_package(). * dump_setup.cc: Fix header comment. (match_argv): Change return type to int to distinguish between real matches and default ones. (open_package_list): New static function. (check_package_files): Factor out opening the package list file into open_package_list(). (get_packages): New static function. (dump_setup): Factor out getting a list of packages into get_packages(). (package_list, package_find): New global functions.
* * mmap.cc (mmap64): Avoid crash if file size is less than requestedCorinna Vinschen2003-08-152-1/+6
| | | | map length.
* * regtool.cc (usage): Add missing linefeed. Move example to --helpCorinna Vinschen2003-08-152-15/+22
| | | | text. Fix forward slash description.
* 2003-08-15 Martin Fuchs <Martin-Fuchs@gmx.net>Danny Smith2003-08-153-1/+16
| | | | | | | * include/shguid.h (CLSID_DragDropHelper, IID_IDropTargetHelper, IID_IDragSourceHelper): Declare. * lib/shell32.c (CLSID_DragDropHelper, IID_IDropTargetHelper, IID_IDragSourceHelper): Define.
* 2003-08-15 Andrew Greenwood <lists@silverblade.co.uk>Danny Smith2003-08-154-69/+131
| | | | | | * include/wingdi.h (DEVMODE[AW]) Correct structure definition. * include/ddk/ntapi.h (LPC_TYPE): Add LPC_CONNECTION_REFUSED. * include/ddk/winddk.h (IRP_*): Add constants as anonymous enum.
* * config-ml.in, symlink-tree: Add license.DJ Delorie2003-08-143-1/+56
|
* * dump_setup.cc (check_package_files): Fix extra '/' in filename.Corinna Vinschen2003-08-132-4/+9
| | | | Resize command buffer. Fix buffer overflow bug.
* 2003-08-13 Aldy Hernandez <aldyh@redhat.com>Jeff Johnston2003-08-132-0/+11
| | | | | * libc/machine/powerpc/machine/stdlib.h: Wrap SPE functions in extern "C".
* 2003-08-13 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2003-08-132-0/+7
| | | | | * libc/include/math.h: Add prototypes for __signbitf and __signbitd.
* * path.cc (special_name): Add checks for some specials followed byCorinna Vinschen2003-08-132-0/+10
| | | | a "." and a FIXME comment.
* * cygwin.din: Accomodate change from cygwin_lstat to lstat.Corinna Vinschen2003-08-133-3/+12
| | | | | | * syscalls.cc: Add defines to avoid declaration issues when renaming cygwin_lstat back to lstat. (lstat): Reverted name change from cygwin_lstat.
* 2003-08-12 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2003-08-122-0/+10
| | | | * i386/cygmon-salib.c (unlink): New stub.
* * include/sys/param.h (NBBY): Define if not defined.Corinna Vinschen2003-08-122-0/+41
| | | | | | | | | | | | | | * include/sys/param.h (setbit): Add new bitmap related macro. (clrbit): Likewise. (isset): Likewise. (isclr): Likewise. (howmany): Add new counting/rounding macro. (rounddown): Likewise. (roundup): Likewise. (roundup2): Likewise. (powerof2): Likewise (MIN): Add macro for calculating min. (MAX): Add macro for calculating max.
* * lib/uuid.c (CGID_Explorer, CGID_ShellDocView,Danny Smith2003-08-103-4/+8
| | | | | | | CGID_ShellServiceObject): Remove definitions. * lib/shell32.c (CGID_ShellServiceObject): Add definition. Correct last ChangeLog entry for lib/shell32.def.
* * dump_setup.cc (dump_setup): Check for the existence of the package list file.Christopher Faylor2003-08-102-15/+37
| | | | Rework slightly to use static buffer for popen commands.
* 2003-08-10 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-08-105-0/+66
| | | | | | | | | | | | | | | | | | | | | * include/shlobj.h (SHELLSTATE): Add structure. (SHGetSetSettings): Add prototype. (SHGetSettings): Add prototype. * lib/user32.def (SHGetSetSettings): Add stub. 2003-08-10 Phil Krylov <likewolf@users.sourceforge.net> * include/commctrl.h (HDM_ORDERTOINDEX): Add define. (Header_OrderToIndex): Add macro. (Header_GetOrderArray): Add macro. * include/commdlg.h (FR_MATCHALEFHAMZA, FR_MATCHDIAC, FR_MATCHKASHIDA): Add defines. 2003-08-10 Martin Fuchs <Martin-Fuchs@gmx.net> * include/commctrl.h (TVM_GETSCROLLTIME, TVM_SETSCROLLTIME): Add defines.
* * dump_setup.cc (version_len): New static variable.Christopher Faylor2003-08-092-15/+138
| | | | | | | | | | (could_not_access,directory_exists): New static function. (file_exists): Ditto. (check_package_files): Ditto. (dump_setup): Check the contents of each package if check_files is true and output the result in the "Status" column. Flush output after each package. * dump_setup.cc (dump_setup): Remove redundant null check. Add informative message if package info not found.
* * include/cygwin/version.h: Bump DLL minor number to 3.Christopher Faylor2003-08-092-1/+5
|
* Convert cgen to C-90Michael Meissner2003-08-082-89/+98
|
* * include/stdint.h: Correctly define INT32_MIN.Christopher Faylor2003-08-082-1/+5
|
* * grp.cc (read_group): Set __group32.gr_mem pointer back to &null_ptr afterChristopher Faylor2003-08-082-1/+9
| | | | free() is called.
* 2003-08-08 Mark Salter <msalter@redhat.com>Jeff Johnston2003-08-082-1/+18
| | | | | | | | * i386/cygmon.ld: Add 4 byte alignment to __CTOR_LIST__ Bernd Schmidt <bernds@redhat.com> * i386/cygmon.ld: Add entry for .rodata.