H.J. Lu
f2a421c445
gas/testsuite/
...
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-04 22:02:10 +00:00
David Daney
c8ab98e0eb
opcodes/
...
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-04 21:53:06 +00:00
H.J. Lu
df26e7af07
2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
...
* 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-04 21:02:38 +00:00
H.J. Lu
955e1e6a77
gas/
...
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 18:29:29 +00:00
Bob Wilson
0f5f163810
* elf32-xtensa.c (reloc_bfd_fix_struct): Delete target_abfd field.
...
(reloc_bfd_fix_init): Remove target_abfd argument.
(relax_section, move_literal): Adjust calls to reloc_bfd_fix_init.
2007-10-04 17:15:29 +00:00
Nick Clifton
38a57ae7a5
* read.c (potable): Add string8, string16, string32 and string64. Add bit 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 17:05:37 +00:00
Nick Clifton
45d42143d4
* configure.in (WIN32LDFLAGS): Rename to SHARED_LDFLAGS.
...
(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-04 14:06:40 +00:00
Nick Clifton
8524166df4
PR linker/4844
...
* 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-04 13:55:25 +00:00
Nick Clifton
9f39ef2bb8
PR gas/5100
...
* arc-opc.c (insert_offset): Fix spelling mistake in error message.
2007-10-04 13:43:16 +00:00
Nick Clifton
1f7a4e4204
PR linker/5099
...
* elf64-x86-64.c (elf64_x86_64_check_relocs): Add missing apostrophe to error message.
2007-10-04 13:41:29 +00:00
Nick Clifton
ea6e992cd2
Fix spelling typos.
2007-10-04 13:38:09 +00:00
Nick Clifton
6241fe3d28
PR linker/5097
...
* emultempl/armelf.em (arm_elf_finish): Fix spelling typo.
2007-10-04 13:35:18 +00:00
Ian Lance Taylor
ad2d6943a4
Full support for --sysroot.
2007-10-04 05:49:04 +00:00
Alan Modra
4638dbaa96
daily update
2007-10-04 00:00:06 +00:00
gdbadmin
d61b794ead
*** empty log message ***
2007-10-04 00:00:02 +00:00
Ian Lance Taylor
9cf3573327
From Craig Silvestein: document the i386 relocs.
2007-10-03 20:54:32 +00:00
Ian Lance Taylor
ff0065209a
From Craig Silverstein: get all x86_64 tests passing.
2007-10-03 20:50:53 +00:00
Daniel Jacobowitz
8d5f9c6f02
* NEWS: Use uniform spacing. Correct version number for GDB 6.7
...
news. Mention XML support for M68K in GDB 6.7.
2007-10-03 20:42:08 +00:00
Daniel Jacobowitz
1969d2ed60
* gdbtypes.c (create_range_type): Do not set TYPE_FIELD_TYPE for the
...
bounds.
(init_vector_type): Use builtin_type_int32.
2007-10-03 20:37:31 +00:00
H.J. Lu
9b60702d0c
2007-10-03 H.J. Lu <hongjiu.lu@intel.com>
...
* 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-03 19:30:44 +00:00
H.J. Lu
458fa39293
2007-10-03 H.J. Lu <hongjiu.lu@intel.com>
...
* i386-opc.tbl: Update SSE comments.
2007-10-03 19:03:20 +00:00
Kazu Hirata
f754a10f32
* no-executables.m4 (GCC_TRY_COMPILE_OR_LINK): New function.
2007-10-03 14:35:31 +00:00
Nick Clifton
73f4d86e6b
PR gas/5078
...
* config/tc-avr.c (avr_get_constant): Extend error message to mention that the constant must be positive.
2007-10-03 14:35:06 +00:00
Nick Clifton
6decc66226
PR gas/5089 * config/tc-arm.c (s_arm_unwind_handlerdata): Fix spelling typo.
...
PR gas/5090 (md_assemble): Fix spelling typo.
2007-10-03 13:48:35 +00:00
Alan Modra
df98fa7db8
* stabs.c (aout_process_stab): Set BSF_DEBUGGING.
2007-10-03 11:35:16 +00:00
Ian Lance Taylor
4fb6c25d50
From Craig Silverstein: set symbol value for function pointer
...
equality across shared library boundaries.
2007-10-03 05:40:11 +00:00
Alan Modra
6f08d80e81
* readelf.c (dump_section_as_strings): Use %6tx instead of %6zx.
2007-10-03 04:24:08 +00:00
Ian Lance Taylor
6340166c8b
Parameterize object_unittest to work for whatever target types are
...
supported.
2007-10-03 00:34:49 +00:00
Alan Modra
66247fc744
daily update
2007-10-03 00:00:05 +00:00
gdbadmin
64b4c5f889
*** empty log message ***
2007-10-03 00:00:03 +00:00
Ian Lance Taylor
63402fe413
From Craig Silverstein: don't run function pointer non-PIC tests when
...
they won't work.
2007-10-02 22:45:07 +00:00
Ian Lance Taylor
e84992bbac
From Craig Silverstein: correct x86_64 dynamic tags.
2007-10-02 22:10:10 +00:00
Ian Lance Taylor
51dee2fec3
From Craig Silverstein: add support for searching for input files
...
named in linker scripts.
2007-10-02 21:24:41 +00:00
Ian Lance Taylor
f5c3f2256f
From Craig Silverstein: avoid some signed/unsigned warnings from gcc 4.2.
2007-10-02 20:52:18 +00:00
Ulrich Weigand
e31dcd201e
* s390-tdep.c (s390_regset_from_core_section): Allow excess section
...
size to enable bi-arch generate-core-file support.
2007-10-02 19:25:52 +00:00
Ulrich Weigand
b94c4f7d5f
2007-10-02 Markus Deuling <deuling@de.ibm.com>
...
* spu-tdep.c (info_spu_signal_command): Fix output for SPU signal.
2007-10-02 17:34:32 +00:00
Ulrich Weigand
9612b5ec13
2007-10-02 Carlos Eduardo Seo <cseo@linux.vnet.ibm.com>
...
* 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 16:50:08 +00:00
Ulrich Weigand
407f1a2e17
* ppc-linux-nat.c (ppc_linux_stopped_data_address): Cast
...
pointer to uintptr_t before casting to CORE_ADDR.
2007-10-02 16:39:29 +00:00
Ulrich Weigand
02d3ff8c47
2007-10-02 Markus Deuling <deuling@de.ibm.com>
...
* linux-nat.c (PTRACE_GETSIGINFO): Add define.
2007-10-02 16:33:35 +00:00
Daniel Jacobowitz
4577549b8f
2007-10-02 Mark Mitchell <mark@codesourcery.com>
...
* 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 16:09:53 +00:00
Daniel Jacobowitz
b0b951d937
* inflow.c (terminal_ours_1): Remove useless line.
2007-10-02 15:56:51 +00:00
Daniel Jacobowitz
82e9138962
* mips-tdep.c (mips_read_fp_register_double): Correct check for
...
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.
2007-10-02 15:17:44 +00:00
Daniel Jacobowitz
471ba8c90c
* gdb.cp/classes.exp (do_tests): Always step to the line after the
...
call.
* gdb.mi/mi-simplerun.exp (test_controlled_execution): Allow finish
to return to the call.
* gdb.mi/mi2-simplerun.exp (test_controlled_execution): Likewise.
* gdb.mi/mi-return.exp (test_return_simple): Likewise.
* gdb.mi/mi2-return.exp (test_return_simple): Likewise.
* gdb.mi/mi-until.exp (test_until): Likewise.
* gdb.mi/mi2-until.exp (test_until): Likewise.
2007-10-02 14:57:46 +00:00
Nick Clifton
e42e4a8b9e
PR linker/4844
...
* ld-auto-import/auto-import.exp: Extend test to include running the application and checking for some output.
* ld-auto-import/client.c (struct TEST): Include a variable field with an offset.
(const_xyz): A const version of the xyz structure used to test the initialization of constant data.
2007-10-02 12:47:08 +00:00
gdbadmin
40961791a2
*** empty log message ***
2007-10-02 00:00:02 +00:00
Alan Modra
1f8e37112f
daily update
2007-10-02 00:00:01 +00:00
Ian Lance Taylor
7bb3655e07
Cleanups from Craig Silverstein.
2007-10-01 23:42:58 +00:00
H.J. Lu
89b66d557a
2007-10-01 H.J. Lu <hongjiu.lu@intel.com>
...
* i386-dis.c (THREE_BYTE_0FBA): Renamed to ...
(THREE_BYTE_0F7B): This.
(dis386_twobyte): Updated.
(three_byte_table): Updated comments.
2007-10-01 22:23:20 +00:00
Ian Lance Taylor
e822f2b19a
From Craig Silverstein: New version of x86_64.cc.
2007-10-01 22:21:58 +00:00
Ian Lance Taylor
2e30d253b7
From Craig Silverstein: x86_64 support.
2007-10-01 21:30:59 +00:00