aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-08-04 * objdump.c (include_paths, include_path_count): New vars.Alan Modra2-41/+141
(usage): Describe --include. (long_options): Add "include". (add_include_path): New function. (struct print_file_list): Make filename const. Add modname. (try_print_file_open, update_source_path): New functions. (show_line): Use them. (main): Handle 'I' option. Don't check for NULL xrealloc arg.
2003-08-04 * config/tc-i386.c (i386_intel_operand): Always call i386_index_checkAlan Modra2-4/+10
for memory operands. Pass the full operand_string to i386_index_check.
2003-08-04Prefix .gnu.warning section messages with "warning: ".Nick Clifton4-6/+25
2003-08-04 * elfcode.h: Convert to C90, remove unneeded casts and prototypes.Alan Modra6-719/+474
* elfcore.h: Likewise. * elflink.c: Likewise. * elflink.h: Likewise. * elf.c (sym_is_global): Remove INLINE. (align_file_position): Replace INLINE with inline. * elfcode.h (elf_swap_dyn_in, elf_swap_dyn_out): Remove INLINE. (elf_file_p): Replace INLINE with inline.
2003-08-04 * emultempl/elf32.em (output_rel_find): Add "isdyn" param. PutAlan Modra2-11/+33
.rel.dyn before other reloc sections. Don't stop looking for reloc sections on finding one that isn't allocated. Match .rel even when placing .rela and vice versa, when setting last_rel and last_rel_alloc for the first time. If no reloc sections in script, prefer allocated section over non-alloc. (gld${EMULATION_NAME}_place_orphan): Handle orphan .rel.dyn.
2003-08-042003-08-03 Jason Eckhardt <jle@rice.edu>Jason Eckhardt33-32/+36
* gas/i860/*.d: Prefix name with "i860".
2003-08-042003-08-03 Jason Eckhardt <jle@rice.edu>Jason Eckhardt9-14/+223
* gas/i860/dual01.{s,d}: New files. * gas/i860/dual02-err.{s,l}: New files. * gas/i860/dual03.{s,d}: New files. * gas/i860/i860.exp: Execute the above new tests. * gas/i860/README.i860: Update.
2003-08-04*** empty log message ***gdbadmin1-1/+1
2003-08-04daily updateAlan Modra1-1/+1
2003-08-032003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+10
* config/djgpp/fnchange.lst: Fix up testsuite/gdb.c++/annota3.cc, gdb/testsuite/gdb.c++/annota3.exp, amd64fbsd-tdep.c and amd64fbsd-nat.c.
2003-08-032003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-0/+732
* gdb.base/annota3.exp: New file. * gdb.base/annota3.c: New file. * gdb.c++/annota3.exp: New file. * gdb.c++/annota3.cc: New file.
2003-08-03daily updateAlan Modra1-1/+1
2003-08-03*** empty log message ***gdbadmin1-1/+1
2003-08-022003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-472/+499
* Makefile.in: Update all dependencies and definitions.
2003-08-02 * elf32-sh.c (sh_elf_check_relocs): Don't set DF_TEXTREL here.Kaz Kojima6-2/+46
* ld-sh/shared-2.d, ld-sh/textrel1.s, ld-sh/textrel2.s: New test.
2003-08-02Adjust for objdump -d change.Alan Modra32-34/+36
2003-08-022003-08-01 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2-0/+31
* gas/i860/README.i860: New file.
2003-08-02* linespec.c (is_objc_method_format): New functionAdam Fedor2-4/+29
(decode_line_1, locate_first_half): Use it. Fixes PR objc/1298
2003-08-022003-08-01 Jason Eckhardt <jle@rice.edu>Jason Eckhardt3-99/+131
* config/tc-i860.c: Remove SYNTAX_SVR4 macro and occurrences. (target_intel_syntax): Declare variable. (OPTION_INTEL_SYNTAX): Declare macro. (md_longopts): Add option -mintel-syntax. (md_parse_option): Set target_intel_syntax. (md_show_usage): Add -mintel-syntax usage. (md_begin): Set reg_prefix based on target_intel_syntax. (i860_process_insn): Skip register prefix only if there is one. Parse relocatable expressions in either Intel or AT&T syntax based on target_intel_syntax instead of the SYNTAX_SVR4 macro. * doc/c-i860.texi: Document -mintel-syntax option and give blurb about the differences in syntax.
2003-08-02 Merge from gcc:Nathanael Nerode3-78/+19
2003-08-01 Matt Kraai <kraai@alumni.cmu.edu> * Makefile.tpl (check, check-c++): Express dependencies using dependencies rather than commands. * Makefile.in: Regenerate. 2003-07-31 Geoffrey Keating <geoffk@apple.com> * Makefile.tpl (libsubdir): Use gcc instead of gcc-lib. * Makefile.in: Update.
2003-08-02*** empty log message ***gdbadmin1-1/+1
2003-08-02daily updateAlan Modra1-1/+1
2003-08-012003-08-01 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+8
* elfxx-ia64.c (get_got): Align the .got section at 8 bytes.
2003-08-012003-08-01 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* elfxx-ia64.c (elfNN_ia64_finish_dynamic_symbol): Use ElfNN_External_Rela instead of Elf64_External_Rela.
2003-08-012003-08-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-2/+7
* configure.in (noconfigdirs): Do not add GDB when m32r-*-*. * configure: Ditto.
2003-08-012003-08-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney7-245/+29
* NEWS: Mention that m32r is multi-arch. From 2003-07-28 Kei Sakamoto <sakamoto.kei@renesas.com>: * configure.tgt: Recognize m32r-*-*. * config/m32r/tm-m32r.h: Delete file. * config/m32r/m32r.mt: New file. * m32r-rom.c (m32r_upload_command): Use hostent only when gethostname succeeds, in order to avoid a compilation warning. * m32r-tdep.c (m32r_store_return_value): Add a cast to remove a compiler warning.
2003-08-012003-08-01 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+13
* sh-tdep.c (sh_frame_align): New gdbarch method. (sh_gdbarch_init): Set up frame_align method.
2003-08-01Add code to catch obsolete configurations and warn about them unlessNick Clifton2-0/+20
--enable-obsolete is used. Use this to mark vax-vms port as obsolete.
2003-08-01 * config/tc-msp430.c (msp430_srcoperand): Extend 'push' bug workaroundAlan Modra2-10/+7
to all arches.
2003-08-01daily updateAlan Modra1-1/+1
2003-08-01*** empty log message ***gdbadmin1-1/+1
2003-07-312003-07-31 Michael Snyder <msnyder@redhat.com>Michael Snyder5-44/+37
* value.h, values.c, infcall.c, infcmd.c: Revert 07-30 change, which is already covered by the new frames infrastructure.
2003-07-312003-07-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-42/+78
* user-regs.c (struct user_reg): Add "next" link. (struct user_regs): Replace "user" with "first" and "last" links. (append_user_reg): Add pre-allocated "reg" parameter. (builtin_user_regs): Provide initial value for "last". (user_reg_add_builtin): XMALLOC memory for append_user_reg. (user_regs_init): Allocate memory from the gdbarch obstack. (user_reg_add): GDBARCH_OBSTACK_ZALLOC memory for append_user_reg. (user_reg_map_name_to_regnum): Rewrite to search the user_reg linked list. (usernum_to_user_reg): New function. (user_reg_map_regnum_to_name): Use usernum_to_user_reg. (value_of_user_reg): Use usernum_to_user_reg. (user_regs_free): Delete function. (_initialize_user_regs): Update register_gdbarch_data call.
2003-07-31 * dwarf2read.c (new_symbol): Use var_decode_location for parameters.Daniel Jacobowitz2-26/+8
2003-07-31 * elf32-ppc.c (ppc_elf_install_value): Tidy.Alan Modra3-163/+144
(ppc_elf_relax_section): Remove dead code. Remove unnecessary casts. Formatting. * elfxx-target.h: Remove PARAMS macro. Formatting.
2003-07-31 * elf.c (bfd_section_from_r_symndx): Test for SHN_UNDEF.Alan Modra3-179/+197
* elf64-ppc.c (get_fdh): New function, split out from ppc64_elf_edit_opd. (ppc64_elf_check_relocs): Use get_fdh. (func_desc_adjust): Likewise. Tidy. (ppc64_elf_edit_opd): Tighten reloc checks. Free local_syms on error exit. Use get_fdh. Account for superfluous dynamic relocs. (ppc64_elf_relocate_section): Warning fix.
2003-07-31daily updateAlan Modra1-1/+1
2003-07-31*** empty log message ***gdbadmin1-1/+1
2003-07-302003-07-30 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2-25/+18
* coff-i860.c: Convert to ISO C90. Remove superflous prototypes.
2003-07-302003-07-30 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2-14/+7
* i860-dis.c: Convert to ISO C90. Remove superflous prototypes.
2003-07-302003-07-30 Michael Snyder <msnyder@redhat.com>Michael Snyder5-33/+54
* structs.h (value_being_returned): Add a struct_addr argument. * infcall.c (call_function_by_hand): Pass struct_addr to value_being_returned. * infcmd.c (print_return_value): Pass zero as struct_addr. * values.c (value_being_returned): If struct_addr is passed, use it instead of trying to recover it from the inferior.
2003-07-30 * mn10300-tdep.c (analyze_dummy_frame): Pass ``pc'' so thatKevin Buettner2-4/+21
the prologue analyzer won't need to attempt to extract the pc value from the woefully incomplete dummy frame. (mn10300_analyze_prologue): Avoid calls to get_frame_pc() when possible. Disable code which modifies the frame.
2003-07-30 * config/tc-sh.c (md_assemble): For branches, check & updateJoern Rennecke2-0/+11
valid_arch here.
2003-07-30bfd:Jason Eckhardt4-141/+77
2003-07-30 Jason Eckhardt <jle@rice.edu> * elf32-i860.c: Convert to ISO C90. Remove superflous prototypes. gas: 2003-07-30 Jason Eckhardt <jle@rice.edu> * config/tc-i860.c: Convert to ISO C90.
2003-07-30* configure.in: Enable libgcj for darwin.DJ Delorie3-2/+7
* configure: Rebuild.
2003-07-30 * read.c (s_space): Revert 2003-07-28 change.Rainer Orth2-1/+7
2003-07-30Updated Romanian translationNick Clifton2-100/+446
2003-07-30 * config/obj-elf.c (obj_elf_change_section): Allow "x" for .note*.Alan Modra2-2/+7
2003-07-302003-07-28 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-89/+222
* Makefile.in (INFO_DEPS): Add annotate.info. (dvi, ps, html, pdf): Add annotate. (ANNOTATE_DOC_SOURCE_INCLUDES): New macro. (ANNOTATE_DOC_BUILD_INCLUDES): New macro. (ANNOTATE_DOC_FILES): New macro. (ANNOTATE_TEX_TMPS): New macro. (annotate.info, annotate_toc.html): Specify dependencies. (annotate.ps, annotate.pdf, annotate.dvi): Ditto. * annotate.texinfo: Rename annotate.texi. Get building. Add "Migrating to GDB/MI" and "Limitations of the Annotation Interface" chapters. Mention why it is not part of the user guide. Update copyright notice. Include "fdl.texi".
2003-07-30 * objdump.c: Remove unnecessary prototypes.Alan Modra2-109/+86
(disassemble_bytes): Add rel_offset parameter. Simplify reloc skipping code, and print relocs when dump_dynamic_reloc_info. (disassemble_data): Read and handle dynamic relocs. Correct reloc skip code. Formatting. (dump_bfd): Don't dump dynamic relocs when disassembling.