H.J. Lu
a78d2a672f
2006-05-02 H.J. Lu <hongjiu.lu@intel.com>
...
* ld-cdtest/cdtest-foo.cc (Foo::Foo): Add const to char *.
* ld-cdtest/cdtest-foo.h (Foo::Foo): Likewise.
* ld-srec/sr3.cc (Foo::Foo): Likewise.
2006-05-02 13:35:45 +00:00
H.J. Lu
f9f21a03c5
2006-05-02 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c (output_invalid_buf): Change size to 16.
* config/tc-tic30.c (output_invalid_buf): Likewise.
* config/tc-i386.c (output_invalid): Use snprintf instead of
sprintf.
* config/tc-ia64.c (declare_register_set): Likewise.
(emit_one_bundle): Likewise.
(check_dependencies): Likewise.
* config/tc-tic30.c (output_invalid): Likewise.
2006-05-02 13:34:26 +00:00
Paul Brook
a8bc6c780e
2006-05-02 Paul Brook <paul@codesourcery.com>
...
bfd/
* elf32-arm.c (elf32_arm_final_link_relocate): Set thumb funciton bit
for R_ARM_REL32.
gas/
* config/tc-arm.c (arm_optimize_expr): New function.
* config/tc-arm.h (md_optimize_expr): Define
(arm_optimize_expr): Add prototype.
(TC_FORCE_RELOCATION_SUB_SAME): Define.
ld/testsuite/
* ld-arm/arm-elf.exp: Add thumb-rel32.
* ld-arm/thumb-rel32.d: New test.
* ld-arm/thumb-rel32.s: New test.
2006-05-02 13:09:18 +00:00
Nick Clifton
7cc27f03b9
* binutils-all/copy-2.d: Change the name of the section whose flags are
...
changed to "foo" so that the test will work with PE based targets.
Skip this test for AOUT based targeted.
* binutils-all/copytest.s: New file.
2006-05-02 12:17:30 +00:00
Thiemo Seufer
022fac6d2a
* mips-dis.c (print_insn_args): Force mips16 to odd addresses.
...
(print_mips16_insn_arg): Force mips16 to odd addresses.
2006-05-02 11:12:41 +00:00
Ben Elliston
b48c61bccb
* archive.c (bfd_generic_archive_p): Remove unused local variable
...
`fail'.
* dwarf2.c (decode_line_info): Remove unused local variable
`basic_block'.
* elfcode.h (elf_slurp_reloc_table_from_section): Remove unsed
local varibale `s'.
* tekhex.c (tekhex_write_object_contents): Remove unused local
variable `bytes_written'.
* aout-ns32k.c (MY_swap_std_reloc_out): Remove unused local
variable `r_addend'.
* elf32-dlx.c (dlx_rtype_to_howto): Remove breaks after returns.
* elfxx-mips.c (_bfd_elf_mips_mach): Remove breaks after returns.
(_bfd_ns32k_relocate_contents): Remove break after return.
* elf.c (bfd_section_from_shdr): Remove breaks after returns.
2006-05-02 10:01:56 +00:00
Nick Clifton
63f2fc3083
Rename DEBUG to SYMBIAN_DEBUG to avoid conflicts with global DEBUG definition
2006-05-02 09:56:00 +00:00
Ben Elliston
22772e33f6
* config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS): Make single bit
...
field unsigned.
2006-05-02 04:21:39 +00:00
Ben Elliston
58633d9add
* sb.h (sb_list_vector): Move to sb.c.
...
* sb.c (free_list): Use type of sb_list_vector directly.
(sb_build): Fix off-by-one error in assertion about `size'.
2006-05-02 03:39:04 +00:00
Alan Modra
e460dd0d29
* dwarf2.c: Formatting.
...
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Simplify
output section check.
* elf32-i370.c: Warning fixes inside #ifdef DEBUG.
* elf32-m32c.c: Similarly.
* elf32-ppc.c: Similarly.
* elf32-v850.c: Similarly.
* nlm32-sparc.c: Similarly.
* elfcode.h: Similarly.
(elf_symbol_flags): Delete.
* elflink.c (elf_link_input_bfd): Comment typo.
2006-05-02 01:41:20 +00:00
DJ Delorie
641a3af4ae
Fix typo.
2006-05-02 00:58:33 +00:00
DJ Delorie
8b01a5c2af
* configure.in: Restore CFLAGS if GM P isn't present.
...
* configure: Regenerate.
2006-05-02 00:16:50 +00:00
Alan Modra
36bf2220c4
daily update
2006-05-02 00:00:39 +00:00
gdbadmin
201a26f845
*** empty log message ***
2006-05-02 00:00:36 +00:00
Mark Kettenis
27ce9a6de2
* gdb.asm/asm-source.exp: Add powerpc-*-netbsd* to the list of
...
NetBSD/ELF targets.
2006-05-01 22:21:35 +00:00
DJ Delorie
aa149cf7d1
* bfd-in.h (bfd_hash_table): Add count field.
...
* bfd-in2.h: Regenerate.
* hash.c (higher_prime_number): New.
(bfd_hash_table_inint_n): Init count field.
(bfd_hash_lookup): Grow table as needed.
2006-05-01 19:36:27 +00:00
Mark Kettenis
8608915fb1
* gdb.base/sigbpt.exp (stepi_out): FAIL when inserting a
...
single-step breakpoint fails; make this a KFAIL on
sparc*-*-openbsd*.
* gdb.base/siginfo.exp: Likewise.
* gdb.base/sigstep.exp (advance, advancei): Likewise.
2006-05-01 16:39:36 +00:00
Mark Kettenis
1893a4c08f
* breakpoint.c (insert_single_step_breakpoint): Make a failure to
...
insert a single-step breakpoint an error instead of a warning.
* breakpoint.c (remove_single_step_breakpoints): Bail out early if
no breakpoints are inserted.
2006-05-01 16:38:08 +00:00
Nathan J. Williams
21f79b33e5
2006-05-01 Nathan J. Williams <nathanw@wasabisystems.com>
...
* ppcnbsd-tdep.c (ppcnbsd_return_value): Change type of last two
arguments from void * to gdb_byte *.
2006-05-01 15:10:26 +00:00
H.J. Lu
85d7f0b9e3
2006-05-01 H.J. Lu <hongjiu.lu@intel.com>
...
* binutils-all/objcopy.exp: Run "copy-1" for ELF only.
2006-05-01 14:09:35 +00:00
Ben Elliston
89cdfe5739
* listing.c (listing_listing): Remove useless loop.
...
* macro.c (macro_expand): Remove is_positional local variable.
* read.c (s_comm_internal): Simplify `if' condition 1 || x -> 1
and simplify surrounding expressions, where possible.
(assign_symbol): Likewise.
(s_weakref): Likewise.
* symbols.c (colon): Likewise.
2006-05-01 09:21:46 +00:00
Alan Modra
c35da14031
* subsegs.c (subseg_set_rest): Always set seginfp->frchainP if NULL.
2006-05-01 05:41:40 +00:00
Ben Elliston
004314cccd
* binutils-all/objcopy.exp (objcopy_test_readelf): Remove stray ;
2006-05-01 04:01:25 +00:00
gdbadmin
ad43f87a7e
*** empty log message ***
2006-05-01 00:00:35 +00:00
Alan Modra
1dcb6d670e
daily update
2006-05-01 00:00:06 +00:00
Thiemo Seufer
9bcd4f993c
[ gas/ChangeLog ]
...
2006-04-30 Thiemo Seufer <ths@mips.com>
David Ung <davidu@mips.com>
* config/tc-mips.c (validate_mips_insn): Handling of udi cases.
(mips_immed): New table that records various handling of udi
instruction patterns.
(mips_ip): Adds udi handling.
[ include/opcode/ChangeLog ]
2006-04-30 Thiemo Seufer <ths@mips.com>
David Ung <davidu@mips.com>
* mips.h: Defines udi bits and masks. Add description of
characters which may appear in the args field of udi
instructions.
[ opcodes/ChangeLog ]
2006-04-30 Thiemo Seufer <ths@mips.com>
David Ung <davidu@mips.com>
* mips-opc.c (mips_builtin_opcodes): Add udi instructions
"udi0" to "udi15".
* mips-dis.c (print_insn_args): Adds udi argument handling.
2006-04-30 18:34:39 +00:00
H.J. Lu
da54898db3
2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
...
* ld-elfvers/vers.exp: Xfail vers7a, vers7, vers23a, vers23b,
vers23c, vers23d, vers23, vers25a, vers25b1, vers25b2, vers27a,
vers27b, vers27c1, vers27c2, vers27d4 and vers27d5 if PIC is
required.
2006-04-30 00:23:00 +00:00
H.J. Lu
5645cf1e51
2006-04-29 H.J. Lu <hongjiu.lu@intel.com>
...
* gas/i386/fp.d: New file.
* gas/i386/fp.s: Likewise.
* gas/i386/i386.exp: Run "fp".
2006-04-30 00:21:26 +00:00
Alan Modra
b31e893eb5
daily update
2006-04-30 00:00:05 +00:00
gdbadmin
7483dff83b
*** empty log message ***
2006-04-30 00:00:02 +00:00
H.J. Lu
f767514772
Move opcode ChangeLog entry to opcode/ChangeLog.
2006-04-29 16:54:51 +00:00
Jim Wilson
f095b97b59
Fix buglet noticed while looking at PR 1298.
...
* m68k-dis.c (match_insn_m68k): Restore fprintf_func before printing
error message.
2006-04-29 03:11:31 +00:00
gdbadmin
a2a8ff2ba0
*** empty log message ***
2006-04-29 00:00:35 +00:00
Alan Modra
921408b91b
daily update
2006-04-29 00:00:11 +00:00
Thiemo Seufer
bdb09db1cf
Don't mis-spell your boss' name...
2006-04-28 13:38:49 +00:00
Thiemo Seufer
59c455b37c
[ opcodes/ChangeLog ]
...
2006-04-28 Thiemo Seufer <ths@mips.com>
David Ung <davidu@mips.com>
Nigel Stevens <nigel@mips.com>
* mips-dis.c (mips_cp0sel_names_mips3264r2): Add MT register
names.
[ gas/testsuite/ChangeLog ]
2006-04-28 Thiemo Seufer <ths@mips.com>
David Ung <davidu@mips.com>
Nigel Stevens <nigel@mips.com>
* gas/mips/cp0sel-names-mips32r2.d,
gas/mips/cp0sel-names-mips64r2.d: Update for MT register names.
2006-04-28 13:17:00 +00:00
Thiemo Seufer
cc0ca239ed
* mips-dis.c (print_insn_args): Add mips_opcode argument.
...
(print_insn_mips): Adjust print_insn_args call.
2006-04-28 12:59:30 +00:00
Thiemo Seufer
0d09bfe6d3
* mips-dis.c (print_insn_args): Print $fcc only for FP
...
instructions, use $cc elsewise.
2006-04-28 12:19:31 +00:00
Thiemo Seufer
654c225a6d
* opcodes/mips-dis.c (mips16_to_32_reg_map, mips16_reg_names):
...
Map MIPS16 registers to O32 names.
(print_mips16_insn_arg): Use mips16_reg_names.
2006-04-28 11:42:28 +00:00
Alan Modra
001ae1a4ab
* dwarf2dbg.c (get_line_subseg): Attach new struct line_seg to end
...
of list rather than beginning.
2006-04-28 04:07:33 +00:00
Alan Modra
bbe44800a5
daily update
2006-04-28 00:00:36 +00:00
gdbadmin
50e4ef01df
*** empty log message ***
2006-04-28 00:00:33 +00:00
Michael Snyder
b8db102de3
2006-04-26 Michael Snyder <msnyder@redhat.com>
...
* linux-fork.c (_initialize_linux_fork): Rename "delete-fork"
command to "delete fork" (no hyphen), compatible with other
"delete" commands.
(info_forks_command): Accept a fork ID argument, for info
on a single fork. Report if no matching forks.
2006-04-26 Michael Snyder <msnyder@redhat.com>
* gdb.base/multi-forks.exp: Modify patterns for "run to exit",
which may have to consume output from other forks.
Add tests to make sure that "delete fork" succeeded.
2006-04-27 Michael Snyder <msnyder@redhat.com>
* gdb.texinfo (delete-fork): Command renamed to "delete fork".
2006-04-27 23:03:42 +00:00
Kaz Kojima
75b8939e07
PR binutils/2584
...
* tekhex.c (getvalue): Change return type to bfd_boolean and
add the new parameter. Return false if the unexpected character
is found.
(getsym): Likewise.
(first_phase): Change return type to bfd_boolean and return
false if the unexpected character is found. Replace abort
with returning false.
(pass_over): Change return type to bfd_boolean and the type of
the second argument to bfd_boolean (*) (bfd *, int, char *).
Return false if FUNC returns false.
(tekhex_object_p): Return NULL if pass_over fails.
2006-04-27 05:57:09 +00:00
Alan Modra
f05742e672
* coff-rs6000.c (xcoff_write_archive_contents_old): Warning fix.
2006-04-27 01:19:35 +00:00
gdbadmin
c43d0edc54
*** empty log message ***
2006-04-27 00:00:36 +00:00
Alan Modra
136d0230cc
daily update
2006-04-27 00:00:06 +00:00
Michael Snyder
cfde0993eb
2006-04-20 Michael Snyder <msnyder@redhat.com>
...
* remote.c: Fix spelling error in comment.
2006-04-26 18:45:32 +00:00
Thiemo Seufer
ef0ee84443
* mips.h: Improve comments describing the bitfield instruction
...
fields.
2006-04-26 18:19:15 +00:00
Julian Brown
136da41424
* gas/config/tc-arm.c (neon_is_quarter_float): Move, and rename to...
...
(is_quarter_float): Rename from above. Simplify slightly.
(parse_qfloat_immediate): Parse a "quarter precision" floating-point
number.
(parse_neon_mov): Parse floating-point constants.
(neon_qfloat_bits): Fix encoding.
(neon_cmode_for_move_imm): Tweak to use floating-point encoding in
preference to integer encoding when using the F32 type.
2006-04-26 16:03:02 +00:00