aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-08-222001-08-22 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+5
* emulparams/elf32fr30.sh: Add a newline.
2001-08-22Add missing commaNick Clifton2-1/+6
2001-08-22merge from gccDJ Delorie7-204/+233
2001-08-22*** empty log message ***gdbadmin1-1/+1
2001-08-21* coff-go32.c: Set the alignment of dwarf2 linkonce sections to 0.DJ Delorie3-1/+6
* coff-stgo32.c: Likewise.
2001-08-21* coff-go32.c: Make DWARF2 sections use an alignment of 0.DJ Delorie3-2/+11
* coff-sto32.c: Likewise.
2001-08-21 * printcmd.c (print_insn): Use the given stream forKeith Seitz2-0/+7
output.
2001-08-21Return if target is `vax-*-ultrix*'.Nick Clifton2-7/+17
Continue with other tests when there is a compilation error.
2001-08-212001-08-21 H.J. Lu <hjl@gnu.org>H.J. Lu3-2/+12
* binutils-all/readelf.r: Updated for the readelf change. * binutils-all/readelf.r-64: New for the readelf change.
2001-08-21merge from gccDJ Delorie5-2/+647
2001-08-212001-08-21 H.J. Lu <hjl@gnu.org>H.J. Lu2-13/+49
* readelf.c (dump_relocations): Support ELF64 on 32bit hosts. (display_debug_info): Cast for 64bit hosts. (display_debug_frames): Likewise. (process_mips_specific): Likewise.
2001-08-21 * deffilep.y: Add missing prototypes.Andreas Jaeger3-5/+36
* pe-dll.c: Likewise.
2001-08-21 * coffgrok.h: Add missing parameter for prototype of coff_grok.Andreas Jaeger8-14/+143
* sysdump.c: Add missing prototypes. * srconv.c: Likewise. * unwind-ia64.c: Likewise. * coffdump.c: Likewise. * sysinfo.y: Print prototypes, include <ansidecl.h>. * coffgrok.c: Add missing prototypes, include libiberty.h instead of declaring xcalloc.
2001-08-21 * mips-dis.c: Add missing prototypes.Andreas Jaeger2-163/+192
* a29k-dis.c: Likewise. * arc-dis.c: Likewise. * ia64-opc.c: Likewise.
2001-08-21 * i960-dis.c: Add parameters for prototypesAndreas Jaeger5-61/+100
(ctrl): Add unused attributes. (cobr): Likewise. (put_abs): Likewise. * mips-dis.c: Add missing prototypes. * a29k-dis.c: Likewise. * arc-dis.c: Likewise. * ia64-opc.c: Likewise. * s390-dis.c: Add missing prototypes. (init_disasm): Remove unused attribute since the parameter is used.
2001-08-21 * coff-sparc.c: Add missing prototypes.Andreas Jaeger5-3/+28
* elf32-s390.c: Likewise. * elf32-i960.c: Likewise. * aout-target.h: Likewise.
2001-08-21* arm-tdep.c (convert_from_extended, convert_to_extended): DeleteAndrew Cagney3-69/+40
assembler version of function. (convert_from_extended, convert_to_extended): Rewrite. Use floatformat_to_doublest, floatformat_from_doublest, floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword. (arm_push_arguments): Use extract_floating and store_floating to perform floating point conversions. (SWAP_TARGET_AND_HOST): Delete macro. * arm-linux-tdep.c (arm_linux_push_arguments): Use extract_floating and store_floating to perform floating point conversions.
2001-08-21 * tc_mips.c (md_begin): Warn about incompatibility between -march=FOOThiemo Seufer2-1/+22
and -mipsN option, continue with default ISA.
2001-08-212001-08-20 H.J. Lu <hjl@gnu.org>H.J. Lu3-1/+14
* elf-bfd.h (elf_obj_tdata): Add num_section_syms. (elf_num_section_syms): New for num_section_syms. * elf.c (elf_map_symbols): Set num_section_syms. (_bfd_elf_symbol_from_bfd_symbol): Check num_section_syms for the section symbol index.
2001-08-21 * config/tc-mips.c (md_parse_option): #ifdef theThiemo Seufer2-3/+12
traditional/non-traditional names as it is done in mips_target_format.
2001-08-21* gdbtypes.h (struct type): Clarify meaning of field ``length''.Andrew Cagney2-6/+14
2001-08-21 * config/tc-alpha.h (MD_APPLY_FIX3): Define.Richard Henderson3-2/+10
* config/tc-alpha.c (md_apply_fix3): Rename from md_apply_fix; use seg parameter instead of now_seg.
2001-08-21* floatformat.h (floatformat_arm_ext): Document as deprecated.Andrew Cagney4-8/+71
(floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword) (floatformat_ia64_spill_little, floatformat_ia64_quad_little) (floatformat_ia64_spill_big, floatformat_ia64_quad_big) (floatformat_m88110_harris_ext): Declare.
2001-08-21*** empty log message ***gdbadmin1-1/+1
2001-08-20Never select the generic has table creator. All elf backends need elf specificNick Clifton2-6/+7
fields in the hash table.
2001-08-20 * config.sub, config.guess: Import latest from subversions.Alan Modra3-212/+212
2001-08-20 * ldlang.c (insert_pad): Fix typos in last patch.Alan Modra2-2/+12
2001-08-20 * ldlang.c: When traversing lang_statement_union_type lists,Alan Modra6-28/+27
consistently use "header.next" rather than "next". * mpw-eppcmac.c: Likewise. * emultempl/beos.em: Likewise. * emultempl/hppaelf.em: Likewise. * emultempl/pe.em: Likewise. * ldlang.h (union lang_statement_union): Remove "next" field.
2001-08-20 * ldlang.c (insert_pad): Use offsetof macro.Alan Modra3-83/+14
(lang_size_sections): Always neuter padding statements. * emultempl/hppaelf.em (hppaelf_delete_padding_statements): Delete.
2001-08-20 * pe-dll.c (pe_dll_fill_sections): Correct type of "relax" paramAlan Modra3-36/+99
passed to lang_size_sections. (pe_exe_fill_sections): Likewise. * emultempl/pe.em (output_prev_sec_find): Copied from elf32.em. (gld_${EMULATION_NAME}_place_orphan): Merge from elf32.em.
2001-08-20*** empty log message ***gdbadmin1-1/+1
2001-08-19 * archive.c (offsetof): Remove define.Alan Modra5-20/+13
* elf.c: Likewise. * oasys.c: Likewise * sysdep.h (offsetof): Define.
2001-08-19* mi0-var-block.exp, mi0-stack.exp, mi0-simplerun.exp,Andrew Cagney31-132/+145
mi0-regs.exp, mi0-watch.exp, mi0-stepi.exp, mi0-until.exp, mi0-return.exp, mi0-read-memory.exp, mi0-eval.exp, mi0-disassemble.exp, mi0-console.exp, mi-watch.exp, mi-var-display.exp, mi-var-cmd.exp, mi-var-child.exp, mi-until.exp, mi-var-block.exp, mi-stepi.exp, mi-stack.exp, mi-simplerun.exp, mi-return.exp, mi-regs.exp, mi-read-memory.exp, mi-disassemble.exp, mi-eval.exp, mi-console.exp: Replace pattern matching thread=0 with one to also match thread=1. Fix PR gdb/190.
2001-08-19* lib/mi-support.exp (mi_gdb_start): If a remote target, use theAndrew Cagney2-0/+21
CLI jump command to start it. (mi_run_to_main): Fail immediatly when unexpected output.
2001-08-19* mi0-until.exp, mi-until.exp, mi0-stepi.exp, mi-stepi.exp,Andrew Cagney11-0/+37
mi-simplerun.exp, mi0-simplerun.exp, mi0-return.exp, mi-return.exp, mi0-console.exp, mi-console.exp: Recognize an unexpected run-to-main response. Report as a fail.
2001-08-19*** empty log message ***gdbadmin1-1/+1
2001-08-18merge from gccDJ Delorie2-137/+186
2001-08-18* lib/mi-support.exp (mi_gdb_start): Move call to sid_start toAndrew Cagney2-6/+11
beginning of function. Fix PR gdb/191.
2001-08-182001-08-18 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+5
* config/tc-mips.c (show): Add the missing prototype.
2001-08-18 * config/tc-mips.c (S_EX_*): New enum for my_getSmallExpression()Thiemo Seufer2-73/+161
return values. (mips_ip): Use the new return values instead of characters. Add support for %higher and %highest. (LP): Remove. (RP): Remove. (my_getSmallExpression): Make parsing case insensitive and more reliable. Add support for %higher and %highest. Further support to parse %gprel and %neg is implemented but currently deactivated.
2001-08-18 * emultempl/aix.em: Formatting fixes.Alan Modra2-335/+371
2001-08-18 * ldlang.c (insert_pad): Make use of an existing pad statement ifAlan Modra3-106/+112
available. Move code calculating alignment, adjusting section alignment power, and adjusting dot to .. (size_input_section): .. here. Remove unused relax param. (lang_size_sections): Change boolean `relax' param to boolean *. Adjust call to size_input_section. Make use of insert_pad to place pad after the assignment statement. If relaxing, zap padding statements. (reset_memory_regions): Reset output_bfd section sizes too. (relax_again): Move to.. (lang_process): ..here. Adjust call to lang_size_sections, and remove duplicated code. * ldlang.h (lang_size_sections): Change `relax' param to boolean *.
2001-08-18*** empty log message ***gdbadmin1-1/+1
2001-08-17merge from gccDJ Delorie4-73/+116
2001-08-172001-08-17 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+6
* gas/sparc/unalign.d: Support Sparc V9.
2001-08-17 * mi-cmd-var.c (varobj_update_one): Update call toKeith Seitz2-1/+6
varobj_update to reflect recent api change.
2001-08-17 * varobj.c (varobj_update): Change first parameter toKeith Seitz3-14/+29
pointer to struct varobj*. This function can delete varobjs, so we need to give callers the new varobj when this happens. (value_of_root): Update "var", too, if "var_handle" changes. * varobj.h (varobj_update): Likewise.
2001-08-17 * Makefile.in (varobj_h): Define.Keith Seitz2-2/+9
(mi-cmd-var.o): Depends on varobj_h. (gdbtk-varobj.o): Change varobj.h to $(varobj_h).
2001-08-17 * ecoff.c (ecoff_frob_symbol): Remove casts from bfd_get_gp_size.Alan Modra3-9/+15
(ecoff_build_symbols): Likewise. * read.c (s_lcomm_internal): Fix signed/unsigned warning.
2001-08-17 * bfd.c (bfd_get_gp_size): Return an unsigned int.Alan Modra6-9/+19
(bfd_set_gp_size): Make param unsigned. * bfd-in2.h: Regenerate. * elf32-ppc.c (ppc_elf_add_symbol_hook): Use elf_gp_size rather than calling bfd_get_gp_size. * elf64-alpha.c (elf64_alpha_add_symbol_hook): Likewise. * elfxx-ia64.c (elfNN_ia64_add_symbol_hook): Likewise.