Yao Qi
d40a55942b
2011-02-11 Yao Qi <yao@codesourcery.com>
...
* Makefile.in: Add copyright header.
2011-02-12 02:57:01 +00:00
gdbadmin
fce1433dcd
*** empty log message ***
2011-02-12 00:00:03 +00:00
Alan Modra
b4e297a3c7
daily update
2011-02-11 23:00:15 +00:00
Mike Frysinger
347d120a63
gas: blackfin: docs: typo fixes and fill out directive info
...
A bunch of Blackfin-specific directives were lacking info on what they
actually do, so fill in the blanks. Further, the byte2/byte4 descriptions
were swapped.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-11 19:05:30 +00:00
Mike Frysinger
5f95629354
gas: blackfin: reject FP/SP with TESTSET
...
The TESTSET insn does not work with the FP/SP Pregs, so reject them.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-11 19:04:33 +00:00
Mike Frysinger
69b8ea4abd
opcodes: blackfin: constify register names
...
Constify the array itself since it need not be writable.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-11 19:03:27 +00:00
Mike Frysinger
dd76fcb82e
opcodes: blackfin: add multiple inclusion protection
...
Prevent build errors if the header happens to be included multiple times.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-11 17:47:54 +00:00
Pedro Alves
c5187ac67b
* infrun.c (proceed): Move switching out and in of tfind mode from
...
here ...
(fetch_inferior_event): ... to here.
2011-02-11 15:07:50 +00:00
Yao Qi
4f3e6fb7a0
2011-02-11 Yao Qi <yao@codesourcery.com>
...
* Makefile.in: Remove signals.o from COMMON_OBS. Link
libcommon.a.
* configure.ac: Add common to sub dir.
* configure: Regenerate.
common/
2011-02-11 Yao Qi <yao@codesourcery.com>
Build libcommon.a.
* Makefile.in: New.
* configure.ac: New.
* aclocal.m4: New.
* configure: Generate.
gdbserver/
2011-02-11 Yao Qi <yao@codesourcery.com>
* configure.ac: Call AC_PROG_RANLIB.
* Makefile.in: Remove signals.o from OBS. Link libcommon.a.
* configure: Regenerate.
2011-02-11 09:57:25 +00:00
gdbadmin
00a9652c1b
*** empty log message ***
2011-02-11 00:00:33 +00:00
Alan Modra
cc3db291f5
daily update
2011-02-10 23:00:04 +00:00
Alan Modra
c0e524fe0f
* doc/c-ppc.texi (PowerPC-Opts <-nops>): Clarify.
2011-02-10 22:50:09 +00:00
Pedro Alves
fc01361832
Fix whitespace.
2011-02-10 18:40:22 +00:00
Pedro Alves
2287cc7e0e
* vec.h (VEC_block_remove): Place VEC_ASSERT_INFO on the right
...
side of the parenthesis.
Merge from GCC:
2010-07-13 Jakub Jelinek <jakub@redhat.com>
* vec.h (VEC_block_remove): Fix comment.
2011-02-10 18:31:28 +00:00
Kai Tietz
40c034ebed
2011-02-10 Kai Tietz <kai.tietz@onevision.com>
...
* gas/cfi/cfi-x86_64.d: Adjust for x64 PE+.
2011-02-10 17:06:44 +00:00
Alan Modra
635fb38d39
* doc/as.texinfo (Overview): Add missing markup around Blackfin
...
and PowerPC options.
2011-02-10 12:29:23 +00:00
Alan Modra
b8b738ac92
* config/tc-ppc.c (md_show_usage): Remove -l and -b. Add -K PIC.
...
* doc/as.texinfo: Refer to and include c-ppc.texi for PowerPC options.
(Overview <Target PowerPC options>): Add a number of missing options.
* doc/c-ppc.texi: Likewise. Add markup for use in manpage generation.
2011-02-10 11:59:12 +00:00
Alan Modra
726eb385b2
* gas/m68k/cpu32.d: Set explicit architecture for objdump.
...
* gas/m68k/mcf-coproc.d: Likewise.
* gas/m68k/mcf-wdebug.d: Likewise.
2011-02-10 08:43:27 +00:00
Alan Modra
dc56ba2d58
remove accidental SANE_EXPR change
2011-02-10 08:35:26 +00:00
Alan Modra
09b910c68c
* scripttempl/armbpabi.sc: Revert 2010-11-02 H.J. Lu.
...
* scripttempl/avr.sc: Likewise.
* scripttempl/elf32cr16.sc: Likewise.
* scripttempl/elf32crx.sc: Likewise.
* scripttempl/elf32msp430.sc: Likewise.
* scripttempl/elf32msp430_3.sc: Likewise.
* scripttempl/elf32sh-symbian.sc: Likewise.
* scripttempl/elf64hppa.sc: Likewise.
* scripttempl/elf_chaos.sc: Likewise.
* scripttempl/elfd10v.sc: Likewise.
* scripttempl/elfd30v.sc: Likewise.
* scripttempl/elfi370.sc: Likewise.
* scripttempl/elfm68hc11.sc: Likewise.
* scripttempl/elfm68hc12.sc: Likewise.
* scripttempl/elfxtensa.sc: Likewise.
* scripttempl/ip2k.sc: Likewise.
* scripttempl/iq2000.sc: Likewise.
* scripttempl/mep.sc: Likewise.
* scripttempl/mmo.sc: Likewise.
* scripttempl/v850.sc: Likewise.
* scripttempl/xstormy16.sc: Likewise.
* scripttempl/elf.sc: Revert 2010-10-29 H.J. Lu.
2011-02-10 08:18:58 +00:00
Alan Modra
ea6c5ce90d
* ld-scripts/defined.exp: Don't run defined5 for AOUT.
...
* ld-scripts/defined5.s: Use .text for "defined" section.
* ld-scripts/defined5.t: Adjust.
2011-02-10 08:04:22 +00:00
Alan Modra
6092a2bf7b
* ld-gc/start.d: Exclude frv-*-linux*.
...
* ld-misc/defsym1.d: Likewise.
2011-02-10 07:24:06 +00:00
Alan Modra
867287bb32
* gas/elf/dwarf2-4.s: Don't use @.
2011-02-10 05:06:19 +00:00
Ian Lance Taylor
b578bd7d05
PR gold/12316
...
* object.h (class Sized_relobj): Remove clear_local_symbols.
* reloc.cc (Sized_relobj::do_relocate): Don't call
clear_local_symbols.
2011-02-10 01:12:37 +00:00
gdbadmin
bf8b9e1e88
*** empty log message ***
2011-02-10 00:00:03 +00:00
Alan Modra
c202f10bb3
daily update
2011-02-09 23:00:04 +00:00
Michael Snyder
42d5f9c6ef
2011-02-09 Michael Snyder <msnyder@vmware.com>
...
* i386-dis.c (OP_J): Parenthesize expression to prevent
truncated addresses.
(print_insn): Fix indentation off-by-one.
2011-02-09 18:43:41 +00:00
Alan Modra
2893311c83
* ld-elfvsb/elfvsb.exp: Don't run any non-PIC tests on powerpc*-linux.
...
* ld-gc/gc.exp: Ensure powerpc64 test continues to fail.
* ld-srec/srec.exp: Don't edit toc on powerpc64.
2011-02-09 08:18:54 +00:00
Alan Modra
425b145b6e
* elf64-ppc.c (ppc64_elf_edit_toc): Don't free toc relocs until
...
we are done. When optimising large toc, check that a global
symbol on a toc reloc is defined in a kept section.
2011-02-09 08:16:00 +00:00
gdbadmin
4fdf02beb7
*** empty log message ***
2011-02-09 00:00:33 +00:00
Alan Modra
b1eecb365d
daily update
2011-02-08 23:00:06 +00:00
Michael Snyder
fd62cb89c5
2011-02-08 Michael Snyder <msnyder@vmware.com>
...
* linux-nat.c (linux_nat_filter_event): Fix typo in comment.
2011-02-08 22:35:57 +00:00
H.J. Lu
2dde194857
Use f32_patt in i386_align_code when tuning for i686.
...
gas/
2011-02-08 H.J. Lu <hongjiu.lu@intel.com>
PR gas/6957
* config/tc-i386.c (i386_align_code): Use f32_patt when tuning
for i686.
gas/testsuite/
2011-02-08 H.J. Lu <hongjiu.lu@intel.com>
PR gas/6957
* gas/i386/nops-1-i686.d: Updated.
* gas/i386/nops-3-i686.d: Likewise.
* gas/i386/nops-4-i686.d: Likewise.
2011-02-08 20:21:26 +00:00
H.J. Lu
a586129ea5
Also update cpu_arch_isa_flags for ISA extensions.
...
gas/
2011-02-08 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (set_cpu_arch): Also update cpu_arch_isa_flags
for ISA extensions.
(md_parse_option): Likewise.
gas/testsuite/
2011-02-08 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/i386.exp: Run nops-4a-i686 and nops-6.
* gas/i386/nops-4a-i686.d: New.
* gas/i386/nops-6.d: Likewise.
* gas/i386/nops-6.s: Likewise.
2011-02-08 18:12:25 +00:00
Jan Kratochvil
56d2815c98
gdb/
...
* i386-tdep.c (i386_process_record): Rename l suffixes to d suffixes
in comments for pcmpgtd, pcmpeqd, psubd, paddd, pcmpgtd, pcmpeqd,
psubd and paddd.
2011-02-08 14:01:47 +00:00
Jan Kratochvil
4f7d61a85a
gdb/
...
PR 12361.
* i386-tdep.c (i386_process_record) <0x660f3807>: Fix the comment to
phsubsw.
(i386_process_record) <lddqu>: Fix the opcode to 0xf20ff0.
(i386_process_record) <0x0f3807>: Fix the comment to phsubsw.
2011-02-08 13:58:02 +00:00
Ulrich Weigand
54fcddd0ac
include/ChangeLog:
...
* dwarf2.h (enum dwarf_calling_convention): Add DW_CC_GDB_IBM_OpenCL.
gdb/ChangeLog:
* dwarf2read.c (read_subroutine_type): Set special calling
convention flag for functions compiled by IBM XL C for OpenCL.
* ppc-sysv-tdep.c: Include "dwarf2.h"
(ppc_sysv_abi_push_dummy_call): Implement IBM OpenCL vector types
calling convention.
(do_ppc_sysv_return_value): Add FUNC_TYPE argument. Implement
IBM OpenCL vector types calling convention.
(ppc_sysv_abi_return_value): Pass through FUNC_TYPE.
(ppc_sysv_abi_broken_return_value): Likewise.
(ppc64_sysv_abi_push_dummy_call): Implement IBM OpenCL vector
types calling convention.
(ppc64_sysv_abi_return_value): Likewise.
* spu-tdep.c: Include "dwarf2.h"
(spu_return_value): Implement IBM OpenCL vector types calling
convention.
gdb/testsuite/ChangeLog:
* gdb.opencl/callfuncs.cl: New file.
* gdb.opencl/callfuncs.exp: New test.
* gdb.opencl/Makefile.in (EXECUTABLES): Add callfuncs.
2011-02-08 13:30:10 +00:00
Ulrich Weigand
d6dafb7c8e
ChangeLog:
...
* ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Implement
correct ABI for AltiVec vector arguments.
testsuite/ChangeLog:
* gdb.arch/altivec-abi.c (vec_func): Make use of intv_on_stack_f
when computing result.
* gdb.arch/altivec-abi.exp: Update expected results.
2011-02-08 13:25:01 +00:00
Nick Clifton
82f2dbf73d
PR binutils/12467
...
* readelf.c (process_program_headers): Issue a warning if there
are no program headers but the file header has a non-zero program
header offset.
(process_section_headers): Issue a warning if there are no section
headers but the file header has a non-zero section header offset.
(process_section_groups): Reword the no section message so that it
can be distinguished from the one issued by process_section_headers.
* elf.c (assign_file_positions_for_load_sections): Set the program
header offset and entry size to zero if there are no program
headers.
2011-02-08 09:40:05 +00:00
Rafael Ávila de Espíndola
84ced98a31
2010-02-08 Rafael Ávila de Espíndola <respindola@mozilla.com>
...
* plugin.cc (is_visible_from_outside): Return true for symbols
in the -u option.
2011-02-08 05:03:19 +00:00
Alan Modra
df22d22333
* elf64-ppc.c (ppc64_elf_edit_toc): Don't segfault on NULL
...
local_syms when looking for local symbols in .toc.
2011-02-08 02:54:42 +00:00
gdbadmin
dd1910a2e2
*** empty log message ***
2011-02-08 00:00:33 +00:00
Alan Modra
8e8fa03b7e
daily update
2011-02-07 23:00:05 +00:00
Pedro Alves
32b72a4208
* valprint.c (val_print): Extend comment.
...
* ada-valprint.c (ada_valprint): Rewrite comment deferring
interface explanation to val_print.
(ada_val_print_array): Adjust comment to current interface.
(print_field_values): Adjust comment to current interface.
* c-valprint.c (c_val_print): Rewrite comment deferring interface
explanation to val_print.
* f-valprint.c (f_val_print): Ditto.
* jv-valprint.c (java_val_print): Ditto.
* m2-valprint.c (m2_val_print): Ditto.
* p-valprint.c (pascal_val_print): Ditto.
2011-02-07 17:49:32 +00:00
Thiago Jung Bauermann
a449c2d800
* gdb.base/break-interp.exp: Remove ${objdir} from test messages.
...
* gdb.base/jit.exp: Likewise.
* gdb.base/pie-execl.exp: Likewise.
* gdb.base/solib-nodir.exp: Likewise.
* gdb.base/solib-overlap.exp: Likewise.
2011-02-07 13:35:42 +00:00
Thiago Jung Bauermann
9998af43c6
* breakpoint.c (parse_breakpoint_sals): Fix description.
2011-02-07 13:30:33 +00:00
Pedro Alves
764880b7ed
gdb/server/
...
* server.c (gdb_read_memory): Change return semantics to allow
partial transfers.
(handle_search_memory_1): Adjust.
(process_serial_event) <'m' packet>: Handle partial transfers.
* tracepoint.c (traceframe_read_mem): Handle partial transfers.
gdb/testsuite/
* gdb.trace/collection.c (global_pieces): New.
* gdb.trace/collection.exp (gdb_collect_global_in_pieces_test):
New procedure.
(gdb_trace_collection_test): Call it.
2011-02-07 12:14:14 +00:00
Alan Modra
32a96f364b
PR gas/3041
...
* gas/m68k/p3041pcrel.s, * gas/m68k/p3041pcrel.d: New test.
* gas/m68k/all.exp: Add "p3041pcrel" and enable p3041 tests for
all m68k-aout targets.
2011-02-07 00:04:09 +00:00
gdbadmin
66ab83dd8a
*** empty log message ***
2011-02-07 00:00:33 +00:00
Alan Modra
02f2d833d8
PR gprof/12468
...
* corefile.c (core_create_function_syms): Set is_func for targets
that have no BSF_FUNCTION syms.
2011-02-06 23:38:38 +00:00