aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-01-292005-01-29 Baurzhan Ismagulov <ibr@radix50.net>Baurzhan Ismagulov15-457/+470
* ax-gdb.c, ax-general.c, bcache.c, bfd-target.c, bsd-kvm.c, * buildsym.c, c-lang.c, c-typeprint.c, c-valprint.c, charset.c, * coff-pe-read.c, coffread.c, complaints.c, copying.c: I18n markup.
2005-01-292005-01-29 Baurzhan Ismagulov <ibr@radix50.net>Baurzhan Ismagulov2-0/+5
* MAINTAINERS: Add myself to "Write After Approval".
2005-01-29* configure.ac: Remove extra check for ranlib.Mark Kettenis3-97/+7
* configure: Regenerated.
2005-01-29 * configure.in (noconfigdirs) <crisv32-*-*>: Match like cris-*-*.Hans-Peter Nilsson3-103/+112
<crisv32-*-*, cris-*-*>: Only disable target-newlib and target-libgloss when not *-*-elf and *-*-aout. * configure: Regenerate.
2005-01-292005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney22-138/+175
* language.h (struct language_defn): Make la_val_print's buffer parameter a const bfd_byte. * cp-valprint.c (cp_print_value_fields, cp_print_value): Update. * ada-lang.c (ada_aligned_value_addr) (ada_value_primitive_packed_val, ada_which_variant_applies): Update. * valprint.c (val_print_array_elements): Update. * valprint.h (val_print_array_elements): Update. * ada-lang.h (ada_val_print, ada_aligned_value_addr) (ada_value_primitive_packed_val, ada_which_variant_applies): Update. * ada-valprint.c (ada_val_print, struct ada_val_print_args) (ada_val_print_1, ada_print_floating, printable_val_type) (print_record, val_print_packed_array_elements) (print_field_values, print_variant_part): Update. * c-lang.h (c_val_print, cp_print_value_fields): Update. * c-valprint.c (c_val_print): Update. * f-lang.h (f_val_print): Update. * f-valprint.c (f_val_print, f77_print_array_1) (f77_print_array): Update. * jv-lang.h (java_val_print): Update. * jv-valprint.c (java_print_value_fields, java_val_print): Update. * language.c (unk_lang_val_print): Update. * m2-lang.h (m2_val_print): Update. * m2-valprint.c (m2_val_print): Update. * p-lang.h (pascal_val_print): Update. (pascal_object_print_value_fields): Update. * p-valprint.c (pascal_val_print) (pascal_object_print_value_fields, pascal_object_print_value) (pascal_object_print_value): Update. * scm-lang.h (scm_val_print): Update. * scm-valprint.c (scm_val_print): Update. * value.h (val_print): Update.
2005-01-29 * Makefile.in (all, clean mostlyclean, distclean maintainer-clean)Hans-Peter Nilsson2-4/+9
(realclean, install): Fail if subdir make failed.
2005-01-292005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-7/+15
* p-lang.h (pascal_object_print_class_member) (pascal_object_print_class_method): Make buffer a const bfd_byte. * p-valprint.c (pascal_object_print_class_method) (pascal_object_print_class_method): Ditto.
2005-01-292005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney13-43/+52
* language.h (struct language_defn): Make la_printstr's buffer parameter a const bfd_byte. * p-lang.h (pascal_printstr): Update function to match. * ada-valprint.c (ada_printstr): Update function to match. * scm-lang.c (scm_printstr): Update function to match. * p-lang.c (pascal_printstr): Update function to match. * ada-lang.h (ada_printstr): Update function to match. * m2-lang.c (m2_printstr): Update function to match. * objc-lang.c (objc_printstr): Update function to match. * c-lang.h (c_printstr): Update function to match. * f-lang.c (f_printstr): Update function to match. * c-lang.c (c_printstr): Update function to match. * language.c (unk_lang_printstr): Update function to match.
2005-01-29*** empty log message ***gdbadmin1-1/+1
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-2/+5
* valprint.c (val_print_type_code_int): Make buffer a const bfd_byte. * valprint.h (val_print_type_code_int): Ditto.
2005-01-28daily updateAlan Modra1-1/+1
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-8/+3
* objc-lang.h (c_val_print, c_value_print): Delete declarations.
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-7/+13
* cp-valprint.c (cp_print_class_method) (cp_print_class_member): Make buffer a const bfd_byte. * c-lang.h (cp_print_class_member, cp_print_class_method): Ditto.
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-21/+40
* ada-lang.c (value_from_contents_and_address) (to_record_with_fixed_variant_part) (value_tag_from_contents_and_address, ada_to_fixed_type) (to_fixed_variant_branch_type, to_fixed_record_type) (ada_template_to_fixed_record_type, cond_offset_host) (ada_template_to_fixed_record_type_1): Make buffer a const bfd_byte. * ada-lang.h (ada_template_to_fixed_record_type_1) (value_from_contents_and_address, ada_to_fixed_type): Ditto.
2005-01-28 * config/tc-z8k.c (md_assemble): Improve error detection.Christian Groessler2-4/+9
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-6/+8
* ada-valprint.c (char_at, printstr): Make buffer a const bfd_byte.
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-3/+6
* printcmd.c (print_scalar_formatted): Update. * gdbtypes.h (print_scalar_formatted): Make buffer a const bfd_byte.
2005-01-28 * elf-bfd.h (struct elf_backend_data): Add minpagesize.Daniel Jacobowitz6-3/+25
* elf32-arm.c (ELF_MINPAGESIZE): Define. * elf32-ppc.c (ELF_MINPAGESIZE): Define. * elfcode.h (elf_object_p): Use minpagesize instead of maxpagesize. * elfxx-target.h (ELF_MINPAGESIZE): Default to ELF_MAXPAGESIZE. (elfNN_bed): Include ELF_MINPAGESIZE.
2005-01-28 * bfd/bin-in.h (bfd_elf32_arm_set_target_relocs): Update prototype.Julian Brown8-4/+73
* bfd/bin-in2.h (bfd_elf32_arm_set_target_relocs): Update prototype. * bfd/elf32-arm.c (elf32_arm_link_hash_table): Add fix_v4bx flag. (bfd_elf32_arm_set_target_relocs): Add formal parameter fix_v4bx for passing flag value from ld. Set flag value in global hash table entry. (elf32_arm_final_link_relocate): Add code to implement R_ARM_V4BX relocation. * ld/emultempl/armelf.em (fix_v4bx): New variable. (arm_elf_create_output_section_statements): Communicate fix_v4bx flag value to bfd. (PARSE_AND_LIST_PROLOGUE): Add option token OPTION_FIX_V4BX. (PARSE_AND_LIST_LONGOPTS): Add option --fix-v4bx. (PARSE_AND_LIST_OPTIONS): Add option --fix-v4bx. (PARSE_AND_LIST_ARGS_CASES): Add option OPTION_FIX_V4BX. * ld/NEWS: Mention --fix-v4bx. * ld/ld.texinfo: Document --fix-v4bx.
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-8/+17
* value.h (value_bit_index, print_floating) (find_rt_vbase_offset): Make buffer a const bfd_byte. * valprint.c (print_floating): Update. * valarith.c (value_bit_index): Update. * valops.c (find_rt_vbase_offset): Update.
2005-01-28Oops, fixed copyrights.Andrew Cagney2-3/+5
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-15/+26
* valprint.h (print_octal_chars, print_char_chars) (print_hex_chars, print_decimal_chars, print_binary_chars): Make buffer a const bfd_byte. * valprint.c (print_binary_chars, print_octal_chars) (print_decimal_chars, print_hex_chars, print_char_chars): Make "valaddr"buffer a const bfd_byte, ditto for local variables referencing that buffer.
2005-01-28gas/Jan Beulich7-38/+58
2005-01-28 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.c (ia64_estimate_size_before_relax): Allocate space for personality routine pointer only if there is one. (ia64_convert_frag): Likewise. (generate_unwind_image): Likewise. ld/testsuite/ 2005-01-28 Jan Beulich <jbeulich@novell.com> * ld/ia64/tlsbin.[rt]d: Widen expected offset/size ranges. * ld/ia64/tlspic.[rt]d: Likewise.
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-16/+16
* m2-valprint.c: Include "c-lang.h". (c_val_print): Delete extern declaration. * scm-valprint.c: Include "c-lang.h". (c_val_print): Delete extern declaration. Makefile.in: Update dependencies.
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-10/+22
* gnu-v2-abi.h (gnuv2_baseclass_offset): Make "valaddr" a const bfd_byte. * cp-abi.h (baseclass_offset): Make "valaddr" a const bfd_byte. (struct cp_abi_ops): Make baseclass_offset's "valaddr" a const bfd_byte. * cp-abi.c (baseclass_offset): Update. * gnu-v2-abi.c (gnuv2_baseclass_offset): Update.
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-11/+49
* gnu-v2-abi.h: New file. * gnu-v2-abi.c: Include "gnu-v2-abi.h". (gnuv2_baseclass_offset): Delete declaration. * hpacc-abi.c: Include "gnu-v2-abi.h". (gnuv2_baseclass_offset): Delete extern declaration. * Makefile.in: Update dependencies.
2005-01-282005-01-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-17/+22
* doublest.c (floatformat_is_negative, floatformat_is_nan) (floatformat_mantissa, get_field): Make the buffer a const bfd_byte, simplify.
2005-01-28 * cris: New directory, simulator for Axis Communications CRISHans-Peter Nilsson35-0/+71595
including CRIS v32, CGEN-based. * configure.ac: Add corresponding configury. * configure: Regenerate.
2005-01-28 * syscall.c (cb_syscall) <case CB_SYS_pipe>: New case.Hans-Peter Nilsson3-1/+278
* callback.c [HAVE_LIMITS_H]: Include limits.h. Include libiberty.h. (os_close, os_read, os_write, os_fstat, os_ftruncate): Support fd being either end of a pipe. (os_pipe, os_pipe_empty, os_pipe_nonempty): New functions. (os_shutdown): Clear pipe state. (default_callback): Initialize new members.
2005-01-28 * callback.h (struct host_callback_struct): New members pipe,Hans-Peter Nilsson2-0/+38
pipe_empty, pipe_nonempty, ispipe, pipe_buffer and target_sizeof_int. (CB_SYS_pipe): New macro.
2005-01-28 * callback.c (default_callback): Initialize target_endian.Hans-Peter Nilsson3-8/+27
(cb_store_target_endian): Renamed from store, new first parameter host_callback *cb, drop last parameter big_p. Take endianness from cb. (cb_host_to_target_stat): Change to use cb_store_target_endian. Remove variable big_p. * nrun.c (main): Initialize default_callback.target_endian.
2005-01-28 * callback.h: Include "bfd.h".Hans-Peter Nilsson2-0/+13
(struct host_callback_struct): New member target_endian. (cb_store_target_endian): Declare.
2005-01-28 * cris.cpu (mstep): Add missing insn.Hans-Peter Nilsson2-0/+18
2005-01-28*** empty log message ***gdbadmin1-1/+1
2005-01-27daily updateAlan Modra1-1/+1
2005-01-272005-01-27 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-2/+5
* value.h (struct value): Change type of contents to bfd_byte. (VALUE_CONTENTS_RAW): Simplify.
2005-01-27forgot to include the change for "Make relative branches out of rangeChristian Groessler1-2/+2
an error instead of a warning" from last commit
2005-01-27 * config/tc-z8k.c (INSERT): Remove, not used anywhere.Christian Groessler2-16/+28
(md_apply_fix3): Make relative branches out of range an error instead of a warning. Display correct line number for out of range branches/calls/memory accesses.
2005-01-272005-01-27 Andrew Cagney <cagney@gnu.org>Andrew Cagney6-47/+23
* gdbarch.sh (integer_to_address): Change buf parameter to a const bfd_byte, make pure-multi-arch. * gdbarch.h, gdbarch.c: Regenerate. * mips-tdep.c (mips_integer_to_address): Update. * value.c (value_as_address): Update.
2005-01-272005-01-27 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-10/+17
* cli/cli-dump.h (fopen_with_cleanup): Make "filename" const. * cli/cli-dump.c (dump_binary_file, dump_bfd_file): Make string parameters const, change buf to a const bfd_byte. (fopen_with_cleanup, bfd_openw_with_cleanup): Make all string parameters const.
2005-01-272005-01-27 Andrew Cagney <cagney@gnu.org>Andrew Cagney6-11/+38
* symfile-mem.c (do_target_read_memory): New function. (symbol_file_add_from_memory): Pass do_target_read_memory to bfd_elf_bfd_from_remote_memory. * corefile.c (write_memory): Update, make a copy of the read-only buffer. * target.c (target_read_memory): Update. (target_write_memory): Update, make a copy of the read-only buffer. * gdbcore.h (write_memory): Change buffer type to bfd_byte, make const. * target.h (target_read_memory, target_write_memory): Change buffer type to bfd_byte; for write_memory, make it const.
2005-01-272005-01-27 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-84/+86
* value.h: Indent using gdb_indent.sh.
2005-01-27 * dwarf2dbg.c (dwarf2_finish): Correct logic for determining whenNathan Sidwell4-14/+58
to emit .debug_line and other debug sections. * as.h (seg_not_empty_p): Declare. * subsegs.c (seg_not_empty_p): New predicate.
2005-01-272005-01-27 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-6/+18
* gettext.m4: Don't use NONE as a default for CATOBJEXT.
2005-01-272005-01-27 Andrew Cagney <cagney@gnu.org>Andrew Cagney8-8/+24
* gettext.m4: Don't use NONE as a default for CATOBJEXT.
2005-01-27gas/Jan Beulich6-3/+29
2005-01-27 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.c (emit_one_bundle): Change "?imbf??" to "?ibmfxx". gas/testsuite/ 2005-01-27 Jan Beulich <jbeulich@novell.com> * gas/ia64/nop_x.[ds]: New. * gas/ia64/ia64.exp: Run new test.
2005-01-27gas/Jan Beulich7-12/+96
2005-01-25 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.c (emit_one_bundle): Add late resolution of move to/from application registers dynamic insns. (md_assemble): Defer resolution of move to/from application registers dynamic insns when they can be issued on either the I- or M-units. gas/testsuite/ 2005-01-25 Jan Beulich <jbeulich@novell.com> * gas/ia64/dv-waw-err.l: Don't expect ar112 move warning to refer to M-unit. * gas/ia64/mov-ar.[ds]: New. * gas/ia64/ia64.exp: Run new test.
2005-01-27*** empty log message ***gdbadmin1-1/+1
2005-01-26daily updateAlan Modra1-1/+1
2005-01-262005-01-26 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-0/+61
* rs6000-tdep.c: Include "reggroups.h". (rs6000_gdbarch_init): Set register_reggroup_p. (rs6000_register_reggroup_p): New function.