]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
21 years ago[ ChangeLog ]
Chris Demetriou [Wed, 8 Jan 2003 22:09:30 +0000 (22:09 +0000)]
[ ChangeLog ]
2003-01-08  Chris Demetriou  <cgd@broadcom.com>

        * config.guess: Update to 2003-01-03 version.
        * config.sub: Update to 2003-01-03 version.

[ dejagnu/ChangeLog ]
2003-01-08  Chris Demetriou  <cgd@broadcom.com>

        * config.guess: Update to 2003-01-03 version.
        * config.sub: Update to 2003-01-03 version.

[ readline/ChangeLog.gdb ]
2003-01-08  Chris Demetriou  <cgd@broadcom.com>

        * config.guess: Update to 2003-01-03 version.
        * config.sub: Update to 2003-01-03 version.

21 years ago * mkpasswd.cc (current_user): Create.
Corinna Vinschen [Wed, 8 Jan 2003 17:38:11 +0000 (17:38 +0000)]
* mkpasswd.cc (current_user): Create.
(usage): Reorganize to support Win95/98/ME.
(main): Add option for -c. Reorganize to parse options for
Win95/98/ME and to call current_user. Add username in gecos field
on Win95/98/ME.
* mkgroup.cc (enum_groups): Print gid with %u.
(print_win_error): Create from passwd.cc.
(current_group): Create.
(usage): Reorganize to support Win95/98/ME.
(main): Add option for -c. Reorganize to parse options for
Win95/98/ME and to call current_group.

21 years ago * mips/crt0.S (_start): Allocate 64 bytes of stack instead of 32.
Richard Sandiford [Wed, 8 Jan 2003 12:54:29 +0000 (12:54 +0000)]
* mips/crt0.S (_start): Allocate 64 bytes of stack instead of 32.
Pass an empty argv and envp to main().

21 years ago * mips/configure.in (mips64vr-elf, mips64vrel-elf): New config.
Richard Sandiford [Wed, 8 Jan 2003 12:52:49 +0000 (12:52 +0000)]
* mips/configure.in (mips64vr-elf, mips64vrel-elf): New config.
* mips/configure: Regenerate.

21 years ago * configure.host (mips64vr-elf, mips64vrel-elf): New config.
Richard Sandiford [Wed, 8 Jan 2003 12:51:23 +0000 (12:51 +0000)]
* configure.host (mips64vr-elf, mips64vrel-elf): New config.

21 years ago * lib/dxguid.c: Don't #include <objbase.h>.
Danny Smith [Wed, 8 Jan 2003 10:55:02 +0000 (10:55 +0000)]
* lib/dxguid.c: Don't #include <objbase.h>.
* include/unknwn.h: Partially revert change of 2002-12-26.
Don't include <ole2.h>.

21 years ago2003-01-08 Danny Smith <dannysmith@users.sourceforge.net>
Danny Smith [Wed, 8 Jan 2003 09:15:53 +0000 (09:15 +0000)]
2003-01-08  Danny Smith  <dannysmith@users.sourceforge.net>

* lib/dinput.c: Don't #include <objbase.h>.

2003-01-08  Bart Oldeman  <bartoldeman@users.sourceforge.net>

* include/windows.h (ole2.h):Do #include for
__WATCOMC__.

21 years ago2003-01-07 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Wed, 8 Jan 2003 07:36:47 +0000 (07:36 +0000)]
2003-01-07  Chris Demetriou  <cgd@broadcom.com>

        * mips.h: Fix missing space in comment.
        (INSN_ISA1, INSN_ISA2, INSN_ISA3, INSN_ISA4, INSN_ISA5)
        (INSN_ISA32, INSN_ISA32R2, INSN_ISA64): Shift values right
        by four bits.

21 years ago* configure: Regenerate with proper autoconf 2.13.
Christopher Faylor [Wed, 8 Jan 2003 01:19:55 +0000 (01:19 +0000)]
* configure: Regenerate with proper autoconf 2.13.

21 years ago* configure.in: Add AC_PREREQ for consistency.
Christopher Faylor [Tue, 7 Jan 2003 21:58:19 +0000 (21:58 +0000)]
* configure.in: Add AC_PREREQ for consistency.
* configure: Regenerate.

21 years ago2002-01-07 Chris Demetriou <cgd@broadcom.com>
Jeff Johnston [Tue, 7 Jan 2003 21:10:54 +0000 (21:10 +0000)]
2002-01-07  Chris Demetriou  <cgd@broadcom.com>

* crt0.S: Check for definition of __mips64 rather than
checking (__mips < 3).
* pmon.S: Likewise.
* cygmon.c (sysCall): Avoid multi-line string literals.

21 years ago * include/ctype.h (__isascii): Don't cast arg to unsigned.
Danny Smith [Tue, 7 Jan 2003 21:05:13 +0000 (21:05 +0000)]
* include/ctype.h (__isascii): Don't cast arg to unsigned.
(iswascii): Likewise.  Correct mask.
* include/wctype.h (iswascii): Don't cast arg to unsigned.
Correct mask

21 years ago2003-01-07 Charles Wilson <cwilson@ece.gatech.edu>
Jeff Johnston [Tue, 7 Jan 2003 20:02:33 +0000 (20:02 +0000)]
2003-01-07  Charles Wilson  <cwilson@ece.gatech.edu>

        * libc/stdio/sprintf.c: fix typo
        * libc/stdio/vfprintf.c: fix typo

21 years ago2003-01-07 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 7 Jan 2003 19:52:27 +0000 (19:52 +0000)]
2003-01-07  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.host: Support long double I/O for x86-linux.
        * libc/stdlib/ldtoa.c (_ldtoa_r): Fix code to allocate a buffer
        large enough to hold formatted result.
        * libc/machine/powerpc/simdldtoa.c (_simdldtoa_r): Ditto.

21 years ago2003-01-06 Charles Wilson <cwilson@ece.gatech.edu>
Jeff Johnston [Tue, 7 Jan 2003 01:45:32 +0000 (01:45 +0000)]
2003-01-06  Charles Wilson  <cwilson@ece.gatech.edu>

        * Makefile.am: Add vasprintf.
        * Makefile.in: Regenerated.

21 years ago2003-01-06 Charles Wilson <cwilson@ece.gatech.edu>
Jeff Johnston [Mon, 6 Jan 2003 20:51:25 +0000 (20:51 +0000)]
2003-01-06  Charles Wilson  <cwilson@ece.gatech.edu>

* asprintf.c (_asprintf_r): insure both declarations
are the same.

21 years ago2003-01-06 Andrew Cagney <ac131313@redhat.com>
Andrew Cagney [Mon, 6 Jan 2003 18:36:08 +0000 (18:36 +0000)]
2003-01-06  Andrew Cagney  <ac131313@redhat.com>

* configure.in (GDB_TK): Add tcl directories conditional on
gdb/gdbtk directory being present.
* configure: Regenerate.

21 years ago * include/winuser.h (SPI_SETWHEELSCROLLLINES) Add define.
Danny Smith [Mon, 6 Jan 2003 00:22:48 +0000 (00:22 +0000)]
* include/winuser.h (SPI_SETWHEELSCROLLLINES) Add define.
* include/zmouse.h (WHEEL_DELTA): Guard against prior
definition.
(WHEEL_PAGESCROLL): Likewise.
(SPI_SETWHEELSCROLLLINES): Define, if not already done.

21 years ago * include/winuser.h ((SPI_SETWHEELSCROLLLINES) Add define.
Danny Smith [Mon, 6 Jan 2003 00:18:45 +0000 (00:18 +0000)]
* include/winuser.h ((SPI_SETWHEELSCROLLLINES) Add define.
* include/zmouse.h (WHEEL_DELTA): Guard against prior
definition.
(WHEEL_PAGESCROLL): Likewise.
(SPI_SETWHEELSCROLLLINES): Define, if not already done.

21 years ago* pinfo.cc (_pinfo::commune_send): Use myself->lock rather than just lock when
Christopher Faylor [Sun, 5 Jan 2003 06:36:50 +0000 (06:36 +0000)]
* pinfo.cc (_pinfo::commune_send): Use myself->lock rather than just lock when
leaving.

21 years ago * include/winuser.h (SPI_GETWHEELSCROLLLINES) Add define.
Danny Smith [Sun, 5 Jan 2003 02:49:15 +0000 (02:49 +0000)]
* include/winuser.h (SPI_GETWHEELSCROLLLINES) Add define.
(WHEEL_PAGESCROLL): Add define.

21 years ago * configure.in (LD): Improve test for gcc. Try to set LD to the ld used
John David Anglin [Sat, 4 Jan 2003 22:36:41 +0000 (22:36 +0000)]
* configure.in (LD): Improve test for gcc.  Try to set LD to the ld used
by gcc if LD is not defined and we are not doing a Canadian Cross.
* configure: Rebuilt.

21 years ago * include/commctrl.h (tagNMTOOLBAR[AW]): Replace obsolete struct
Danny Smith [Sat, 4 Jan 2003 11:52:06 +0000 (11:52 +0000)]
* include/commctrl.h (tagNMTOOLBAR[AW]): Replace obsolete struct
names tagTBNOTIFY[AW] and typedefs. Add defines for backward
compatability. Add RECT field. Add UNICODE mappings for new
names.
(tagNMREBARCHEVRON): Add struct and typedefs for
_WIN32_IE >= 0x0500.

21 years ago * include/commctrl.h (TOOLINFO[AW]: Update structures.
Danny Smith [Sat, 4 Jan 2003 10:58:36 +0000 (10:58 +0000)]
* include/commctrl.h (TOOLINFO[AW]: Update structures.
(LVHITTESTINFO): Likewise.

* include/wingdi.h (GRADIENT_TRIANGLE): Add structure.
(GRADIENT_RECT): Likewise.

21 years ago2003-01-03 Bang Jun-Young <junyoung@netbsd.org>
Danny Smith [Fri, 3 Jan 2003 22:57:37 +0000 (22:57 +0000)]
2003-01-03  Bang Jun-Young  <junyoung@netbsd.org>

* include/winerror.h (ERROR_OPLOCK_NOT_GRANTED,
ERROR_INVALID_OPLOCK_PROTOCOL, ERROR_SOURCE_ELEMENT_EMPTY,
ERROR_DESTINATION_ELEMENT_FULL, ERROR_ILLEGAL_ELEMENT_ADDRESS,
ERROR_MAGAZINE_NOT_PRESENT, ERROR_DEVICE_REINITIALIZATION_NEEDED,
ERROR_DEVICE_REQUIRES_CLEANING, ERROR_DEVICE_DOOR_OPEN,
ERROR_DEVICE_NOT_CONNECTED, ERROR_NOT_FOUND, ERROR_NO_MATCH,
ERROR_SET_NOT_FOUND, ERROR_NO_TRACKING_SERVICE,
ERROR_JOURNAL_DELETE_IN_PROGRESS, ERROR_JOURNAL_NOT_ACTIVE,
ERROR_JOURNAL_ENTRY_DELETED, ERROR_ONLY_IF_CONNECTED,
ERROR_NOT_SUPPORTED_ON_SBS, ERROR_SERVER_SHUTDOWN_IN_PROGRESS,
ERROR_MUTUAL_AUTH_FAILED, ERROR_TIME_SKEW, ERROR_DEVICE_REMOVED,
RPC_S_INVALID_ASYNC_HANDLE, RPC_S_INVALID_ASYNC_CALL,
RPC_X_PIPE_CLOSED, RPC_X_PIPE_DISCIPLINE_ERROR, RPC_X_PIPE_EMPTY,
ERROR_CANT_ACCESS_FILE, ERROR_CANT_RESOLVE_FILENAME,
ERROR_WMI_GUID_NOT_FOUND, ERROR_WMI_INSTANCE_NOT_FOUND,
ERROR_WMI_ITEMID_NOT_FOUND, ERROR_WMI_TRY_AGAIN, ERROR_WMI_READ_ONLY,
ERROR_WMI_SET_FAILURE, ERROR_TRANSPORT_FULL, ERROR_FILE_OFFLINE,
ERROR_REMOTE_STORAGE_NOT_ACTIVE, ERROR_REMOTE_STORAGE_MEDIA_ERROR,
ERROR_NOT_A_REPARSE_POINT, ERROR_REPARSE_ATTRIBUTE_CONFLICT,
ERROR_INVALID_REPARSE_DATA, ERROR_REPARSE_TAG_INVALID,
ERROR_REPARSE_TAG_MISMATCH, ERROR_FILE_ENCRYPTED,
ERROR_FILE_NOT_ENCRYPTED, ERROR_NOT_EXPORT_FORMAT,
ERROR_CTX_WINSTATION_NAME_INVALID, ERROR_CTX_INVALID_PD,
ERROR_CTX_PD_NOT_FOUND, ERROR_CTX_WD_NOT_FOUND,
ERROR_CTX_CLOSE_PENDING, ERROR_CTX_NO_OUTBUF,
ERROR_CTX_MODEM_INF_NOT_FOUND, ERROR_CTX_INVALID_MODEMNAME,
ERROR_CTX_MODEM_RESPONSE_ERROR, ERROR_CTX_MODEM_RESPONSE_TIMEOUT,
ERROR_CTX_MODEM_RESPONSE_NO_CARRIER,
ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE, ERROR_CTX_MODEM_RESPONSE_BUSY,
ERROR_CTX_MODEM_RESPONSE_VOICE, ERROR_CTX_TD_ERROR,
ERROR_CTX_WINSTATION_NOT_FOUND, ERROR_CTX_WINSTATION_ALREADY_EXISTS,
ERROR_CTX_WINSTATION_BUSY, ERROR_CTX_BAD_VIDEO_MODE,
ERROR_CTX_GRAPHICS_INVALID, ERROR_CTX_NOT_CONSOLE,
ERROR_CTX_CLIENT_QUERY_TIMEOUT, ERROR_CTX_CONSOLE_DISCONNECT,
ERROR_CTX_CONSOLE_CONNECT, ERROR_CTX_SHADOW_DENIED,
ERROR_CTX_WINSTATION_ACCESS_DENIED, ERROR_CTX_INVALID_WD,
ERROR_CTX_SHADOW_INVALID, ERROR_CTX_SHADOW_DISABLED,
ERROR_CTX_CLIENT_LICENSE_IN_USE, ERROR_CTX_CLIENT_LICENSE_NOT_SET,
ERROR_CTX_LICENSE_NOT_AVAILABLE, ERROR_CTX_LICENSE_CLIENT_INVALID,
ERROR_CTX_LICENSE_EXPIRED, ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY,
ERROR_DS_NO_ATTRIBUTE_OR_VALUE, ERROR_DS_INVALID_ATTRIBUTE_SYNTAX,
ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED, ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS,
ERROR_DS_BUSY, ERROR_DS_UNAVAILABLE, ERROR_DS_NO_RIDS_ALLOCATED,
ERROR_DS_NO_MORE_RIDS, ERROR_DS_INCORRECT_ROLE_OWNER,
ERROR_DS_RIDMGR_INIT_ERROR, ERROR_DS_OBJ_CLASS_VIOLATION,
ERROR_DS_CANT_ON_NON_LEAF, ERROR_DS_CANT_ON_RDN,
ERROR_DS_CANT_MOD_OBJ_CLASS, ERROR_DS_CROSS_DOM_MOVE_ERROR,
ERROR_DS_GC_NOT_AVAILABLE, ERROR_SHARED_POLICY,
ERROR_POLICY_OBJECT_NOT_FOUND, ERROR_POLICY_ONLY_IN_DS,
ERROR_DS_ADMIN_LIMIT_EXCEEDED, ERROR_DS_DS_REQUIRED,
ERROR_DS_SAM_INIT_FAILURE, ERROR_DS_SENSITIVE_GROUP_VIOLATION,
ERROR_DS_CANT_MOD_PRIMARYGROUPID, ERROR_DS_INVALID_GROUP_TYPE,
ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN,
ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN,
ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER,
ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER,
ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER,
ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER,
ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER,
ERROR_DS_HAVE_PRIMARY_MEMBERS, ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD,
ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY, ERROR_DS_CANT_START,
ERROR_DS_INIT_FAILURE, ERROR_SAM_INIT_FAILURE, ERROR_DS_GC_REQUIRED,
ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY,
ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS,
ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED):
Add missing error codes.

21 years ago * dis-asm.h (print_insn_iq2000): Declare.
Stan Cox [Fri, 3 Jan 2003 18:03:18 +0000 (18:03 +0000)]
* dis-asm.h (print_insn_iq2000): Declare.
* common.h (EM_IQ2000): Define.
* iq2000.h: New file.

21 years ago* dtable.h (dtable::in_vfork_cleanup): New function. True if vfork cleanup
Christopher Faylor [Fri, 3 Jan 2003 06:20:23 +0000 (06:20 +0000)]
* dtable.h (dtable::in_vfork_cleanup): New function.  True if vfork cleanup
needed.
* dtable.cc (dtable::vfork_parent_restore): Remove assertion.
* pipe.cc (fhandler_pipe::close): Don't close read_state during fork_fixup
since it wasn't inherited.

21 years ago * include/stdlib.h (_osver, _winver, _winmajor,
Danny Smith [Fri, 3 Jan 2003 05:02:18 +0000 (05:02 +0000)]
* include/stdlib.h (_osver, _winver, _winmajor,
_winminor): Declare as direct imports from dll if
__DECLSPEC_SUPPORTED.

21 years ago * lib/kernel32.c (GetCurrentFiber): Remove blank input field in
Danny Smith [Fri, 3 Jan 2003 00:04:21 +0000 (00:04 +0000)]
* lib/kernel32.c (GetCurrentFiber): Remove blank input field in
asm code.
(GetFiberData): Likewise.

21 years ago * include/winnt.h (GetCurrentFiber): Remove blank input field
Danny Smith [Thu, 2 Jan 2003 23:30:27 +0000 (23:30 +0000)]
* include/winnt.h (GetCurrentFiber): Remove blank input field
in asm code.
(GetFiberData): Likewise.

21 years ago2003-01-02 H.J. Lu <hjl@gnu.org>
H.J. Lu [Thu, 2 Jan 2003 20:51:02 +0000 (20:51 +0000)]
2003-01-02  H.J. Lu <hjl@gnu.org>

* Makefile.in (DESTDIR): New.
(install-info): Use it.

21 years ago[ gas/ChangeLog ]
Chris Demetriou [Thu, 2 Jan 2003 20:03:09 +0000 (20:03 +0000)]
[ gas/ChangeLog ]
2003-01-02  Chris Demetriou  <cgd@broadcom.com>

        * config/tc-mips.c: Update copyright years to include 2003.
        (mips_ip): Fix indentation of "+A", "+B", and "+C" handling.
        Additionally, clean up their code slightly and clean up their
        comments some more.

        * doc/c-mips.texi: Add MIPS32r2 to ".set mipsN" documentation.

[ gas/testsuite/ChangeLog ]
2003-01-02  Chris Demetriou  <cgd@broadcom.com>

        * gas/mips/elf_arch_mips32r2.d: Fix file description comment.

[ include/opcode/ChangeLog ]
2003-01-02  Chris Demetriou  <cgd@broadcom.com>

        * mips.h: Update copyright years to include 2002 (which had
        been missed previously) and 2003.  Make comments about "+A",
        "+B", and "+C" operand types more descriptive.

21 years ago * include/winerror.h (ERROR_DIFFERENT_SERVICE_ACCOUNT,
Danny Smith [Thu, 2 Jan 2003 11:17:16 +0000 (11:17 +0000)]
* include/winerror.h (ERROR_DIFFERENT_SERVICE_ACCOUNT,
ERROR_EXE_MACHINE_TYPE_MISMATCH, ERROR_HOOK_TYPE_NOT_ALLOWED,
ERROR_INVALID_KEYBOARD_HANDLE, ERROR_INVALID_PRINT_MONITOR,
ERROR_PRINT_MONITOR_IN_USE, ERROR_PRINTER_HAS_JOBS_QUEUED,
ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION,
ERROR_SUCCESS_REBOOT_REQUIRED, ERROR_SUCCESS_RESTART_REQUIRED,
ERROR_TIMEOUT, OR_INVALID_OID, OR_INVALID_OXID,
OR_INVALID_SET, RPC_X_INVALID_PIPE_OPERATION): Add missing
error codes.
Re-sort codes..

21 years ago * include/winspool.h (PRINTER_INFO_6): Add.
Danny Smith [Thu, 2 Jan 2003 03:47:21 +0000 (03:47 +0000)]
* include/winspool.h (PRINTER_INFO_6): Add.
Reported by: Mat Nieuwenhoven  <matnieuw@users.sourceforge.net>

21 years ago * src-release (ETC_SUPPORT): Add fdl.texi and texi2pod.pl.
Daniel Jacobowitz [Thu, 2 Jan 2003 00:50:57 +0000 (00:50 +0000)]
* src-release (ETC_SUPPORT): Add fdl.texi and texi2pod.pl.

21 years ago* passwd.cc (getpwuid_r32): Revert previous change.
Christopher Faylor [Thu, 2 Jan 2003 00:03:23 +0000 (00:03 +0000)]
* passwd.cc (getpwuid_r32): Revert previous change.

21 years ago* sysconf.cc (sysconf): Return arbitrary values for _SC_GETGR_R_SIZE_MAX,
Christopher Faylor [Wed, 1 Jan 2003 18:12:49 +0000 (18:12 +0000)]
* sysconf.cc (sysconf): Return arbitrary values for _SC_GETGR_R_SIZE_MAX,
_SC_LOGIN_NAME_MAX, _SC_GETPW_R_SIZE_MAX.
* passwd.cc (getpwuid_r32): Add uid/gid fields to size check calculation.

21 years ago2003-01-01 Danny Smith <dannysmith@users.sourceforge.net>
Danny Smith [Wed, 1 Jan 2003 10:00:39 +0000 (10:00 +0000)]
2003-01-01  Danny Smith  <dannysmith@users.sourceforge.net>

* pseudo-reloc.c (do_pseudo_reloc): Make static.
* pseudo-reloc-list.c: New file.
* crt1.c (_pei386_runtime_relocator): Declare.
(__mingw_CRTStartup): Call it.
* dllcrt1.c (_pei386_runtime_relocator): Declare.
(DllMainCRTStartup): Call it.
* Makefile.in: Add pseudo-reloc.o pseude-reloc-list.o to
libmingw32.a.

2003-01-01  Egor Duda  <deo@logos-m.ru>

* pseudo-reloc.c: New file.

21 years ago * Makefile.in: Rebuilt.
Tom Tromey [Tue, 31 Dec 2002 22:51:53 +0000 (22:51 +0000)]
* Makefile.in: Rebuilt.
* Makefile.def (target_modules) [libffi]: Allow installation.

21 years ago * configure.in: Fix use of $program_transform_name.
Andreas Schwab [Tue, 31 Dec 2002 18:00:11 +0000 (18:00 +0000)]
* configure.in: Fix use of $program_transform_name.
* configure: Regenerated.

21 years ago[ gas/ChangeLog ]
Chris Demetriou [Tue, 31 Dec 2002 08:11:18 +0000 (08:11 +0000)]
[ gas/ChangeLog ]
2002-12-31  Chris Demetriou  <cgd@broadcom.com>

* config/tc-mips.c (validate_mips_insn, mips_ip): Recognize
the "+D" operand, which will be used only by the disassembler.

[ gas/testsuite/ChangeLog ]
2002-12-31  Chris Demetriou  <cgd@broadcom.com>

* gas/mips/cp0sel-names-mips32.d: New test.
* gas/mips/cp0sel-names-mips32r2.d: New test.
* gas/mips/cp0sel-names-mips64.d: New test.
* gas/mips/cp0sel-names-numeric.d: New test.
* gas/mips/cp0sel-names-sb1.d: New test.
* gas/mips/cp0sel-names.s: New test source file.
* gas/mips/mips.exp: Run new tests.

[ include/opcode/ChangeLog ]
2002-12-31  Chris Demetriou  <cgd@broadcom.com>

* mips.h: Note that the "+D" operand type name is now used.

[ opcodes/ChangeLog ]
2002-12-31  Chris Demetriou  <cgd@broadcom.com>

* mips-dis.c (mips_cp0sel_name): New structure.
(mips_cp0sel_names_mips3264, mips_cp0sel_names_mips3264r2)
(mips_cp0sel_names_sb1): New arrays.
(mips_arch_choice): New structure members "cp0sel_names" and
"cp0sel_names_len".
(mips_arch_choices): Add references to new cp0sel_names arrays
as appropriate, and make all existing entries reference
appropriate mips_XXX_names_numeric arrays rather than simply
using NULL.
(mips_cp0sel_names, mips_cp0sel_names_len): New variables.
(lookup_mips_cp0sel_name): New function.
(set_default_mips_dis_options): Set mips_cp0sel_names and
mips_cp0sel_names_len as appropriate.  Remove now-unnecessary
checks for NULL register name arrays.
(parse_mips_dis_option): Likewise.
(print_insn_arg): Handle "+D" operand type.
* mips-opc.c (mips_builtin_opcodes): Add new "+D" variants
of mfc0, mtc0, dmfc0, and dmtc0 to print CP0+sel register
names symbolically.

21 years ago[ bfd/ChangeLog ]
Chris Demetriou [Tue, 31 Dec 2002 07:29:29 +0000 (07:29 +0000)]
[ bfd/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

* aoutx.h (NAME(aout,machine_type)): Add bfd_mach_mipsisa32r2 case.
* archures.c (bfd_mach_mipsisa32r2): New define.
* bfd-in2.h: Regenerate.
* cpu-mips.c (I_mipsisa32r2): New enum value.
(arch_info_struct): Add entry for I_mipsisa32r2.
* elfxx-mips.c (elf_mips_isa, _bfd_elf_mips_mach)
(_bfd_mips_elf_print_private_bfd_data): Handle E_MIPS_ARCH_32R2.
(_bfd_mips_elf_final_write_processing): Add
bfd_mach_mipsisa32r2 case.
(_bfd_mips_elf_merge_private_bfd_data): Handle merging of
binaries marked as using MIPS32 Release 2.

[ binutils/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

* doc/binutils.texi (objdump): Note MIPS HWR (Hardware Register)
changes in MIPS -M options.

[ gas/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

* configure.in: Recognize mipsisa32r2, mipsisa32r2el, and
CPU variants.
* configure: Regenerate.
* config/tc-mips.c (ISA_HAS_DROR, ISA_HAS_ROR): New defines.
(macro_build): Handle "K" operand.
(macro2): Use ISA_HAS_DROR and ISA_HAS_ROR in the places where
CPU_HAS_DROR and CPU_HAS_ROR are currently used.
(mips_ip): New variable "lastpos", and implement "+A", "+B",
and "+C" operands for MIPS32 Release 2 ins/ext instructions.
Implement "K" operand for MIPS32 Release 2 rdhwr instruction.
(validate_mips_insn): Implement "+" as a way to extend the
allowed operands, and implement "K", "+A", "+B", and "+C"
operands.
(OPTION_MIPS32R2): New define.
(md_longopts): Add entry for OPTION_MIPS32R2.
(OPTION_ELF_BASE): Adjust to accomodate OPTIONS_MIPS32R2.
(md_parse_option): Handle OPTION_MIPS32R2.
(s_mipsset): Reimplement handling of ".set mipsN" options
and add support for ".set mips32r2".
(mips_cpu_info_table): Add entry for "mips32r2" (MIPS32 Release 2).
(md_show_usage): Document "-mips32r2" option.
* doc/as.texinfo: Document "-mips32r2" option.
* doc/c-mips.texi: Likewise.

[ gas/testsuite/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

* gas/mips/cp0-names-mips32r2.d: New test.
* gas/mips/hwr-names-mips32r2.d: New test.
* gas/mips/hwr-names-numeric.d: New test.
* gas/mips/hwr-names.s: New test source file.
* gas/mips/mips32r2.d: New test.
* gas/mips/mips32r2.s: New test source file.
* gas/mips/mips32r2-ill.l: New test.
* gas/mips/mips32r2-ill.s: New test source file.
* gas/mips/mips.exp: Add mips32r2 architecture data array
entry.  Run new tests mentioned above.

[ include/elf/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

* mips.h (E_MIPS_ARCH_32R2): New define.

[ include/opcode/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

* mips.h: Document "+" as the start of two-character operand
type names, and add new "K", "+A", "+B", and "+C" operand types.
(OP_MASK_INSMSB, OP_SH_INSMSB, OP_MASK_EXTMSB)
(OP_SH_EXTMSB, INSN_ISA32R2, ISA_MIPS32R2, CPU_MIPS32R2): New
defines.

[ opcodes/ChangeLog ]
2002-12-30  Chris Demetriou  <cgd@broadcom.com>

* mips-dis.c (mips_cp0_names_mips3264r2, mips_hwr_names_numeric)
(mips_hwr_names_mips3264r2): New arrays.
(mips_arch_choice): New "hwr_names" member.
(mips_arch_choices): Adjust for structure change, and add a new
entry for "mips32r2" ISA.
(mips_hwr_names): New variable.
(set_default_mips_dis_options): Set mips_hwr_names.
(parse_mips_dis_option): New "hwr-names" option which sets
mips_hwr_names, and adjust "reg-names=ARCH" to set mips_hwr_names.
(print_insn_arg): Change return type to "int"
and use that to indicate number of characters consumed.
Add support for "+" operand extension character, "+A", "+B",
"+C", and "K" operands.
(print_insn_mips): Adjust for changes to print_insn_arg.
(print_mips_disassembler_options): Adjust for "hwr-names"
addition and "reg-names" change.
* mips-opc (I33): New define (shorthand for INSN_ISA32R2).
(mips_builtin_opcodes): Note that "nop" and "ssnop" are special
forms of "sll".  Add new MIPS32 Release 2 instructions: ehb,
di, ei, ext, ins, jr.hb, jalr.hb, mfhc1, mfhc2, mthc1, mthc2,
rdhwr, rdpgpr, seb, seh, synci, wrpgpr, wsbh.
Note that hardware rotate instructions (ror, rorv) can be
used on MIPS32 Release 2, and add the official mnemonics
for them (rotr, rotrv) and the similar "rotl" mnemonic for
left-rotate.

21 years ago * configure.in (baseargs): Don't remove first configure argument.
Daniel Jacobowitz [Tue, 31 Dec 2002 03:28:41 +0000 (03:28 +0000)]
* configure.in (baseargs): Don't remove first configure argument.
* configure: Regenerated.

21 years ago* exceptions.cc (events_init): Display name of mutex on failure.
Christopher Faylor [Mon, 30 Dec 2002 23:08:35 +0000 (23:08 +0000)]
* exceptions.cc (events_init): Display name of mutex on failure.

21 years ago* windows.cc (setitimer): Return ENOSYS on invalid argument.
Christopher Faylor [Mon, 30 Dec 2002 22:38:13 +0000 (22:38 +0000)]
* windows.cc (setitimer): Return ENOSYS on invalid argument.

21 years agoAdd support for msp430.
Nick Clifton [Mon, 30 Dec 2002 19:25:12 +0000 (19:25 +0000)]
Add support for msp430.

21 years agoAdded some more pseudo opcodes for system call processing.
Nick Clifton [Mon, 30 Dec 2002 10:50:32 +0000 (10:50 +0000)]
Added some more pseudo opcodes for system call processing.

21 years ago2002-12-30 Hartmut Honisch <hhonisch@users.sourceforge.net>
Danny Smith [Mon, 30 Dec 2002 08:48:23 +0000 (08:48 +0000)]
2002-12-30  Hartmut Honisch <hhonisch@users.sourceforge.net>

* include/winbase.h (NMPWAIT_WAIT_FOREVER): Cast to DWORD.

* lib/ntdll.def (NtConnectPort, NtOpenEvent,
NtRequestWaitReplyPort, NtWaitForSingleObject,ZwConnectPort,
ZwOpenEvent, ZwRequestWaitReplyPort, ZwWaitForSingleObject):
Add stubs.

21 years ago * include/wingdi.h (wglGetLayerPaletteEntries): Correct
Danny Smith [Mon, 30 Dec 2002 06:48:50 +0000 (06:48 +0000)]
* include/wingdi.h (wglGetLayerPaletteEntries): Correct
prototype. Thanks to: Joe Krahn  <jkrahn at nc dot rr dot com>.

ChangeLog: Remove some whitespace.

21 years ago* Makefile.tpl (local-distclean): Don't remove...
Alexandre Oliva [Sun, 29 Dec 2002 19:05:04 +0000 (19:05 +0000)]
* Makefile.tpl (local-distclean): Don't remove...
(multilib.ts): ... this.  Moved into...
(multilib.out): ... this.  Don't use sub-make.
($(BUILD_SUBDIR)/[+module+]/Makefile, [+module+]/Makefile,
$(TARGET_SUBDIR)/[+module+]/Makefile, gcc/Makefile): Moved into...
(configure-build-[+module+], configure-[+module+],
configure-target-[+module+], configure-gcc): ... these.  Test
for Makefile existence.  Drop config.status from dependencies.
* Makefile.in: Rebuilt.
* configure.in: Move gcc-version-trigger to the end of
ac_configure_args.  Add comments to maybedep.tmp and
serdep.tmp.  Introduce --disable-serial-configure.  Remove
nonopt from baseargs, matching and removing corresponding
whitespace while at it.
* configure: Rebuilt.

21 years ago* libc/include/sys/unistd.h: Under cygwin, just include getopt.h rather than
Christopher Faylor [Sat, 28 Dec 2002 23:20:47 +0000 (23:20 +0000)]
* libc/include/sys/unistd.h: Under cygwin, just include getopt.h rather than
defining getopt directly.

21 years ago* configure.in (host_configargs): Replace reference to
Alexandre Oliva [Sat, 28 Dec 2002 17:58:05 +0000 (17:58 +0000)]
* configure.in (host_configargs): Replace reference to
no-longer-defined buildopts with --build=${build_alias}.
* configure: Rebuilt.

21 years ago* acx.m4: Name cache variables properly.
Alexandre Oliva [Sat, 28 Dec 2002 17:57:49 +0000 (17:57 +0000)]
* acx.m4: Name cache variables properly.
(NCN_STRICT_CHECK_TOOL): If program is not found and
value-if-not-found is empty, use ${ncn_tool_prefix}$2 or $2,
depending on whether build != host or not.
(NCN_STRICT_CHECK_TARGET_TOOL): Ditto, with the target prefix.

21 years ago* Makefile.tpl ($(NOTPARALLEL)): Move to the end. Bring uses of
Alexandre Oliva [Sat, 28 Dec 2002 16:25:00 +0000 (16:25 +0000)]
* Makefile.tpl ($(NOTPARALLEL)): Move to the end.  Bring uses of
program_transform_name to standard idiom.
(AUTOGEN, AUTOCONF): Define.
(Makefile.in): Use $(AUTOGEN).
(Makefile): Depend on config.status, and use autoconf-style rule to
build it.  Move original commands to...
(config.status): ... this new target.
(configure): Add $(srcdir).  Depend on config/acx.m4.  Use
$(AUTOCONF).
* Makefile.in: Rebuilt.

21 years ago * Makefile.tpl: Fix dramatic bustage due to change in
Nathanael Nerode [Sat, 28 Dec 2002 09:13:56 +0000 (09:13 +0000)]
* Makefile.tpl: Fix dramatic bustage due to change in
program_transform_name.
* Makefile.in: Regenerate.

* configure.in: Remove unnecessary PATH setting.
* configure: Regnerate.

* configure.in: Don't default to unprefixed tools unless
the native tools will work.
* configure: Regenerate.

21 years agoremove from trunk
Christopher Faylor [Sat, 28 Dec 2002 07:33:14 +0000 (07:33 +0000)]
remove from trunk

21 years ago* Makefile.in: Add devices.gperf.
Christopher Faylor [Sat, 28 Dec 2002 07:15:13 +0000 (07:15 +0000)]
* Makefile.in: Add devices.gperf.
* devices.h: New file.
* devices.gperf: Ditto.

21 years agomissed in previous giant commit
Nathanael Nerode [Sat, 28 Dec 2002 07:09:49 +0000 (07:09 +0000)]
missed in previous giant commit

21 years ago(toplev)
Nathanael Nerode [Sat, 28 Dec 2002 07:09:15 +0000 (07:09 +0000)]
(toplev)
* configure.in: Convert to autoconf script.  Blow away lots
of now-redundant Makefile fragments.
* configure: Generate using Autoconf.
* Makefile.tpl: Rewrite to reflect autoconfiscation.
* Makefile.in: Regenerate.
(config)
* acx.m4: New.
* mh-a68bsd, mh-aix386, mh-apollo68, mh-delta88, mh-hp300,
mh-hpux, mh-hpux8, mh-irix5, mh-irix6, mh-ncrsvr43, mh-openedition,
mh-riscos, mh-sysv: Delete.
* mh-cxux, mh-dgux386, mh-interix, mh-lynxrs6k, mh-ncr3000,
mh-necv4, mh-sco, mh-solaris, mh-sysv4, mh-sysv5, mt-v810: Simplify.

21 years ago* fhandler_termios.cc (fhandler_termios::line_edit): Perform echo before input
Christopher Faylor [Sat, 28 Dec 2002 06:30:47 +0000 (06:30 +0000)]
* fhandler_termios.cc (fhandler_termios::line_edit): Perform echo before input
is accepted or suffer a "race".

21 years ago * configure: Remove unneeded 'export's. Make CC_FOR_TARGET,
Nathanael Nerode [Fri, 27 Dec 2002 23:28:25 +0000 (23:28 +0000)]
* configure: Remove unneeded 'export's.  Make CC_FOR_TARGET,
CXX_FOR_TARGET, GCJ_FOR_TARGET substituted in configure.in only.

* ChangeLog: Move a couple of entries from here to winsup/cygwin,
where they belong.

21 years agoMove ChangeLog entry from toplevel, where it didn't belong.
Nathanael Nerode [Fri, 27 Dec 2002 23:27:00 +0000 (23:27 +0000)]
Move ChangeLog entry from toplevel, where it didn't belong.

21 years ago[ binutils/ChangeLog ]
Chris Demetriou [Fri, 27 Dec 2002 08:00:31 +0000 (08:00 +0000)]
[ binutils/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * doc/binutils.texi (objdump): Document MIPS -M options.

[ gas/testsuite/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * gas/mips/cp0-names-mips32.d: New file.
        * gas/mips/cp0-names-mips64.d: New file.
        * gas/mips/cp0-names-numeric.d: New file.
        * gas/mips/cp0-names-sb1.d: New file.
        * gas/mips/cp0-names.s: New file.
        * gas/mips/fpr-names-32.d: New file.
        * gas/mips/fpr-names-64.d: New file.
        * gas/mips/fpr-names-n32.d: New file.
        * gas/mips/fpr-names-numeric.d: New file.
        * gas/mips/fpr-names.s: New file.
        * gas/mips/gpr-names-32.d: New file.
        * gas/mips/gpr-names-64.d: New file.
        * gas/mips/gpr-names-n32.d: New file.
        * gas/mips/gpr-names-numeric.d: New file.
        * gas/mips/gpr-names.s: New file.
        * gas/mips/mips.exp: Run new tests.

[ include/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * dis-asm.h (print_mips_disassembler_options): Prototype.

[ include/opcode/ChangeLog ]
2002-12-19  Chris Demetriou  <cgd@broadcom.com>

        * mips.h (OP_OP_COP0, OP_OP_COP1, OP_OP_COP2, OP_OP_COP3)
        (OP_OP_LWC1, OP_OP_LWC2, OP_OP_LWC3, OP_OP_LDC1, OP_OP_LDC2)
        (OP_OP_LDC3, OP_OP_SWC1, OP_OP_SWC2, OP_OP_SWC3, OP_OP_SDC1)
        (OP_OP_SDC2, OP_OP_SDC3): Define.

[ opcodes/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * disassemble.c (disassembler_usage): Add invocation of
        print_mips_disassembler_options.
        * mips-dis.c (print_mips_disassembler_options)
        (set_default_mips_dis_options, parse_mips_dis_option)
        (parse_mips_dis_options, choose_abi_by_name, choose_arch_by_name)
        (choose_arch_by_number): New functions.
        (mips_abi_choice, mips_arch_choice): New structures.
        (mips32_reg_names, mips64_reg_names, reg_names): Remove.
        (mips_gpr_names_numeric, mips_gpr_names_oldabi)
        (mips_gpr_names_newabi, mips_fpr_names_numeric)
        (mips_fpr_names_32, mips_fpr_names_n32, mips_fpr_names_64)
        (mips_cp0_names_numeric, mips_cp0_names_mips3264)
        (mips_cp0_names_sb1, mips_abi_choices, mips_arch_choices)
        (mips_processor, mips_isa, mips_gpr_names, mips_fpr_names)
        (mips_cp0_names): New variables.
        (print_insn_args): Use new variables to print GPR, FPR, and CP0
        register names.
        (mips_isa_type): Remove.
        (print_insn_mips): Remove ISA and CPU setup since it is now done...
        (_print_insn_mips): Here.  Remove register setup code, and
        call set_default_mips_dis_options and parse_mips_dis_options
        instead.
        (print_mips16_insn_arg): Use mips_gpr_names instead of mips32_names.

21 years ago* fhandler.h (fhandler_tty_master::set_winsize): Declare new function.
Christopher Faylor [Fri, 27 Dec 2002 05:31:30 +0000 (05:31 +0000)]
* fhandler.h (fhandler_tty_master::set_winsize): Declare new function.
* fhandler_console.cc (fhandler_console::send_winch_maybe): If appropriate,
call tty master function to handle screen size change.
* fhandler_tty.cc (fhandler_tty_master::set_winsize): New function.
(fhandler_tty_master::init): Call set_winsize to set initial screen size.

21 years ago* fhandler_tty.cc (fhandler_tty_master::init): Set initial size of tty to that
Christopher Faylor [Fri, 27 Dec 2002 03:54:59 +0000 (03:54 +0000)]
* fhandler_tty.cc (fhandler_tty_master::init): Set initial size of tty to that
of console in which tty is operating.
(process_input): Semi-revert previous change.  Need to just use current
terminfo settings since this function is running in a thread, blocked when the
terminfo changes.

21 years agocorrect typo
Christopher Faylor [Fri, 27 Dec 2002 03:50:57 +0000 (03:50 +0000)]
correct typo

21 years ago* fhandler.h (fhandler_termios::line_edit): Replace third argument with
Christopher Faylor [Fri, 27 Dec 2002 03:50:29 +0000 (03:50 +0000)]
* fhandler.h (fhandler_termios::line_edit): Replace third argument with
passed-in termios struct.
* fhandler_console.cc (fhandler_console::read): Prior to loop, make a copy of
current termios for passing to line_edit prior so that all characters are
processed consistently.
* fhandler_tty.cc (fhandler_pty_master::write): Ditto.
(process_input): Make a copy of curent termios prior to read for use in
subsequent line_edit.
* fhandler_termios.cc (fhandler_termios::line_edit): Replace third parameter
with passed-in termios struct and use it throughout rather than the data from
the current fhandler_termios class.

21 years ago2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
Danny Smith [Thu, 26 Dec 2002 10:51:13 +0000 (10:51 +0000)]
2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

* include/wingdi.h (DOCINFOA): Replace LPCTSTR with LPCSTR.

21 years ago2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
Danny Smith [Thu, 26 Dec 2002 10:40:58 +0000 (10:40 +0000)]
2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

* include/wingdi.h (BALTIC_CHARSET, JOHAB_CHARSET,
VIETNAMESE_CHARSET): Remove duplicate defines.
* lib/comctl32.def (ImageList_SetImageCount): Add stub.

21 years ago * sim-h8300.h: Remove ^M.
Kazu Hirata [Thu, 26 Dec 2002 06:14:43 +0000 (06:14 +0000)]
* sim-h8300.h: Remove ^M.

21 years ago * include/dbt.h (DEV_BROADCAST_PORT): Add UNICODE version.
Danny Smith [Thu, 26 Dec 2002 05:21:43 +0000 (05:21 +0000)]
* include/dbt.h (DEV_BROADCAST_PORT): Add UNICODE version.
Thanks to: Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

21 years ago2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
Danny Smith [Thu, 26 Dec 2002 05:08:32 +0000 (05:08 +0000)]
2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

* include/dde.h (PackDDElParam, UnpackDDElParam,FreeDDElParam,
ReuseDDElParam): Use __WIN64 compatible typedefs.

21 years ago * include/unknwn.h: Include windows.h and ole2.h before header
Danny Smith [Thu, 26 Dec 2002 05:05:46 +0000 (05:05 +0000)]
   * include/unknwn.h: Include windows.h and ole2.h before header
guard to avoid circular inclusion of COM headers.

21 years ago2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
Danny Smith [Thu, 26 Dec 2002 04:34:47 +0000 (04:34 +0000)]
2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

* include/accctrl.h (ACTRL_ACCESS_ENTRY[AW]): Make
lpInheritProperty member const.
(ACTRL_PROPERTY_ENTRY[AW]): Make lpProperty member
const.

21 years ago * include/commcat.h: Don't include windows.h or ole2.h ifdef
Danny Smith [Thu, 26 Dec 2002 04:23:57 +0000 (04:23 +0000)]
* include/commcat.h: Don't include windows.h or ole2.h ifdef
COM_NO_WINDOWS_H.
* include/unknwn.h: Ditto.

21 years ago * include/imm.h (ImmGetCompositionFont[AW],
Danny Smith [Thu, 26 Dec 2002 03:57:17 +0000 (03:57 +0000)]
* include/imm.h (ImmGetCompositionFont[AW],
ImmSetCompositionFont[AW]): Add NOGDI guard.

21 years agominor reformatting
Christopher Faylor [Wed, 25 Dec 2002 23:49:40 +0000 (23:49 +0000)]
minor reformatting

21 years ago* include/cygwin/version.h: Bump DLL minor number.
Christopher Faylor [Wed, 25 Dec 2002 23:39:04 +0000 (23:39 +0000)]
* include/cygwin/version.h: Bump DLL minor number.

21 years ago* exceptions.cc (events_init): Initialize critical section to control exiting
Christopher Faylor [Wed, 25 Dec 2002 20:33:21 +0000 (20:33 +0000)]
* exceptions.cc (events_init): Initialize critical section to control exiting
via signal.
(signal_exit): Enter critical section early to avoid exit races with main
thread.
* dcrt0.cc (do_exit): Use exit_lock critical section to avoid races.

21 years ago* cygthread.cc (cygthread::detach): Set errno with set_sig_errno so that EINTR
Christopher Faylor [Wed, 25 Dec 2002 17:43:37 +0000 (17:43 +0000)]
* cygthread.cc (cygthread::detach): Set errno with set_sig_errno so that EINTR
is properly restored after signal.

21 years ago * Makefile.tpl (multilib.out): Fix missing space.
Andreas Schwab [Tue, 24 Dec 2002 17:23:30 +0000 (17:23 +0000)]
* Makefile.tpl (multilib.out): Fix missing space.
* Makefile.in: Regenerate.

21 years ago2002-12-23 Nathanael Nerode <neroden@gcc.gnu.org>
Nathanael Nerode [Mon, 23 Dec 2002 17:53:41 +0000 (17:53 +0000)]
2002-12-23  Nathanael Nerode  <neroden@gcc.gnu.org>

* Makefile.tpl: Use shared multilib.out.  Use move-if-change for it.
Convert (cd foo; make) to (cd foo && make).  Clean up multilib.out.
* Makefile.in: Regenerate.
* configure.in: Remove unnecessary leftovers.

2002-12-22  Geoffrey Keating  <geoffk@apple.com>

* config/mt-aix43: Delete.

2002-12-21  Geoffrey Keating  <geoffk@apple.com>

* configure.in (extra_ranlibflags_for_target): New variable.
(*-*-darwin): Add -c to ranlib commands.
* configure (tooldir): Handle extra_ranlibflags_for_target.

21 years ago * bfdlink.h (struct bfd_link_info): Add "strip_discarded".
Alan Modra [Mon, 23 Dec 2002 11:53:12 +0000 (11:53 +0000)]
* bfdlink.h (struct bfd_link_info): Add "strip_discarded".

21 years ago* Makefile.in: Default fhandler objects to -fomit-frame-pointer. Eliminate
Christopher Faylor [Sat, 21 Dec 2002 05:06:37 +0000 (05:06 +0000)]
* Makefile.in: Default fhandler objects to -fomit-frame-pointer.  Eliminate
redundant CFLAGS settings.

21 years ago* Makefile.common: Don't attempt to pretty-print c++ errors.
Christopher Faylor [Sat, 21 Dec 2002 05:06:24 +0000 (05:06 +0000)]
* Makefile.common: Don't attempt to pretty-print c++ errors.

21 years ago* fhandler.h (line_edit_status): Reorganize so that tests for error condition
Christopher Faylor [Sat, 21 Dec 2002 04:38:12 +0000 (04:38 +0000)]
* fhandler.h (line_edit_status): Reorganize so that tests for error condition
can be < or >.
* fhandler_tty.cc (fhandler_pty_master::write): Don't return after sending a
signal.
* fhandler_termios.cc (fhandler_termios::line_edit): Trivial change to use
built-in bool types.

21 years agoFixed minor typo.
Jeff Johnston [Sat, 21 Dec 2002 01:44:13 +0000 (01:44 +0000)]
Fixed minor typo.

21 years ago2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Sat, 21 Dec 2002 01:42:03 +0000 (01:42 +0000)]
2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>

        * NEWS: Update with 1.11.0 info.
        * README: Ditto.
        * acinclude.m4: Change version number to 1.11.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.11.

21 years ago2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 20 Dec 2002 21:36:01 +0000 (21:36 +0000)]
2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Updated.
        * COPYING.LIBGLOSS: Ditto.

21 years ago2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 20 Dec 2002 21:31:20 +0000 (21:31 +0000)]
2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/machine/i386/f_atan2.S: Change copyright from Cygnus
        Solutions to Red Hat Inc.
        * libc/machine/i386/f_atan2f.S: Ditto.
        * libc/machine/i386/f_exp.c: Ditto.
        * libc/machine/i386/f_expf.c: Ditto.
        * libc/machine/i386/f_frexp.S: Ditto.
        * libc/machine/i386/f_frexpf.S: Ditto.
        * libc/machine/i386/f_ldexp.S: Ditto.
        * libc/machine/i386/f_ldexpf.S: Ditto.
        * libc/machine/i386/f_log.S: Ditto.
        * libc/machine/i386/f_log10.S: Ditto.
        * libc/machine/i386/f_log10f.S: Ditto.
        * libc/machine/i386/f_logf.S: Ditto.
        * libc/machine/i386/f_pow.c: Ditto.
        * libc/machine/i386/f_powf.c: Ditto.
        * libc/machine/i386/f_tan.S: Ditto.
        * libc/machine/i386/f_tanf.S: Ditto.
        * libc/machine/i386/memchr.S: Ditto.
        * libc/machine/i386/memcmp.S: Ditto.
        * libc/machine/i386/memcpy.S: Ditto.
        * libc/machine/i386/memmove.S: Ditto.
        * libc/machine/i386/memset.S: Ditto.
        * libc/machine/i386/strchr.S: Ditto.
        * libc/machine/i386/strlen.S: Ditto.
        * libm/machine/i386/f_atan2.S: Ditto.
        * libm/machine/i386/f_atan2f.S: Ditto.
        * libm/machine/i386/f_exp.c: Ditto.
        * libm/machine/i386/f_expf.c: Ditto.
        * libm/machine/i386/f_frexp.S: Ditto.
        * libm/machine/i386/f_frexpf.S: Ditto.
        * libm/machine/i386/f_ldexp.S: Ditto.
        * libm/machine/i386/f_ldexpf.S: Ditto.
        * libm/machine/i386/f_log.S: Ditto.
        * libm/machine/i386/f_log10.S: Ditto.
        * libm/machine/i386/f_log10f.S: Ditto.
        * libm/machine/i386/f_logf.S: Ditto.
        * libm/machine/i386/f_pow.c: Ditto.
        * libm/machine/i386/f_powf.c: Ditto.
        * libm/machine/i386/f_tan.S: Ditto.
        * libm/machine/i386/f_tanf.S: Ditto.

21 years ago* xstormy16.h: Add XSTORMY16_12.
DJ Delorie [Fri, 20 Dec 2002 21:13:42 +0000 (21:13 +0000)]
* xstormy16.h: Add XSTORMY16_12.

21 years ago2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 20 Dec 2002 21:07:56 +0000 (21:07 +0000)]
2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/environ.c: Update license to Red Hat.
        * libc/machine/hppa/setjmp.S: Ditto.
        * libm/test/Makefile.in: Ditto.

21 years ago * include/_mingw.h: Increment version to 2.4.
Earnie Boyd [Fri, 20 Dec 2002 15:40:10 +0000 (15:40 +0000)]
* include/_mingw.h: Increment version to 2.4.
Makefile.in: Ditto.

21 years ago2002-12-19 Pierre Humblet <pierre.humblet@ieee.org>
Pierre Humblet [Fri, 20 Dec 2002 03:40:00 +0000 (03:40 +0000)]
2002-12-19  Pierre Humblet <pierre.humblet@ieee.org>

        * localtime.cc (tzsetwall): Set lcl_is_set and lcl_TZname
        in the Cygwin specific part of the routine.

21 years ago2002-12-19 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 20 Dec 2002 02:29:00 +0000 (02:29 +0000)]
2002-12-19  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.host: Remove references to go32.
        * libc/sys/go32/*: Removed.

21 years ago2002-12-19 Pierre Humblet <pierre.humblet@ieee.org>
Pierre Humblet [Fri, 20 Dec 2002 01:48:22 +0000 (01:48 +0000)]
2002-12-19  Pierre Humblet <pierre.humblet@ieee.org>

        * fhandler.cc (fhandler_base::open): Use "flags" rather than "mode"
in Win9X directory code.

21 years ago* fhandler.h (line_edit_status): Add a new element.
Christopher Faylor [Fri, 20 Dec 2002 01:38:55 +0000 (01:38 +0000)]
* fhandler.h (line_edit_status): Add a new element.
* fhandler_termios.cc (fhandler_termios::line_edit): After accept_input, handle
both potential error condition and pipe full conditions.
* fhandler_tty.cc (fhandler_pty_master::accept_input): Return -1 on error.
(fhandler_pty_master::write): Handle pipe full condition.

21 years ago * bfdlink.h (struct bfd_link_info): Replace bfd_boolean fields with
Alan Modra [Thu, 19 Dec 2002 23:05:39 +0000 (23:05 +0000)]
* bfdlink.h (struct bfd_link_info): Replace bfd_boolean fields with
bit-fields.  Rearrange to put all like types together.

21 years ago * Makefile.tpl: Revert HJL's change.
Nathanael Nerode [Thu, 19 Dec 2002 20:27:11 +0000 (20:27 +0000)]
* Makefile.tpl: Revert HJL's change.
* Makefile.in: Regenerated.
* configure.in: Put build_prefix before $(BUILD_SUBDIR) here, and
always.

21 years ago * Makefile.tpl, configure.in: Substitute libstdcxx_incdir.
Andreas Schwab [Thu, 19 Dec 2002 11:05:14 +0000 (11:05 +0000)]
* Makefile.tpl, configure.in: Substitute libstdcxx_incdir.
* Makefile.in: Regenerate.

This page took 0.07362 seconds and 5 git commands to generate.