summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gas/Jan Beulich2004-11-232-25/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-23 Jan Beulich <jbeulich@novell.com> * config/tc-i386.h (CpuMMX2): Declare. Artificial classifier to indicate the MMX extensions added by both SSE and 3DNow!A. (Cpu3dnowA): Declare. (CpuUnknownFlags): Update. * config/tc-i386.c (cpu_sub_arch_name): Declare. (cpu_arch): i586 and pentium do not imply MMX. i686 and pentiumpro do neither imply SSE nor MMX. k6 implies MMX. k6_2 additionally implies 3DNow!. Athlon additionally implies 3DNow!A. Several new entries (those starting with a dot are for sub-arch specification). (set_cpu_arch): Handle sub-arch specifications. (parse_insn): Distinguish between instructions not supported because of insufficient CPU features and because of 64-bit mode. * doc/c-i386.texi: Describe enhanced .arch directive. include/opcode/ 2004-11-23 Jan Beulich <jbeulich@novell.com> * i386.h (i386_optab): paddq and psubq, even in their MMX form, are available only with SSE2. Change the MMX additions introduced by SSE and 3DNow!A to CpuMMX2 (rather than CpuMMX). Indicate the 3DNow!A instructions by their now designated identifier (since combining i686 and 3DNow! does not really imply 3DNow!A).
* * select.cc (select_stuff::test_and_set): Remove extraneous tests ofChristopher Faylor2004-11-221-0/+5
| | | | "window_handle".
* 2004-11-21 Benoit Blanchon <bblanchon@users.sourceforge.net>Danny Smith2004-11-213-6/+21
| | | | | | | | | | * include/wingdi.h (AC_SRC_ALPHA, AC_SRC_NO_ALPHA, AC_DST_NO_ALPHA, ...): Add defines. * include/winuser.h (ULW_COLORKEY,ULW_ALPHA, ULW_OPAQUE): Add defines. Change email address in ChangleLog to sourceforge alias
* * include/winnt.h (VerSetConditionMask): Correct typo in _WIN32_WINNTDanny Smith2004-11-214-4/+11
| | | | | | | guard. * lib/kernel32.def (VerSetConditionMask): Correct stdcall suffix. * lib/ddk/ntoskrnl.def (VerSetConditionMask): Likewise.
* 2004-11-20 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2004-11-203-2/+6
| | | | | * fhandler.cc (fhandler::write): Remove debug_printf. * pipe.cc (fhandler_pipe::create): Edit syscall_printf format.
* 2004-11-20 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2004-11-207-39/+55
| | | | | | | | | | | | | | * cygheap.h (cygheap_user::get_windows_id): New method. * registry.h (get_registry_hive_path): Change argument type. (load_registry_hive): Ditto. * registry.cc (get_registry_hive_path): Change argument type and take Win9x keys into account. (load_registry_hive): Ditto. * uinfo.cc (cygheap_user::env_userprofile): Use get_windows_id, even for SYSTEM. * shared.cc (user_shared_initialize): Use get_windows_id. * syscalls.cc (seteuid32): Load the registry hive and reload the user shared also on Win9x.
* 2004-11-19 Shaun Jackman <sjackman@gmail.com>Jeff Johnston2004-11-206-11/+168
| | | | | | | | * libc/include/stdio.h: Add sniprintf. * libc/stdio/Makefile.am: Add sniprintf.c. * libc/stdio/Makefile.in: Regenerated. * libc/stdio/sniprintf.c: New file. * libc/stdio/stdio.tex: Add sniprintf.
* * include/winbase.h (PPROCESS_INFORMATION): Add typedef.Danny Smith2004-11-202-4/+19
| | | | | | | | (CreateProcessWithLogonW): Declare. (LOGON_WITH_PROFILE, LOGON_NETCREDENTIALS_ONLY): Add defines. Thanks to: "jkmaki" <jkmaki@users.sourceforge.net> Correct some ChangeLog typos.
* include/opcode/Alan Modra2004-11-192-91/+5
| | | | | | | | * msp430.h (struct rcodes_s, MSP430_RLC, msp430_rcodes, struct hcodes_s, msp430_hcodes): Move to gas/config/tc-msp430.c. gas/ * config/tc-msp430.c (struct rcodes_s, MSP430_RLC, msp430_rcodes, struct hcodes_s, msp430_hcodes): From include/opcode/msp430.h.
* * include/sspi.h (SecPkgContext_Sizes): Fix typo.Danny Smith2004-11-192-1/+6
| | | | Thanks to: David Leonard <leonard@users,sourceforge.net>
* * include/sspi.h (SecPkgCredentials_Names[AW]): Correct name.Danny Smith2004-11-192-6/+11
| | | | Thanks to: David Leonard <leonard@users,sourceforge.net>
* 2004-11-19 Magnus Olsen <greatlord@sourceforge.users.net>Danny Smith2004-11-192-0/+12
| | | | * include/winuser.h (MSLLHOOKSTRUCT): Add structure.
* 2004-11-19 Magnus Olsen <greatlord@sourceforge.users.net>Danny Smith2004-11-192-1/+10
| | | | | | * include/winuser.h (LLKHF_EXTENDED, LLKHF_INJECTED, LLKHF_UP): Add defines. (LLKHF_ALTDOWN): Define based on KF_ALTDOWN,
* 2004-11-19 Benoit Blanchon <benoit.blanchon@free.fr>Danny Smith2004-11-192-1/+10
| | | | | | | * include/shellapi.h (NIF_GUID): Add define. Correct my 2004-11-04 Changelog entry
* * include/w32api.h (Windows95, etc. and IE3, etc.): Add definitions.Earnie Boyd2004-11-182-0/+37
|
* 2004-11-18 Earnie Boyd <earnie@users.sf.net>Earnie Boyd2004-11-182-1/+2
| | | | | * include/wincon.h (AttachConsole): Correct the _WIN32_WINNT filter. Changed it twice due to inconsistent MSDN documentation.
* 2004-11-18 Earnie Boyd <earnie@users.sf.net>Earnie Boyd2004-11-182-1/+5
| | | | * include/wincon.h (AttachConsole): Correct the _WIN32_WINNT filter.
* * cygcheck.cc (eprintf): New function.Bas van Gompel2004-11-182-0/+13
|
* * libc/stdio/refill.c (__srefill): Try again after EOF on Cygwin. Clear EOFChristopher Faylor2004-11-172-0/+13
| | | | flag if successful.
* * cygcheck.cc (find_on_path): Clear show_error and/or print_failedBas van Gompel2004-11-162-6/+14
| | | | | | | parameters to display_error. (rva_to_offset): Ditto. (dll_info): Ditto. (track_down): Ditto.
* 2004-11-15 Kelley Cook <kcook@gcc.gnu.org>DJ Delorie2004-11-165-8/+32
| | | | | * install-sh, compile: Import from automake. * config.guess, config.sub: Import from savannnah.
* bfd/Paul Brook2004-11-152-1/+10
| | | | | | | | | | | | | | | | | | | * elf-bfd.h (_bfd_elf_slurp_version_tables): Update prototype. * elf.c (_bfd_elf_print_private_bfd_data): Pass extra argument. (_bfd_elf_slurp_version_tables): Add extra argument. Create extra default version definition for unversioned symbols. * elfcode.h (elf_slurp_symbol_table): Pass extra argument. * elflink.c (elf_link_add_object_symbols): Pass extra argument to _bfd_elf_slurp_version_tables. Set default version for unversioned imported symbols. include/ * bfdlink.h (bfd_link_info): Add default_imported_symver. ld/ * ld.texinfo: Document --default-imported-symver. * ldmain.c (main): Set link_info.default_imported_symver. * lexsup.c (option_values): Add OPTION_DEFAULT_IMPORTED_SYMVER. (ld_options): Add --default-imported-symver. (parse_args): Handle OPTION_DEFAULT_IMPORTED_SYMVER.
* * Makefile.def: Add html support.Mike Stump2004-11-134-2/+2289
| | | | | * Makefile.tpl: Likewise. * Makefile.in: Regenerate.
* 2004-11-13 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2004-11-132-14/+29
| | | | | | | * kill.cc (forcekill): Do not pass negative pids to cygwin_internal. Check if sig == 0. Improve error messages. (main): Make pid a long long and distinguish between pids, gpids (i.e. negative pids) and Win9x pids.
* * include/shlobj.h (SHGFP_TYPE): Add enum.Danny Smith2004-11-132-1/+11
|
* 2004-11-12 Lo�c Guilloux (glx@users.sourceforge.net>Danny Smith2004-11-132-0/+5
| | | | * include/winuser.h (WM_THEMECHANGED): Add define.
* 2004-11-12 Bob Wilson <bob.wilson@acm.org>Bob Wilson2004-11-123-0/+19
| | | | | | | | | | | | | | | include/ChangeLog * xtensa-isa-internal.h (xtensa_interface_internal): Add class_id. * xtensa-isa.h (xtensa_interface_class_id): New prototype. bfd/ChangeLog * xtensa-isa.c (xtensa_interface_class_id): New. gas/ChangeLog * config/tc-xtensa.c (finish_vinsn): Clear pending instruction if there is a conflict. (check_t1_t2_reads_and_writes): Check for both reads and writes to interfaces that are related as determined by xtensa_interface_class_id.
* PR 18423Geoffrey Keating2004-11-125-84/+87
| | | | | | | | | | * configure.in: Remove all instances of build-fixincludes from noconfigdirs. (build_configargs): Supply --target to subdirectories. * configure: Regenerate. * Makefile.def: Make gcc install depend on fixincludes install. * Makefile.in: Regenerate.
* * include/ddk/winddk.h (ExAllocateFromPagedLookasideList,Danny Smith2004-11-122-20/+44
| | | | | | ExFreeToPagedLookasideList): Guard inline versions with (__USE_NTOSKRNL__) && (_WIN32_WINNT >= 0x0501). Declare as external functions for earlier _WIN32_WINNT.
* * include/cygwin/version.h: Bump DLL minor number to 13.Christopher Faylor2004-11-112-1/+5
|
* * cygcheck.cc: Change "keyeprint" to "display_error" throughout.Christopher Faylor2004-11-112-40/+44
|
* * cygcheck.cc (main): Allow a '-l' without an additional argument.Christopher Faylor2004-11-112-10/+8
|
* * cygcheck.cc (keyeprint): New optional parameters: show_error andBas van Gompel2004-11-112-2/+12
| | | | print_failed.
* * include/ras.h (RASCONN[AW]): Remove dwSessionId field.Danny Smith2004-11-102-4/+6
| | | | Fix typos in last ChangeLog entry
* * include/winnls.h (WINBASEAPI): Define as DECLSPEC_IMPORT.Danny Smith2004-11-092-75/+89
| | | | | if undefined. and __W32API_USE_DLLIMPORT__. Add WINBASEAPI token to prototypes, throughout.
* * configure.in (noconfigdirs) [mmix-*-*]: DisableHans-Peter Nilsson2004-11-083-2/+8
| | | | | target-libgfortran. * configure: Regenerate.
* * config-ml.in: Pass FCFLAGS for multilibs, handle GFORTRANDavid Edelsohn2004-11-082-1/+20
| | | | like CC.
* Add support fpr MAXQ processorNick Clifton2004-11-086-1/+1201
|
* * include/winnt.h (GetCurrentFiber): Support -masm=intel.Danny Smith2004-11-082-6/+48
| | | | | (GetFiberData): Likewise. (NtCurrentTeb): Likewise.
* Fix support for PECOFF weak symbolsNick Clifton2004-11-082-1/+12
|
* 2004-11-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2004-11-052-1/+7
| | | | * i386.h (i386_optab): Put back "movzb".
* 2004-11-05 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2004-11-053-92/+21
| | | | | * Makefile.def (host fixincludes): Specify missing targets. * Makefile.in: Regenerate.
* 2004-11-05 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi2004-11-051-0/+4
| | | | * opcode/crx.h (enum argtype): Rename types, remove unused types.
* 2004-11-05 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi2004-11-051-5/+4
| | | | * opcode/crx.h (enum argtype): Rename types, remove unused types.
* Merge from GCC versionsGeoffrey Keating2004-11-054-24/+354
|
* Regenerated with correct autoconfDJ Delorie2004-11-041-28/+9
|
* 2004-11-04 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2004-11-043-51/+106
| | | | | | PR other/17783 * configure.in: Set up LD_LIBRARY_PATH by default for gcc. * configure: Regenerated.
* ./Daniel Jacobowitz2004-11-043-72/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (arm-*-oabi*, thumb-*-oabi*): Remove. * configure: Regenerated. bfd/ * Makefile.am (BFD32_BACKENDS, BFD32_BACKENDS_CFILES): Replace elfarm-nabi with elf32-arm. Remove elfarm-oabi. (elf32-arm.lo): Replace elfarm-nabi.lo rule. Remove elf32-arm.h dependency. * config.bfd: Move arm-*-oabi* and thumb-*-oabi* from obsolete list to a new removed list. Remove normal configuration stanzas. * configure.in: (bfd_elf32_bigarm_vec, bfd_elf32_bigarm_symbian_vec) (bfd_elf32_littlearm_symbian_vec, bfd_elf32_littlearm_vec): Replace elfarm-nabi.lo with elf32-arm.lo. (bfd_elf32_bigarm_oabi_vec, bfd_elf32_littlearm_oabi_vec): Remove. * elf32-arm.c: Renamed from elfarm-nabi.c. Inline elf32-arm.h. * elf32-arm.h: Remove. * elfarm-oabi.c: Remove. * targets.c (_bfd_target_vector): Remove bfd_elf32_bigarm_oabi_vec and bfd_elf32_littlearm_oabi_vec. * aclocal.m4, Makefile.in, configure, doc/Makefile.in: Regenerated. gas/ * configure.in: Remove arm-*-oabi and thumb-*-oabi. * config/tc-arm.c (target_oabi): Delete. (md_apply_fix3, elf32_arm_target_format): Remove target_oabi checks. (arm_opts): Remove moabi. * doc/as.texinfo (Overview): Remove documentation of -moabi. * doc/c-arm.texi (ARM Options): Likewise. * configure: Regenerated. ld/ * Makefile.am (ALL_EMULATIONS): Remove earmelf_oabi.o. (earmelf_oabi.c): Remove rule. * configure.tgt: Remove arm-*-oabi and thumb-*-oabi. * emulparams/armelf_oabi.sh, emultempl/armelf_oabi.em: Delete files. * Makefile.in: Regenerated.
* * cris.h (enum cris_insn_version_usage): Tweak formatting andHans-Peter Nilsson2004-11-042-10/+84
| | | | | | | | | | | | | | comments. Remove member cris_ver_sim. Add members cris_ver_sim_v0_10, cris_ver_v0_10, cris_ver_v3_10, cris_ver_v8_10, cris_ver_v10, cris_ver_v10p. (struct cris_support_reg, struct cris_cond15): New types. (cris_conds15): Declare. (JUMP_PC_INCR_OPCODE_V32, BA_DWORD_OPCODE, NOP_OPCODE_COMMON) (NOP_OPCODE_ZBITS_COMMON, LAPC_DWORD_OPCODE, LAPC_DWORD_Z_BITS) (NOP_OPCODE_V32, NOP_Z_BITS_V32): New macros. (NOP_Z_BITS): Define in terms of NOP_OPCODE. (cris_imm_oprnd_size_type): New members SIZE_FIELD_SIGNED and SIZE_FIELD_UNSIGNED.
* * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)Hans-Peter Nilsson2004-11-042-0/+18
| | | | | (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New macros.