aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-10-052007-10-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-4/+10
* config/tc-i386.c (build_modrm_byte): Check the first 2 8bit immediate operands directly for instructions with 4 operands.
2007-10-05From Andrew Chatham: fix bug in 64-bit hash.Ian Lance Taylor1-1/+1
2007-10-052007-10-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-31/+36
* i386-dis.c (reg_table): Use "{ XX }" on "(bad)". (prefix_table): Likewise.
2007-10-052007-10-03 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller2-4/+9
* objc-exp.y: ARI fix: remove 4 PARAMS.
2007-10-05*** empty log message ***gdbadmin1-1/+1
2007-10-05daily updateAlan Modra1-1/+1
2007-10-04From Craig Silverstein: x86_64 TLS support.Ian Lance Taylor2-284/+179
2007-10-04From Craig Silverstein: update comments.Ian Lance Taylor1-1/+7
2007-10-04gas/testsuite/H.J. Lu9-68/+133
2007-10-04 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/simd.s: Add tests for unpckhpd and unpckhps. * gas/i386/x86-64-simd.s: Likewise. * gas/i386/simd-intel.d: Updated. * gas/i386/simd.d: Likewise. * gas/i386/x86-64-simd-intel.d: Likewise. * gas/i386/x86-64-simd.d: Likewise. opcodes/ 2007-10-04 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (dis386_twobyte): Use EXx instead of EXq on unpckhpX and unpckhpX.
2007-10-04opcodes/David Daney6-1/+28
2007-10-04 David Daney <ddaney@avtrex.com> * mips-opc.c (mips_builtin_opcodes): Mark lwxc1 as working on FP_S registers. gas/testsuite/ 2007-10-04 David Daney <ddaney@avtrex.com> * gas/mips/odd-float.d, gas/mips/odd-float.s: New test. * gas/mips/mips.exp: Run it.
2007-10-042007-10-04 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-4/+11
* i386-dis.c (MOD_0F12_PREFIX_0): Use "movlps" and "movhlps" instead of "movlpX" and "movhlpX", respectively. (MOD_0F16_PREFIX_0): Use "movhps" and "movlhps" instead of "movhpX" and "movlhpX", respectively.
2007-10-04gas/H.J. Lu9-91/+558
2007-10-04 H.J. Lu <hongjiu.lu@intel.com> PR gas/5109 * config/tc-i386.c (process_suffix): Clear QWORD suffix if it is ignored in Intel mode. gas/testsuite/ 2007-10-04 H.J. Lu <hongjiu.lu@intel.com> PR gas/5109 * gas/i386/simd-intel.d: Updated. * gas/i386/simd.d: Likewise. * gas/i386/x86-64-simd-intel.d: Likewise. * gas/i386/x86-64-simd.d: Likewise. * gas/i386/simd.s: Add more tests. * gas/i386/x86-64-simd.s: Likewise.
2007-10-04 * elf32-xtensa.c (reloc_bfd_fix_struct): Delete target_abfd field.Bob Wilson2-5/+8
(reloc_bfd_fix_init): Remove target_abfd argument. (relax_section, move_literal): Adjust calls to reloc_bfd_fix_init.
2007-10-04* read.c (potable): Add string8, string16, string32 and string64. Add bit ↵Nick Clifton19-41/+160
size for stringer function. (stringer_append_char): New. (stringer): Use stringer_append_char(). * config/obj-coff.c (obj_coff_ident): Add bit size for stringer function. * config/obj-elf.c (obj_elf_ident): Likewise. * config/tc-alpha.c (s_alpha_stringer): Likewise. * config/tc-dlx.c (dlx_pseudo_table): Likewise. * config/tc-hppa.c (pa_stringer): Likewise. * config/tc-ia64.c (md_pseudo_table, pseudo_opcode): Likewise. * config/tc-m68hc11.c (md_pseudo_table): Likewise. * config/tc-mcore.c (md_pseudo_table): Likewise. * config/tc-mips.c (mips_pseudo_table): Likewise. * config/tc-spu.c (md_pseudo_table): Likewise. * config/tc-s390.c (md_pseudo_table): Likewise. Replace '2' by '1'. * doc/as.texinfo (ABORT): Fix identing. (String): Document new string8, string16, string32, string64 functions. * NEWS: Mention the new feature. * testsuite/gas/all/gas.exp: Include new test "strings". * testsuite/gas/all/string.s: New * testsuite/gas/all/string.d: New.
2007-10-04* configure.in (WIN32LDFLAGS): Rename to SHARED_LDFLAGS.Nick Clifton5-48/+72
(WIN32LIBADD): Rename to SHARED_LIBADD (SHARED_DEPENDENCIES): New exported variable. (enable_shared): Add dependency upon libbfd.la for non-cygwin based shared library builds. * Makefile.am (libopcodes_la_DEPENDENCIES): Append SHARED_DEPENDENCIES. (libopcodes_la_LIBADD): Rename WIN32LIBADD to SHARED_LIBADD. (libopcodes_la_LDFLAGS): Rename WIN32LDFLAGS to SHARED_LDFLAGS. * configure: Regenerate. * Makefile.in: Regenerate.
2007-10-04PR linker/4844Nick Clifton3-4/+34
* emultempl/pep.em (pep_find_data_imports): Issue a warning message if auto importing is triggered without --enable-auto-import having been specified on the command line. * emultempl/pe.em (pe_find_data_imports): Likewise.
2007-10-04PR gas/5100Nick Clifton2-1/+7
* arc-opc.c (insert_offset): Fix spelling mistake in error message.
2007-10-04PR linker/5099Nick Clifton2-1/+7
* elf64-x86-64.c (elf64_x86_64_check_relocs): Add missing apostrophe to error message.
2007-10-04Fix spelling typos.Nick Clifton2-2/+7
2007-10-04PR linker/5097Nick Clifton2-1/+6
* emultempl/armelf.em (arm_elf_finish): Fix spelling typo.
2007-10-04Full support for --sysroot.Ian Lance Taylor18-84/+420
2007-10-04daily updateAlan Modra1-1/+1
2007-10-04*** empty log message ***gdbadmin1-1/+1
2007-10-03From Craig Silvestein: document the i386 relocs.Ian Lance Taylor1-35/+38
2007-10-03From Craig Silverstein: get all x86_64 tests passing.Ian Lance Taylor1-15/+17
2007-10-03 * NEWS: Use uniform spacing. Correct version number for GDB 6.7Daniel Jacobowitz2-5/+10
news. Mention XML support for M68K in GDB 6.7.
2007-10-03 * gdbtypes.c (create_range_type): Do not set TYPE_FIELD_TYPE for theDaniel Jacobowitz2-3/+7
bounds. (init_vector_type): Use builtin_type_int32.
2007-10-032007-10-03 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-7/+32
* i386-dis.c (OP_REG): Set add to 0 only when needed. (OP_C): Likewise. (OP_D): Likewise. (OP_MMX): Likewise. (OP_XMM): Likewise. (OP_EM): Likewise. (OP_MXC): Likewise. (OP_EX): Likewise.
2007-10-032007-10-03 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-6/+10
* i386-opc.tbl: Update SSE comments.
2007-10-03 * no-executables.m4 (GCC_TRY_COMPILE_OR_LINK): New function.Kazu Hirata2-0/+22
2007-10-03PR gas/5078Nick Clifton2-1/+8
* config/tc-avr.c (avr_get_constant): Extend error message to mention that the constant must be positive.
2007-10-03PR gas/5089 * config/tc-arm.c (s_arm_unwind_handlerdata): Fix spelling typo.Nick Clifton2-2/+9
PR gas/5090 (md_assemble): Fix spelling typo.
2007-10-03 * stabs.c (aout_process_stab): Set BSF_DEBUGGING.Alan Modra2-0/+7
2007-10-03From Craig Silverstein: set symbol value for function pointerIan Lance Taylor1-1/+30
equality across shared library boundaries.
2007-10-03 * readelf.c (dump_section_as_strings): Use %6tx instead of %6zx.Alan Modra2-1/+5
2007-10-03Parameterize object_unittest to work for whatever target types areIan Lance Taylor7-44/+719
supported.
2007-10-03daily updateAlan Modra1-1/+1
2007-10-03*** empty log message ***gdbadmin1-1/+1
2007-10-02From Craig Silverstein: don't run function pointer non-PIC tests whenIan Lance Taylor5-86/+133
they won't work.
2007-10-02From Craig Silverstein: correct x86_64 dynamic tags.Ian Lance Taylor1-2/+2
2007-10-02From Craig Silverstein: add support for searching for input filesIan Lance Taylor5-21/+85
named in linker scripts.
2007-10-02From Craig Silverstein: avoid some signed/unsigned warnings from gcc 4.2.Ian Lance Taylor5-7/+7
2007-10-02 * s390-tdep.c (s390_regset_from_core_section): Allow excess sectionUlrich Weigand2-2/+7
size to enable bi-arch generate-core-file support.
2007-10-022007-10-02 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand2-4/+8
* spu-tdep.c (info_spu_signal_command): Fix output for SPU signal.
2007-10-022007-10-02 Carlos Eduardo Seo <cseo@linux.vnet.ibm.com>Ulrich Weigand4-0/+28
* tui/tui-interp.c (tui_init): Initialize tui's SIGWINCH signal handler. * tui/tui-win.c (tui_initialize_win): New function for initializing tui's SIGWINCH signal handler. * tui/tui-win.h (tui_initialize_win): Declare.
2007-10-02 * ppc-linux-nat.c (ppc_linux_stopped_data_address): CastUlrich Weigand2-1/+6
pointer to uintptr_t before casting to CORE_ADDR.
2007-10-022007-10-02 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand2-0/+8
* linux-nat.c (PTRACE_GETSIGINFO): Add define.
2007-10-022007-10-02 Mark Mitchell <mark@codesourcery.com>Daniel Jacobowitz3-268/+313
* mingw-hdep.c (gdb_select): Stop helper threads before returning. * ser-mingw.c (enum select_thread_state): New type. (struct ser_console_state): Add have_started and thread_state. (select_thread_wait): New function. (thread_fn_type): New type. (create_select_thread): New function. (destroy_select_thread): Likewise. (start_select_thread): Likewise. (stop_select_thread): Likewise. (console_select_thread): Use new functions. (pipe_select_thread): Likewise. (file_select_thread): Likewise. (ser_console_wait_handle): Likewise. (ser_console_done_wait_handle): Likewise. (ser_console_close): Likewise. (free_pipe_state): Likewise. (pipe_wait_handle): Likewise. (pipe_done_wait_handle): Likewise. (struct net_windows_state): Derive from ser_console_state. (net_windows_select_thread): Use new functions. (net_windows_wait_handle): Likewise. (net_windows_done_wait_handle): Likewise. (net_windows_close): Likewise.
2007-10-02 * inflow.c (terminal_ours_1): Remove useless line.Daniel Jacobowitz2-2/+4
2007-10-02 * mips-tdep.c (mips_read_fp_register_double): Correct check forDaniel Jacobowitz2-2/+25
odd FP registers. (mips_print_fp_register): Correct check for even FP registers. (mips_virtual_frame_pointer): New function. (mips_gdbarch_init): Call set_gdbarch_virtual_frame_pointer.