aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-07-24 * elf32-xtensa.c (xtensa_elf_dynamic_symbol_p): Make inline and moveBob Wilson2-16/+29
near the beginning of the file. Swap order of arguments. Call _bfd_elf_dynamic_symbol_p with "ignore_protected" set to 0. (elf_xtensa_fix_refcounts): Adjust xtensa_elf_dynamic_symbol_p call. (elf_xtensa_relocate_section): Likewise. (shrink_dynamic_reloc_sections): Likewise.
2003-07-24 * elf32-xtensa.c (plt_reloc_count): Fix typo in comment.Bob Wilson2-13/+43
(elf_xtensa_size_dynamic_sections): Use elf_discarded_section. (elf_xtensa_combine_prop_entries): Avoid returning non-zero without first printing an error message. (elf_xtensa_finish_dynamic_sections): Likewise. (elf_xtensa_discard_info_for_section): Adjust size of .got.loc when discarding literal table entries. (elf_xtensa_merge_private_bfd_data): Remove newline from error message. (elf_xtensa_do_asm_simplify): Likewise.
2003-07-24daily updateAlan Modra1-1/+1
2003-07-24*** empty log message ***gdbadmin1-1/+1
2003-07-232003-07-09 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+3
* gencode.c (prnd): Clear LSW of result to zeros.
2003-07-232003-07-23 Michael Snyder <msnyder@redhat.com>Michael Snyder2-0/+37
* pmuls.s: New file.
2003-07-232003-07-09 Michael Snyder <msnyder@redhat.com>Michael Snyder2-3/+4
* gencode.c (pmuls): Expression is mis-parenthesized.
2003-07-232003-07-09 Michael Snyder <msnyder@redhat.com>Michael Snyder3-4/+15
* configure.in: Add testsuite to extra_subdirs for sh. * configure: Regenerate.
2003-07-232003-07-09 Michael Snyder <msnyder@redhat.com>Michael Snyder1-0/+4
* sim/sh: New directory. Tests for Renesas sh family.
2003-07-23 * tui.c (tui_enable): Call tuiRefreshAll to make sure the windowStephane Carrez2-1/+6
is accurate.
2003-07-232003-07-08 Michael Snyder <msnyder@redhat.com>Michael Snyder26-0/+2293
* allinsn.exp, testutils.inc, add.s, fabs.s, fadd.s, fcmpeq.s, fcmpgt.s, fcnvds.s, fcnvsd.s, fdiv.s, fldi0.s, fldi1.s, flds.s, float.s, fmac.s, fmov.s, fmul.s, fneg.s, frchg.s, fschg.s, fsqrt.s, fsub.s, ftrc.s, shll16.s, shll2.s, shll8.s, shll.s, shlr16.s, shlr2.s, shlr8.s, shlr.s, swap.s: New files.
2003-07-232003-07-09 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+8
* gencode.c (ppi_gensim): For a conditional ppi insn, if the condition is false, we want to return (not break). A break will take us to the end of the function where registers will be updated, whereas the desired outcome is for nothing to change.
2003-07-232003-06-27 Michael Snyder <msnyder@redhat.com>Michael Snyder2-25/+38
* gencode.c (op tab): Some fix-ups of refs and defs. (ocbi, ocbp): Cache not simulated, but may cause memory fault. (gensym_caselist): Add default case to switch statement. (expand_ppi_code): Add default case to switch statement.
2003-07-232003-06-27 Michael Snyder <msnyder@redhat.com>Michael Snyder2-3/+5
* gencode.c (op tab): Implement movca.l.
2003-07-23 * tui-interp.c (tui_resume): Enable tui when we expected it.Stephane Carrez2-1/+21
(tui_suspend): Remember in which TUI mode we are. (_initialize_tui_interp): Use the tui interpreter even when no other interpreter was set and define in which TUI mode to start.
2003-07-232003-06-27 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+2
* gencode.c (op movsxy_tab): Fix an error in the bit pattern.
2003-07-232003-06-27 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+6
* gencode.c (gensim_caselist): The movy instructions use registers R6 and R7 (not R4 and R5 like the movx insns).
2003-07-23 * gas/m68hc11/m68hc11.exp: Execute the new tests.Stephane Carrez7-0/+50
* gas/m68hc11/abi.s: New test for abi elf flags. * gas/m68hc11/abi-m68hc11-32-64.d: Test for 32-bit int, 64-bit float. * gas/m68hc11/abi-m68hc11-16-64.d: Test for 16-bit int, 64-bit float. * gas/m68hc11/abi-m68hc11-32-32.d: Test for 32-bit int, 32-bit float. * gas/m68hc11/abi-m68hc11-16-32.d: Test for 16-bit int, 32-bit float.
2003-07-23 * ld-srec/srec.exp: For m6811/m6812 use --defsym to define _.z softStephane Carrez2-1/+6
register.
2003-07-23 * elf32-m68hc1x.c (elf32_m68hc11_size_stubs): Avoid crash whenStephane Carrez2-2/+8
we have a local symbol in common section.
2003-07-23 * scripttempl/elfm68hc11.sc: Keep ctor/dtor sections; Take intoStephane Carrez3-30/+14
account .tramp sections; * scripttempl/elfm68hc12.sc: Likewise.
2003-07-23 * config/tc-arm.c (arm_archs): Add iwmmxt.Daniel Jacobowitz2-0/+5
2003-07-232003-07-23 Michal Ludvig <mludvig@suse.cz>Elena Zannoni2-5/+18
Elena Zannoni <ezannoni@redhat.com> * linespec.c (decode_line_2): Avoid crash if find_function_start_sal() returns empty record.
2003-07-232003-07-23 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+3
* gdb.base/return2.exp: Don't test long-long return.
2003-07-232003-07-23 Michael Snyder <msnyder@redhat.com>Michael Snyder27-0/+26271
* gdb.disasm/t01_mov.s: New file, h8300sx disassembly tests. * gdb.disasm/t01_mov.exp: Ditto. * gdb.disasm/t02_mova.s: Ditto. * gdb.disasm/t02_mova.exp: Ditto. * gdb.disasm/t03_add.s: Ditto. * gdb.disasm/t03_add.exp: Ditto. * gdb.disasm/t04_sub.s: Ditto. * gdb.disasm/t04_sub.exp: Ditto. * gdb.disasm/t05_cmp.s: Ditto. * gdb.disasm/t05_cmp.exp: Ditto. * gdb.disasm/t06_ari2.s: Ditto. * gdb.disasm/t06_ari2.exp: Ditto. * gdb.disasm/t07_ari3.s: Ditto. * gdb.disasm/t07_ari3.exp: Ditto. * gdb.disasm/t08_or.s: Ditto. * gdb.disasm/t08_or.exp: Ditto. * gdb.disasm/t09_xor.s: Ditto. * gdb.disasm/t09_xor.exp: Ditto. * gdb.disasm/t10_and.s: Ditto. * gdb.disasm/t10_and.exp: Ditto. * gdb.disasm/t11_logs.s: Ditto. * gdb.disasm/t11_logs.exp: Ditto. * gdb.disasm/t12_bit.s: Ditto. * gdb.disasm/t12_bit.exp: Ditto. * gdb.disasm/t13_otr.s: Ditto. * gdb.disasm/t13_otr.exp: Ditto.
2003-07-23 * ia64-tdep.c (ia64_print_insn): New function.Andreas Schwab2-3/+16
(ia64_gdbarch_init): Set print_insn to it. (_initialize_ia64_tdep): Don't set deprecated_tm_print_insn and deprecated_tm_print_insn_info.
2003-07-23Tidy up code. Switch to ISO CNick Clifton2-198/+143
2003-07-232003-07-22 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+5
* gdb.threads/tls.exp :Add kfail for 'info address' case.
2003-07-232003-07-22 Michael Snyder <msnyder@redhat.com>Michael Snyder2-18/+44
* h8300-tdep.c (h8300_extract_return_value): Teach it how to handle 8-bit returns (long long). (h8300h_extract_return_value): Ditto. (h8300_gdbarch_init): Long long is 8 bytes, char is unsigned.
2003-07-23*** empty log message ***gdbadmin1-1/+1
2003-07-23daily updateAlan Modra1-1/+1
2003-07-222003-07-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-78/+108
* gdbarch.c Include "gdb_obstack.h". (struct gdbarch): Add an "obstack". (alloc_gdbarch_data): Allocate the gdbarch data using GDBARCH_OBSTACK_CALLOC. (free_gdbarch_data): Delete function. (gdbarch_obstack_zalloc): New function. (gdbarch_free): Free the obstack, do not call free_gdbarch_data. Assert that the architecture is not initialized. (gdbarch_alloc): Allocate an obstack, allocate the architecture vector from the obstack. (alloc_gdbarch_data, init_gdbarch_swap): Allocate memory using the architecture obstack. (GDBARCH_OBSTACK_CALLOC, GDBARCH_OBSTACK_ZALLOC): Define. (set_gdbarch_data): Assert that the data is not initialized. (struct gdbarch_data): Delete member "free". (register_gdbarch_data): Do not initialize "free". * gdbarch.h, gdbarch.c: Re-generate.
2003-07-222003-07-22 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+7
* compile.c (sim_resume): Revert 6-24 change, it does not work with gdb breakpoints.
2003-07-22* Makefile.tpl (all-make): Depend on intl.Alexandre Oliva3-2/+7
* Makefile.in: Rebuilt.
2003-07-222003-07-22 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-3/+3
* dwarf2loc.c (locexpr_describe_location): Fix typos.
2003-07-222003-07-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-3/+14
* configure.in (build_warnings): Add -Wformat-nonliteral. * configure: Re-generate. 2003-07-22 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Coding): Add -Wformat-nonliteral to -Werror list.
2003-07-222003-07-22 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+5
dwarf2loc.c (locexpr_describe_location): Fix typo.
2003-07-222003-07-22 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-4/+5
* elflink.c (_bfd_elf_dynamic_symbol_p): Don't return TRUE for weak symbols.
2003-07-222003-07-22 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni6-0/+651
* gdb.threads/tls.c : New file. * gdb.threads/tls.exp : New file. * gdb.threads/tls-main.c : New file. * gdb.threads/tls-shared.c : New file. * gdb.threads/tls-shared.exp : New file.
2003-07-222003-07-22 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni9-43/+65
* findvar.c (read_var_value): Remove case for thread local storage variables. It is now entirely handled by the dwarf2 location expression code. * printcmd.c (address_info): Ditto. * symtab.h (address_class): Remove LOC_THREAD_LOCAL_STATIC enumeration value. (struct symbol): Remove objfile field, which was used by LOC_THREAD_LOCAL_STATIC only. * dwarf2read.c (decode_locdesc): Remove is_thread_local variable. * dwarf2loc.h (struct dwarf2_loclist_baton): Add comment about usage of objfile pointer. * dwarf2loc.c (locexpr_describe_location): Add case to handle thread local variables. Add include of objfiles.h. * dwarf2expr.c (execute_stack_op): Add comments about thread local storage variables. * Makefile.in (dwarf2loc.o): Update dependencies.
2003-07-222003-07-22 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+7
* read.c (do_parse_cons_expression): Mark nbytes unused to silence gcc.
2003-07-222003-07-22 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-0/+15
* ld-selective/selective.exp: Skip "ia64-*-*". * ld-srec/srec.exp: Make xfail on "ia64-*-*".
2003-07-22* objdump.c: New command line option --debugging-tags.Nick Clifton6-14/+1098
* doc/binutils.texi: Document new command line option. * prdbg.c: Code to print the debug info as tags compatible with ctags. * budbg.h: Adjust prototype. * NEWS: Mention new switch
2003-07-222003-07-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-10/+15
* config/pa/tm-hppa64.h (FRAME_SAVED_PC_IN_SIGTRAMP): Use get_frame_base. (FRAME_BASE_BEFORE_SIGTRAMP): Ditto. (FRAME_FIND_SAVED_REGS_IN_SIGTRAMP): Ditto. (struct value): Add opaque declaration. (DEPRECATED_FRAME_ARGS_ADDRESS): Delete.
2003-07-22 * gdb.asm/powerpc.inc (gdbasm_startup): Force alignment.Andreas Schwab2-0/+5
2003-07-22Add C_TCSYM and C_ECOML to expected RS6000 storage classes.Nick Clifton2-0/+7
2003-07-22* config/tc-h8300.c (get_specific): No PCREL8 encoding for bsr/bcAlexandre Oliva2-2/+7
or bsr/bs.
2003-07-22* config/tc-h8300.c (md_assemble): Make sure characters afterAlexandre Oliva2-1/+15
slash and dot are lower-case.
2003-07-22daily updateAlan Modra1-1/+1
2003-07-22*** empty log message ***gdbadmin1-1/+1