Hans-Peter Nilsson
5918af22bb
* gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
...
gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
2009-03-11 03:17:32 +00:00
Ulrich Weigand
9b175a76d1
* elf32-spu.c (find_function_stack_adjust): Handle sf instruction
...
used to update stack pointer.
2009-03-11 00:18:02 +00:00
gdbadmin
d6b7435fbe
*** empty log message ***
2009-03-11 00:00:34 +00:00
Alan Modra
881e1e5652
daily update
2009-03-11 00:00:04 +00:00
Hans-Peter Nilsson
df354742a1
* gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
...
New test.
2009-03-10 14:40:36 +00:00
Hans-Peter Nilsson
187af7df3b
* write.c (write_object_file) [!WORKING_DOT_WORD]: When patching
...
the jump table for multiple overflowing entries with the same
target, handle base symbols being different.
(relax_segment) <case rs_broken_word, second loop>: Whenever a
single entry overflows, arrange to redirect all entries with the
same target.
2009-03-10 14:38:03 +00:00
Nick Clifton
34dd024a28
Add Spanish translation to gold.
...
Update Indonesian translation for opcodes.
2009-03-10 09:21:01 +00:00
Hui Zhu
55518360d8
* disasm.c (gdb_disassembly): Remove unused argument
...
"line_num".
* disasm.h (gdb_disassembly): Ditto.
* cli/cli-cmds.c (print_disassembly): Ditto.
* mi/mi-cmd-disas.c (mi_cmd_disassemble): Ditto.
2009-03-10 08:53:53 +00:00
Alan Modra
69fe9ce501
include/opcode/
...
* ppc.h (ppc_parse_cpu): Declare.
opcodes/
* ppc-dis.c: Include "opintl.h".
(struct ppc_mopt, ppc_opts): New.
(ppc_parse_cpu): New function.
(powerpc_init_dialect): Use it.
(print_ppc_disassembler_options): Dump options from ppc_opts.
Internationalize message.
gas/
* config/tc-ppc.c (parse_cpu): Delete.
(md_parse_option, ppc_machine): Use ppc_parse_cpu.
gas/testsuite/
* gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
* gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
2009-03-10 06:53:46 +00:00
H.J. Lu
0691f7afbc
binutils/
...
2009-03-09 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/9933
* objcopy.c (filter_symbols): Properly handle common symbols
in relocatable file.
binutils/testsuite/
2009-03-09 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/9933
* binutils-all/copy-4.d: New.
* binutils-all/objcopy.exp: Run copy-4.
2009-03-10 00:48:10 +00:00
gdbadmin
47d6e8f1cc
*** empty log message ***
2009-03-10 00:00:33 +00:00
Alan Modra
7598b09291
daily update
2009-03-10 00:00:08 +00:00
Paul Pluzhnikov
5fd1a349f0
2009-03-09 Paul Pluzhnikov <ppluzhnikov@google.com>
...
* solib.c (solib_contains_address_p): New function.
(solib_name_from_address): Use it.
* printcmd.c (display_uses_solib_p): Use it.
* solib.h (solib_contains_address_p): Declare it.
2009-03-09 22:38:37 +00:00
Jan Kratochvil
36746093bb
* varobj.c (free_variable): Call value_free.
2009-03-09 22:35:44 +00:00
Jan Kratochvil
757a13d08a
PR gdb/9873:
...
* dwarf2read.c (dwarf_decode_macros): New variable `at_commandline'.
Move the variable `macinfo_type' out of the loop. Create a new
processing pass before the current one to pre-create `current_file'.
New complaint on misplaced zero/non-zero definitions/includes.
Skip first DW_MACINFO_start_file with `at_commandline' set.
2009-03-09 18:53:48 +00:00
H.J. Lu
f378cd8316
2009-03-09 H.J. Lu <hongjiu.lu@intel.com>
...
PR gas/9915
* config/tc-i386.h (LOCAL_LABELS_DOLLAR): New. Defined as 0.
(LOCAL_LABELS_FB): Undefine befoe define.
2009-03-09 18:33:42 +00:00
Vladimir Prus
c8fa6cdda4
* solib.c (reload_shared_libraries): Give
...
inferior a chance to reset solib breakpoint.
Reinit frame cache.
2009-03-09 13:19:19 +00:00
Christopher Faylor
14b69f28c0
Minor formatting change
2009-03-09 05:35:56 +00:00
gdbadmin
2622bc9c23
*** empty log message ***
2009-03-09 00:00:32 +00:00
Alan Modra
8ac6d8b9dd
daily update
2009-03-09 00:00:04 +00:00
Christopher Faylor
41b4aadcde
* windows-nat.c (dr): Redefine to use largest possible integer which holds a
...
pointer.
(cygwin_set_dr): Avoid coercion.
* windows-nat.c (windows_create_inferior): implement --tty handling on
non-cygwin.
2009-03-08 21:01:52 +00:00
Alan Modra
db37ab6c7c
daily update
2009-03-08 00:00:04 +00:00
gdbadmin
16a4e45d3f
*** empty log message ***
2009-03-08 00:00:03 +00:00
Dave Anglin
d75338ef50
* ld-elf/empty2.d: Remove xfail for hppa*-*-*.
...
* ld-elf/merge.d: Change xfail for hppa to hppa*64*-*-*.
2009-03-07 23:42:28 +00:00
Dave Anglin
f501de170c
PR binutils/9921
...
* som.c (som_bfd_derive_misc_symbol_info): Set symbol type ST_ABSOLUTE
for unknown symbols in absolute section.
2009-03-07 23:38:13 +00:00
Alan Modra
b264ba2c90
daily update
2009-03-07 00:00:04 +00:00
gdbadmin
ca4329bda5
*** empty log message ***
2009-03-07 00:00:02 +00:00
Cary Coutant
6d71b17c42
* options.cc (parse_short_option): Keep dash_z from registering itself.
2009-03-06 23:12:37 +00:00
Paul Pluzhnikov
f5c9a895bc
2009-03-06 Paul Pluzhnikov <ppluzhnikov@google.com>
...
Rename solib_address to solib_name_from_address.
* breakpoint.c (insert_bp_location, disable_breakpoints_in_shlibs)
(disable_breakpoints_in_unloaded_shlib): Update.
* printcmd.c (display_uses_solib_p): Likewise.
* stack.c (print_frame): Likewise.
* solib.c: Rename.
* solib.h: Rename.
2009-03-06 18:51:05 +00:00
Nick Clifton
d11fd24905
Updated Spanish translations.
2009-03-06 12:14:40 +00:00
Christophe Lyon
8cd931b713
09-03-05 Christophe Lyon <christophe.lyon@st.com>
...
bfd/
* elf32-arm.c (group_sections): Take next section size into
account before accepting to group it.
testsuite/
* ld-arm/arm-elf.exp: Add new farcall-group-limit test.
* ld-arm/farcall-group-limit.d: New file.
* ld-arm/farcall-group3.s: New file.
* ld-arm/farcall-group4.s: New file.
2009-03-06 08:57:58 +00:00
gdbadmin
f0da3b538d
*** empty log message ***
2009-03-06 00:00:33 +00:00
Alan Modra
a4616131b3
daily update
2009-03-06 00:00:04 +00:00
Paul Pluzhnikov
a3247a2213
2009-03-05 Paul Pluzhnikov <ppluzhnikov@google.com>
...
* printcmd.c (do_one_display): Reparse exp_string.
(display_uses_solib_p): New function.
(clear_dangling_display_expressions): New function.
(_initialize_printcmd): Add observer.
* solib.c (no_shared_libraries): Swap order of calls to
clear_solib and objfile_purge_solibs.
2009-03-05 23:45:14 +00:00
Joel Brobecker
d36df9c574
Implement the target-specific part of Ada tasking support
...
on Tru64.
* dec-thread.c (dec_thread_get_ada_task_ptid): New function.
(init_dec_thread_ops): Set the to_get_ada_task_ptid method.
2009-03-05 23:42:32 +00:00
Joel Brobecker
b254c0b2b1
Get rid of the global "base_target" and use "find_target_beneath"
...
to find the underlying target.
* dec-thread.c (base_target): Delete.
(enable_dec_thread): Remove assignement to base_target.
(dec_thread_detach, dec_thread_wait, dec_thread_wait)
(dec_thread_fetch_registers, dec_thread_store_registers)
(dec_thread_mourn_inferior, dec_thread_pid_to_str):
Update the function profile if necessary.
Use find_target_beneath to call the same method but from
the underlying target, removing the need for "base_target".
* dec-thread.c (dec_thread_get_regsets, dec_thread_set_regsets):
Fix a copy/paste error in a few debug traces...
* solib-osf.c (init_so): Use a simpler method for computing
the size of lm_info structure. This also gets rid of warning
emitted by the compiler.
2009-03-05 23:37:20 +00:00
Pedro Alves
32fc0df94f
* gdb.texinfo (Background Execution): Better describe the set
...
target-async command.
(Maintenance Commands): Delete description of the `maint set/show
linux-async' and `maint set/show remote-async' commands.
2009-03-05 23:11:11 +00:00
Pedro Alves
aae6458789
gdb/
...
2009-03-05 Pedro Alves <pedro@codesourcery.com>
* breakpoint.c (check_duplicates_for): Skip permanent breakpoints
duplicates of permanent breakpoints.
gdb/testsuite/
2009-03-05 Pedro Alves <pedro@codesourcery.com>
* gdb.arch/i386-permbkpt.S, gdb.arch/i386-permbkpt.exp: New.
2009-03-05 22:37:11 +00:00
Christophe Lyon
5fa9e92f74
2009-03-05 Christophe Lyon <christophe.lyon@st.com>
...
bfd/
* elf32-arm.c (arm_type_of_stub): Handle long branches targetting
PLT entries.
(elf32_arm_final_link_relocate): Likewise.
testsuite/
* ld-arm/arm-elf.exp: Add 2 more tests to check long branch stubs
in PLT context.
* ld-arm/farcall-mixed-app-v5.d: New file.
* ld-arm/farcall-mixed-app.d: Likewise.
* ld-arm/farcall-mixed-app.r: Likewise.
* ld-arm/farcall-mixed-app.s: Likewise.
* ld-arm/farcall-mixed-app.sym: Likewise.
* ld-arm/farcall-mixed-lib.d: Likewise.
* ld-arm/farcall-mixed-lib.r: Likewise.
2009-03-05 17:28:21 +00:00
Nick Clifton
84d7b001a6
* objdump.c (disassemble_section): If the computed next offset is
...
not beyond the current offset then just continue to the end.
2009-03-05 16:31:50 +00:00
Joseph Myers
cc3f603a65
gas:
...
* read.c (s_fill, s_space, s_float_space, float_cons, stringer,
s_incbin): Call md_cons_align (1).
gas/testsuite:
* gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
2009-03-05 15:27:59 +00:00
Alan Modra
b92997d66d
PR 9923
...
* peXXigen.c (_bfd_XXi_final_link_postscript): Check h->root.type.
2009-03-05 01:04:56 +00:00
gdbadmin
022478a8d8
*** empty log message ***
2009-03-05 00:00:33 +00:00
Alan Modra
b9deb64656
daily update
2009-03-05 00:00:04 +00:00
Pedro Alves
237d431546
Wrap long line.
2009-03-04 22:52:00 +00:00
Pedro Alves
1941c569e4
* inferior.h (notice_new_inferior): Declare.
...
* infcmd.c (notice_new_inferior): New.
* remote.c (remote_add_inferior, remote_add_thread): New.
(notice_new_inferiors): Rename to...
(remote_notice_new_inferior): ... this. Add RUNNING argument.
Use remote_add_thread instead of add_thread, passing it the
RUNNING argument. Add an inferior with remote_add_inferior. If
we just learned about an inferior, call notice_new_inferior.
(record_currthread): Adjust.
(remote_threads_info): Adjust to use remote_notice_new_inferior.
(remote_start_remote, extended_remote_attach_1): Use remote_add_inferior.
(process_stop_reply): Adjust. Call remote_notice_new_inferior
after handling expedited registers and watchpoint state.
(extended_remote_create_inferior_1): Use remote_add_inferior.
2009-03-04 22:50:59 +00:00
Aleksandar Ristovski
9bde073247
* infcmd.c (registers_info): Remove register number case.
2009-03-04 17:58:34 +00:00
Nick Clifton
d9319cec0d
* config/tc-alpha.c (alpha_prologue_label): Only define for ELF
...
based targets.
(s_alpha_comm): Only define "temp" and "log_align" local variables
for EVAX targets.
2009-03-04 16:15:43 +00:00
Tristan Gingold
e7f990e20c
2009-03-04 Tristan Gingold <gingold@adacore.com>
...
* MAINTAINERS: Add myself as VMS maintainer.
2009-03-04 15:18:41 +00:00
Ian Lance Taylor
031cdbed18
PR 9918
...
* target-reloc.h (relocate_section): Pass output_section to
relocate.
* i386.cc (Target_i386::should_apply_static_reloc): Add
output_section parameter. Change all callers.
(Target_i386::Relocate::relocate): Add output_section parameter.
* x86_64.cc (Target_x86_64::Relocate::relocate): Likewise.
* sparc.cc (Target_sparc::Relocate::relocate): Likewise.
* powerpc.cc (Target_powerpc::Relocate::relocate): Likewise.
* testsuite/two_file_shared.sh: New script.
* testsuite/Makefile.am (check_SCRIPTS): Add two_file_shared.sh.
(check_DATA): Add two_file_shared.dbg.
(two_file_shared.dbg): New target.
* testsuite/Makefile.in: Rebuild.
2009-03-04 06:46:27 +00:00