aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-08-062003-08-05 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2-3/+5
* gas/i860/README.i860: Remove dual01 from the known failures.
2003-08-062003-08-05 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2-6/+21
* config/tc-i860.c (i860_process_insn): Don't handle dual-bit setting during flop argument parsing. Instead, do it after instruction is fully parsed.
2003-08-062003-08-04 Christian Groessler <chris@groessler.org>Jason Eckhardt6-0/+66
Jason Eckhardt <jle@rice.edu> * configure.tgt: Recognize new target i860-*-coff. * Makefile.am (ALL_EMULATIONS): Add ecoff_i860.o. (ecoff_i860.c): New rule. * emulparams/coff_i860.sh: New file. * scripttempl/i860coff.sc: New file. * Makefile.in: Regenerate.
2003-08-06 * elflink.c (_bfd_elf_create_dynamic_sections): Mark .dynbss withAlan Modra2-1/+6
SEC_LINKER_CREATED.
2003-08-06daily updateAlan Modra1-1/+1
2003-08-06*** empty log message ***gdbadmin1-1/+1
2003-08-052003-08-05 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2-0/+7
* doc/c-i860.texi: Mention that .dual, .enddual, and .atmp directives are only available in Intel syntax mode.
2003-08-052003-08-05 Jason Eckhardt <jle@rice.edu>Jason Eckhardt8-0/+95
* gas/i860/dir-intel01.{s,d}: New files. * gas/i860/dir-intel02.{s,d}: New files. * gas/i860/dir-intel03-err.{s,l}: New files. * gas/i860/i860.exp: Execute the above new tests.
2003-08-052003-08-05 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2-3/+24
* config/tc-i860.c (s_dual): Accept .dual directive only in the Intel syntax mode. (s_enddual): Likewise for .enddual. (s_atmp): Likewise for .atmp.
2003-08-052003-08-05 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-9/+20
* mi-cmd-env.c (env_execute_cli_command): Use an explicit "%s %s" when constructing the run command. (mi_cmd_env_cd, mi_cmd_env_path, mi_cmd_env_dir): Simplify command string removing the "%s".
2003-08-052003-08-05 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-2/+11
* reggroups.c (reggroup_next): Check for the final entry.
2003-08-05 * elf32-arm.h (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Define.Daniel Jacobowitz2-8/+29
(elf32_arm_final_link_relocate, elf32_arm_relocate_section): Use it.
2003-08-05 * objcopy.c: Remove unnecessary prototypes and casts.Alan Modra4-945/+440
* objdump.c: Remove unnecessary casts. * readelf.c: Convert to C90. Remove unnecessary prototypes and casts. (get_osabi_name): Move so we don't need a forward declaration.
2003-08-05Add new Dutch translation.Nick Clifton4-2/+817
2003-08-05Detect and issue a warning message if the line number table could not be read.Nick Clifton2-0/+12
2003-08-052003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-7/+18
* monitor.h (monitor_dump_reg_block): Remove ATTR_FORMAT. * cli/cli-script.c (define_command): Call query directly, instead of passing it a buffer. * ocd.c (ocd_error): Pass error a constant format string. * remote-mips.c (mips_error): Use fputs_filtered.
2003-08-052003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-2/+6
* solib-svr4.c (_initialize_svr4_solib): Update register_gdbarch_data call. * mips-linux-tdep.c (_initialize_mips_linux_tdep): Ditto.
2003-08-05daily updateAlan Modra1-1/+1
2003-08-05*** empty log message ***gdbadmin1-1/+1
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-154/+176
* mi-cmds.h (struct mi_cli): Define. (struct mi_cmd): Change type of "cli" to "struct mi_cli". * mi-cmds.c (mi_cmds): Update table. * mi-parse.c (mi_parse): Update. * mi-main.c (mi_execute_cli_command): Add "args_p" parameter, make others constant. (mi_cmd_execute): Update call. (captured_mi_execute_command): Ditto.
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney11-21/+33
* gdbarch.sh (gdbarch_data_free_ftype): Delete declaration. (register_gdbarch_data): Delete "free" parameter. Update comments. * gdbarch.h, gdbarch.c: Re-generate. * reggroups.c (_initialize_reggroup): Update. * gnu-v3-abi.c (init_gnuv3_ops): Update. * frame-base.c (_initialize_frame_base): Update. * frame-unwind.c (_initialize_frame_unwind): Update. * user-regs.c (_initialize_user_regs): Update. * remote.c (_initialize_remote): Update. * regcache.c (_initialize_regcache): Update.
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-22/+17
* regcache.c (xfree_regcache_descr): Delete function. (_initialize_regcache): Update call to register_gdbarch_data. (init_regcache_descr, init_legacy_regcache_descr): Use GDBARCH_OBSTACK_XALLOC and GDBARCH_OBSTACK_CALLOC.
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-12/+11
* remote.c (free_remote_state): Delete function. (_initialize_remote): Update register_gdbarch_data. (init_remote_state): Use GDBARCH_OBSTACK_XALLOC and GDBARCH_OBSTACK_CALLOC instead of xmalloc / xcalloc.
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-30/+29
* agentexpr.texi: Delete @bye. * Makefile.in (STABS_DOC_SOURCE_INCLUDES): Add "fdl.texi" (stabs.info): Add $(srcdir) to include search path. (html): Depend on "annotate_toc.html", and not "annotate.html". * stabs.texinfo: Ditto. Include "fdl.texi". * gdbint.texinfo: Update copyright statement's list of invariant sections.
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-66/+93
* reggroups.c (struct reggroup_el): Define. (struct reggroups): Delete field "nr_group". Replace array "group" with a "first" to "last" linked list. (reggroups_init): Update. Allocate using gdbarch's obstack. (reggroups_free): Delete function. (add_group): Update. Add "el" parameter. (reggroup_add): Pass gdbarch obstack allocated space to add_group. (default_groups): Update. (reggroup_next): Replace reggroups. (reggroups_dump): Update. (_initialize_reggroup): Pass XMALLOC allocated space to add_group. * regcache.c (regcache_dump): Use reggroup_next instead of reggroups. * infcmd.c (registers_info): Use reggroup_next instead of reggroups.
2003-08-04 * tui-interp.c: Include "cli-out.h".Daniel Jacobowitz2-0/+22
(tui_resume): Update tui_old_uiout's stream to gdb_stdout.
2003-08-04 * Makefile.in (tui-interp.o): Update dependencies.Daniel Jacobowitz2-1/+5
2003-08-042003-08-04 David Carlton <carlton@kealia.com>David Carlton16-37/+66
* charset.c (cached_iconv_convert): Add __FILE__ and __LINE__ args to internal_error call. * source.c (forward_search_command): Add "%s" format argument. (reverse_search_command): Ditto. * top.c (quit_confirm): Ditto. * cli/cli-setshow.c (do_setshow_command): Ditto. * cp-valprint.c (cp_print_class_method): Replace {f,}printf_{un,}filtered by {f,}puts_{un,}filtered. (cp_print_class_member): Ditto. * event-top.c (command_line_handler): Ditto. * linux-proc.c (linux_info_proc_cmd): Ditto. * p-typeprint.c (pascal_type_print_base): Ditto. * p-valprint.c (pascal_object_print_class_method): Ditto. (pascal_object_print_class_member): Ditto. * printcmd.c (print_scalar_formatted,printf_command): Ditto. * remote.c (remote_cisco_section_offsets): Ditto. * top.c (command_line_input): Ditto. * utils.c (vwarning,error_stream,quit): Ditto. * valprint.c (print_floating,print_binary_chars) (print_octal_chars,print_decimal_chars,print_hex_chars): Ditto. 2003-08-04 David Carlton <carlton@kealia.com> * mi-main.c (mi_error_last_message): Add "%s" second argument to xasprintf call. 2003-08-04 David Carlton <carlton@kealia.com> * generic/gdbtk.c (gdbtk_source_start_file): Add "%s" first argument to error call. (tk_command): Ditto. (view_command): Ditto.
2003-08-042003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-1/+8
* frame.c (frame_func_unwind): Use frame_unwind_address_in_block.
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