aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-11-28 * z8k-dis.c: Convert to ISO C90.Christian Groessler4-295/+266
* z8kgen.c: Convert to ISO C90. (opt): Move long opcode for "ldb rdb,imm8" after short one, now the short one is created when assembling. * z8k-opc.h: Regenerate with new z8kgen.c.
2003-11-28 * config/tc-z8k.c: Convert to ISO-C.Christian Groessler3-157/+57
* config/tc-z8k.h: Likewise.
2003-11-28 * cpu-z8k.c: Convert to ISO C90.Christian Groessler3-156/+20
* coff-z8k.c: Likewise.
2003-11-28Fix building for FreeBSDNick Clifton2-0/+7
2003-11-28 * Makefile.am (install-exec-local): Remove common term from stringAlan Modra5-100/+108
comparison. * Makefile.in: Regenerate. * doc/Makefile.am: Don't use $<. * doc/Makefile.in: Regenerate.
2003-11-282003-11-27 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-4/+8
Partial fix for PR testsuite/1456. * gdb.base/volatile.exp: Replace references to gcc_compiled with calls to test_compiler_info.
2003-11-28*** empty log message ***gdbadmin1-1/+1
2003-11-27* x86-64-tdep.c (x86_64_frame_cache): Don't bail out if %rbp isMark Kettenis2-8/+15
zero. Reorganize code a bit.
2003-11-27daily updateAlan Modra1-1/+1
2003-11-27* dwarf2-frame.c: Fix another comment.Mark Kettenis2-1/+3
2003-11-27* gdb.base/structs.exp: Use i*86-*-* instead of i686-*-* as aMark Kettenis2-8/+13
pattern for the KFAILs.
2003-11-27* x86-64-tdep.c (RET_INT_REGS, RET_SSE_REGS): Remove defines.Mark Kettenis4-156/+285
(x86_64_use_struct_convention, x86_64_extract_return_value, x86_64_store_return_value): Remove. (amd64_reg_class): New enum. (amd64_merge_classes, amd64_classify_aggregate, amd64_classify, amd64_return_value): New functions. (x86_64_init_abi): Don't set extract_return_value, store_return_value and use_struct_convention. Set return_value to amd64_return_value. * i387-tdep.h (i387_return_value): New prototype. * i387-tdep.c (i387_return_value): New function.
2003-11-272003-11-27 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+32
* COPYING.NEWLIB: Add license info for long long routines added to stdlib.
2003-11-27 * read.c: Convert to ISO-C.Kazu Hirata3-316/+216
* read.h: Likewise.
2003-11-27 * elf32-arm.h: Fix comment typos.Kazu Hirata29-75/+75
* elf32-d30v.c: Likewise. * elf32-dlx.c: Likewise. * elf32-h8300.c: Likewise. * elf32-i370.c: Likewise. * elf32-ip2k.c: Likewise. * elf32-m68hc11.c: Likewise. * elf32-mcore.c: Likewise. * elf32-ppc.c: Likewise. * elf32-s390.c: Likewise. * elf32-sh.c: Likewise. * elf32-v850.c: Likewise. * elf32-xtensa.c: Likewise. * elf64-alpha.c: Likewise. * elf64-hppa.c: Likewise. * elf64-mips.c: Likewise. * elf64-mmix.c: Likewise. * elf64-ppc.c: Likewise. * elf64-sparc.c: Likewise. * elflink.c: Likewise. * elflink.h: Likewise. * elfn32-mips.c: Likewise. * elfxx-ia64.c: Likewise. * elfxx-mips.c: Likewise.
2003-11-27* dwarf2-frame.c: Fix some comments and whitespace problems.Mark Kettenis2-36/+37
2003-11-27* elf-bfd.h (elf_backend_data::elf_backend_modify_segment_map):Alexandre Oliva10-17/+37
Add link info argument. * elf32-i370.c (elf_backend_modify_segment_map): Likewise. * elf32-ppc.c (ppc_elf_modify_segment_map): Likewise. * elf32-xtensa.c (elf_xtensa_modify_segment_map): Likewise. * elf64-hppa.c (elf64_hppa_modify_segment_map): Likewise. * elfxx-ia64.c (elfNN_ia64_modify_segment_map): Likewise. * elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Likewise. * elfxx-mips.h (_bfd_mips_elf_modify_segment_map): Likewise. * elf.c (assign_file_positions_except_relocs, assign_file_positions_for_segments): Likewise. Adjust calls.
2003-11-27* i386nbsd-tdep.c: Don't include "gdbtypes.h". IncludeMark Kettenis2-110/+90
"gdb_assert.h" and "gdb_string.h". (i386nbsd_r_reg_offset): Rename from regmap. (SIZEOF_STRUCT_REG): Remove. (i386nbsd_supply_reg, fetch_core_registers, fetch_elfcore_registers, i386nbsd_core_fns, i386nbsd_elfcore_fns): Remove. (i386nbsd_aout_supply_regset, i386nbsd_aout_regset_from_core_section): New functions. (i386nbsd_sc_reg_offset): Don't explicitly specify size of array. (i386nbsd_init_abi): Initialize TDEP->gregset_reg_offset, TDEP->gregset_num_regs amd sizeof_gregset. Use ARRAY_SIZE to initialize TDEP->sc_num_regs. (i386nbsdaout_init_abi): New function. (i386nbsdelf_init_abi): Remove initialization of TDEP->num_xmm_regs. Don't set num_regs here. (_initialize_i386nbsd_tdep): Don't call add_core_fns. Use i386nbsd_aout_init to register NetBSD a.out OS/ABI.
2003-11-27* osabi.c (generic_elf_osabi_sniff_abi_tag_sections): UseMark Kettenis2-0/+12
.note.netbsdcore.procinfo section to recognize NetBSD core files.
2003-11-27* elf.c (elfcore_grok_netbsd_procinfo): Make a pseudosection outMark Kettenis2-1/+7
of the note.
2003-11-27Check for alignment when emitting constants on the sh-elf targetNick Clifton2-0/+10
2003-11-27Ensure that we have write permission before overwriting a file.Nick Clifton2-6/+15
2003-11-27* config/tc-frv.c (md_pcrel_from_section): Don't adjust whenAlexandre Oliva2-4/+16
referencing symbol in a different section.
2003-11-27* gas/frv/reloc1.[sd]: Test references to external symbols andAlexandre Oliva3-2/+39
inter-section references too.
2003-11-27merge from gccDJ Delorie3-71/+176
2003-11-27*** empty log message ***gdbadmin1-1/+1
2003-11-26daily updateAlan Modra1-1/+1
2003-11-262003-11-26 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-1/+5
* cp-abi.c: Update copyright years.
2003-11-26 * config/tc-z8k.c (s_segm): Fix indentation.Christian Groessler2-63/+78
(md_apply_fix3): Likewise. (cc_names): Add alias names for the names generated by the disassembler. (get_cc_operand): Be case insensitive. (get_operands): Improve error handling for cc operands. (check_operand): Not used, remove. (md_assemble): Remove unused variable prev_opcode. Skip whitespace until end-of-line only. Restore *op_end after call to hash_find.
2003-11-26 * gas/z8k/jmp-cc.d: New file.Christian Groessler6-0/+178
* gas/z8k/jmp-cc.s: New file. * gas/z8k/ret-cc.d: New file. * gas/z8k/ret-cc.s: New file. * gas/z8k/z8k.exp: Run new tests.
2003-11-26 * elfxx-mips.c (mips_elf_set_global_got_offset): Don't set no_fn_stub.Richard Sandiford2-35/+66
(mips_elf_set_no_stub): New function. (mips_elf_multi_got): Call it. (_bfd_mips_elf_finish_dynamic_symbol): If a relocation is needed for a secondary GOT entry, create an R_MIPS_32 or R_MIPS_64 relocation and use mips_elf_create_dynamic_relocation to deal with any compatibility issues. Store the adjusted addend in the GOT slot.
2003-11-26Revert change to t01_mov test.Nick Clifton5-10/+21
Fix ldm/stm verifying code to allow er4-er7 for H8SX.
2003-11-26Add a comment describing the difference between readelf and objdump.Nick Clifton3-1/+31
2003-11-26* gdb.objc/objcdecode.exp: Test for PR objc/1238.Adam Fedor3-0/+131
* gdb.objc/objcdecode.m: New file.
2003-11-26* gdb.objc/nondebug.exp: Test for PR objc/1236.Adam Fedor3-0/+117
* gdb.objc/nondebug.m: New file.
2003-11-26 * gdb.asm/asm-source.exp: Make sure the final link succeeds onBen Elliston3-15/+19
NetBSD as it does on FreeBSD. Modelled on a similar change by Mark Kettenis on 2003-05-30. (link-flags): Set to "--entry _start" regardless of target. Special linker flags are to be appended to $link-flags. * gdb.asm/mips.inc (gdbasm_startup): Remove __start label.
2003-11-26*** empty log message ***gdbadmin1-1/+1
2003-11-252003-11-25 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-14/+32
* thread-db.c (enable_thread_event): New function. Ensure that BP is a code address. (enable_thread_event_reporting): Use enable_thread_event.
2003-11-25 * config/tc-h8300.c (h8_exp): Remove.Kazu Hirata2-7/+4
2003-11-25daily updateAlan Modra1-1/+1
2003-11-25merge from gccDJ Delorie2-1/+6
2003-11-252003-11-25 Michael Snyder <msnyder@redhat.com>Michael Snyder2-4/+10
* mips-tdep.c (mips_o64_extract_return_value): Correct for NUM_REGS (see changes 2003-06-21). (mips_eabi_extract_return_value): Ditto.
2003-11-25 * doc/binutils.texi (dlltool): Document dlltool --temp-prefixDanny Smith3-2/+16
option. * dlltool.c (usage): Likewise.
2003-11-252003-11-25 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-2/+6
* gdb.cp/method.exp: Accept output of new demangler.
2003-11-25Fix typo in my e-mail address in last ChangeLog commit.Michael Chastain1-1/+1
Argh!
2003-11-25 Catch illegal register pairings in ldm/stm instructions.Nick Clifton7-18/+70
Update test files to avoid illegal pairings.
2003-11-252003-11-25 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-4/+40
* infrun.c: Don't include "exec.h". (handle_inferior_event): Pass current_target, instead of exec_ops, to SOLIB_ADD. Add comments. * Makefile.in (infrun.o): Update dependencies.
2003-11-252003-11-25 Michael Chastain <mec@gnu.mindspring.com>Michael Chastain3-0/+186
* gdb/class2.exp: New file. * gdb/class2.cc: New file.
2003-11-252003-11-25 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-2/+7
* gdb.cp/templates.exp (test_ptype_of_templates): Accept output of new demangler.
2003-11-25Skip N_EXCL stabs when procesing N_BINCL stabs.Nick Clifton2-12/+19