Nick Clifton
5e1b4a6d17
PR ld/2607
* elfcode.h (valid_section_index_p): New function: Checks for a valid section
index. Allows indicies in the range SHN_LOPROC to SHN_HIOS.
(elf_object_p): Use valid_section_index_p.
21 years ago
Nick Clifton
53baae4870
Apply fixes to allow arm WinCE toolchain to produce working executables.
21 years ago
Alan Modra
ad623ec6b4
daily update
21 years ago
gdbadmin
64f949df5d
*** empty log message ***
21 years ago
Steve Ellcey
ba906c0813
* hppa-hpux-tdep.c (initialize_hp_cxx_exception_support): Remove
message.
21 years ago
Daniel Jacobowitz
16d1a08426
* agentexpr.texi: Add a copyright and license notice.
* observer.texi: Likewise, with GPL clause for function prototypes.
Remove trailing whitespace.
21 years ago
Thiemo Seufer
1cb571e976
* ld-elf/sec64k.exp: Extend for MIPS ELF.
21 years ago
Alan Modra
69d54b1bfa
PR 2342
* elflink.c (_bfd_elf_default_action_discarded): Revert 2006-02-16.
21 years ago
gdbadmin
835122fc95
*** empty log message ***
21 years ago
Alan Modra
86e43188d9
daily update
21 years ago
Andreas Schwab
4bf8967cb2
* dwarf2-frame.c (struct dwarf2_fde): Add eh_frame_p.
(execute_cfa_program): Add parameter eh_frame_p. Call
dwarf2_frame_eh_frame_regnum when true.
(dwarf2_frame_cache): Pass eh_frame_p from fde to
execute_cfa_program.
(decode_frame_entry_1): Call dwarf2_frame_eh_frame_regnum when
processing .eh_frame. Copy eh_frame_p to the new fde.
(struct dwarf2_frame_ops): Add eh_frame_regnum.
(dwarf2_frame_set_eh_frame_regnum): Define.
(dwarf2_frame_eh_frame_regnum): Define.
* dwarf2-frame.h (dwarf2_frame_set_eh_frame_regnum): Declare.
(dwarf2_frame_eh_frame_regnum): Declare.
21 years ago
H.J. Lu
43cc0762b2
2006-05-09 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/x86-64-gidt.d: Adjusted.
21 years ago
H.J. Lu
cb6d34334f
gas/testsuite/
2006-05-09 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/i386.exp: Run x86-64-gidt.
* gas/i386/x86-64-gidt.d: New file.
* gas/i386/x86-64-gidt.s: Likewise.
opcodes/
2006-05-09 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (grps): Update sgdt/sidt for 64bit.
21 years ago
Nathan Sidwell
52fb643739
* configure.srv (m68k*-*-uclinux*): New target.
* linux-low.c (linux_create_inferior): Use vfork on mmuless systems.
(linux_resume_one_process): Remove extraneous cast.
(linux_read_offsets): New.
(linux_target_op): Add linux_read_offsets on mmuless systems.
* server.c (handle_query): Add qOffsets logic.
* target.h (struct target_ops): Add read_offsets.
21 years ago
Nick Clifton
6e0080dd37
Revised test (that is not O(n2)) for checking for orphaned cloned symbols
21 years ago
Thiemo Seufer
4e2a74a841
[ gas/ChangeLog ]
* config/tc-mips.c (append_insn): Only warn about an out-of-range
j or jal address.
[ gas/testsuite/ChangeLog ]
* gas/mips/jal-range.l: Only warn about an out-of-range j or jal
address.
21 years ago
Nick Clifton
337ff0a5af
* config/tc-arm.c (arm_fix_adjustable): For COFF, convert fixups against
symbols which are not going to be placed into the symbol table.
* coffcode.h (coff_write_relocs): Produce an error message if a an
out-of-range symbol index is detected in a reloc.
21 years ago
Ben Elliston
8c9f705ebb
* expr.c (operand): Remove `if (0 && ..)' statement and
subsequently unused target_op label. Collapse `if (1 || ..)'
statement.
* app.c (do_scrub_chars): Remove unused case 0, as it is handled
separately above the switch.
21 years ago
Ben Elliston
e4d4d200c0
* elf64-ppc.c (ppc64_elf_finish_dynamic_symbol): Remove unused
local variable `dynobj'.
21 years ago
Alan Modra
e8ef6eef51
daily update
21 years ago
gdbadmin
a70e338f1a
*** empty log message ***
21 years ago
Thiemo Seufer
409a6ecdda
* gas/mips/mips32.s, gas/mips/mips32.d: Extend testcase to check
larger offset arguments for cache instructions.
21 years ago
Nick Clifton
2fd0d2ac07
PR gas/2623b
* config/tc-msp430.c (line_separator_character): Define as |.
21 years ago
Thiemo Seufer
e16bfa71a1
[ gas/ChangeLog ]
* config/tc-mips.c (mips_set_options): Add ase_smartmips flag.
(mips_opts): Likewise.
(file_ase_smartmips): New variable.
(ISA_HAS_ROR): SmartMIPS implements rotate instructions.
(macro_build): Handle SmartMIPS instructions.
(mips_ip): Likewise.
(md_longopts): Add argument handling for smartmips.
(md_parse_options, mips_after_parse_args): Likewise.
(s_mipsset): Add .set smartmips support.
(md_show_usage): Document -msmartmips/-mno-smartmips.
* doc/as.texinfo: Document -msmartmips/-mno-smartmips and
.set smartmips.
* doc/c-mips.texi: Likewise.
[ gas/testsuite/ChangeLog ]
* gas/mips/smartmips.s, gas/mips/smartmips.d: New smartmips test.
* gas/mips/mips.exp: Run smartmips test.
21 years ago
H.J. Lu
336e5de1c9
Remove bfd/ in ChangeLog entry.
21 years ago
Alan Modra
56bf9f5b93
daily update
21 years ago
gdbadmin
1c58b8a886
*** empty log message ***
21 years ago
Alan Modra
32638454a7
* write.c (relax_segment): Add pass count arg. Don't error on
negative org/space on first two passes.
(relax_seg_info): New struct.
(relax_seg, write_object_file): Adjust.
* write.h (relax_segment): Update prototype.
21 years ago
Mark Kettenis
692b141ccb
* gdb.base/help.exp: Make "delete checkpoint" part option for
"help d" and "help delete" tests.
21 years ago
Alan Modra
e37497a172
daily update
21 years ago
gdbadmin
febfe8dfee
*** empty log message ***
21 years ago
David S. Miller
55e969c159
* linux-nat.c (linux_nat_do_thread_registers): Check for
NULL collect_regset method.
21 years ago
Ulrich Weigand
540b8a309d
* gdb.mi/mi-basics.exp: Add missing serial number to
expected output in some mi_gdb_test statements.
* gdb.mi/mi2-basics.exp: Likewise.
21 years ago
Ulrich Weigand
92f38ec2e1
* s390-tdep.c (s390_collect_regset): New function.
(s390_gregset, s390x_gregset, s390_fpregset): Add it.
21 years ago
Nick Roberts
875dc2fc84
Make LOC_OPTIMIZED_OUT the default value for a symbol.
21 years ago
Nick Roberts
6fed56b401
*** empty log message ***
21 years ago
Alan Modra
ed9ec0fa6a
daily update
21 years ago
gdbadmin
ec82b8b29c
*** empty log message ***
21 years ago
Ulrich Weigand
6fc191037f
* linux-nat.c (exit_lwp): Fix NULL pointer access.
(linux_nat_handle_extended): New parameter STOPPING.
(wait_lwp): Call it with STOPPING equals 1.
(linux_nat_wait): Call it with STOPPING equals 0.
21 years ago
Ulrich Weigand
d539ed7ecd
* linux-nat.c (linux_nat_wait): Do not short-cut reporting
of 'uninteresting' signals when single-stepping.
21 years ago
David S. Miller
c324242868
* gdb.mi/mi-regs.exp (111-data-list-register-values x): "No registers"
will get printed without a mi_cmd_data_list_register_values prefix.
(*-data-list-register-*): Correct regular expressions to expect the new
pseudo d? floating point registers.
* gdb.mi/mi2-regs.exp: Likewise.
21 years ago
Daniel Jacobowitz
49101e1c1a
* MAINTAINERS: Move NEWS to the documentation entry.
21 years ago
Joel Brobecker
9b6462d950
* gdb.base/del.c: New file.
* gdb.base/del.exp: New testcase.
21 years ago
Jim Blandy
aa56d27abe
gdb/doc/ChangeLog:
2006-05-05 Jim Blandy <jimb@codesourcery.com>
* gdb.texinfo (General Query Packets): Document conventions for
terminating packet names, and their violations.
21 years ago
David S. Miller
1303f75ea1
* gdb.base/savedregs.exp: Do not require that the dummy
frame location match up to a symbol and source file location.
21 years ago
David S. Miller
954de43bb9
* gdb.base/break.exp: Do not assume a breakpoint on
main will actually be in $srcfile when optimizing.
21 years ago
David S. Miller
bcc98f888e
* linux-thread-db.c (thread_db_store_registers): Use
regcache_raw_collect.
21 years ago
David S. Miller
4f844a660e
* linux-nat.c (linux_nat_do_thread_registers): Use the
regset_from_core_section infrastructure if the target
supports it.
* Makefile.in: Update dependencies.
21 years ago
Paul Gilliam
411cb3f932
2006-05-05: Paul Gilliam <pgilliam@us.ibm.com>
* ppc-linux-nat.c: Clean up types for ptrace.
Replace (CORE_ADDR) with (uintptr_t) to avoid the size difference
between a CORE_ADDR and a void* on ppc64 systems compiled for 32-bits.
21 years ago
Daniel Jacobowitz
597320e75b
* remote.c (remote_disconnect): Add TARGET argument.
* target.c (debug_to_disconnect): Delete.
(update_current_target): Do not inherit to_disconnect.
(target_disconnect): Search for a target to implement to_disconnect.
(setup_target_debug): Do not reference to_disconnect.
* target.h (struct target_ops): Add target argument to
to_disconnect.
21 years ago