aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-02-22* amd64fbsd-tdep.c: Include "solib-svr4.h".Mark Kettenis29-104/+156
(amd64fbsd_init_abi): Set link map offsets. * amd64nbsd-tdep.c: Include "slib-svr4.h". (amd64nbsd_init_abi): Set link map offsets. * amd64obsd-tdep.c: Include "solib-svr4.h". (amd64obsd_init_abi): Set link map offsets. * i386fbsd-tdep.c: Include "solib-svr4.h". (i386fbsd_init_abi): Set link map offsets. * i386nbsd-tdep.c: Include "solib-svr4.h". (i386nbsdelf_init_abi): Set link map offsets. * Makefile.in (amd64fbsd-tdep.o, amd64nbsd-tdep.o) (amd64obsd-tdep.o, i386fbsd-tdep.o): Update dependencies. * config/i386/fbsd.mh (NATDEPFILES): Remove solib.o, solib-svr4.o, solib-legacy.o and core-aout.o. Reformat. * config/i386/fbsd64.mh (NATDEPFILES): Remove solib.o, solib-svr4.o, solib-legacy.o. Reformat. * config/i386/nbsdaout.mh (NATDEPFILES): Add solib.o. Reformat. * config/i386/nbsdelf.mh: Reformat. * config/i386/nbsd64.mh (NATDEPFILES): Remove solib.o, solib-svr4.o, solib-legacy.o and corelow.o. * config/i386/obsd.mh, config/i386/obsdaout.mh: Reformat. * config/i386/obsd64.mh (NATDEPFILES): Remove solib.o, solib-svr4.o, solib-legacy.o and corelow.o. Reformat. * config/i386/fbsd.mt (TDEPFILES): Add solib.o, solib-svr4.o. * config/i386/fbsd64.mt (TDEPFILES): Add solib.o, solib-svr4.o. (TM_FILE): Set to tm-fbsd.h. * config/i386/nbsd.mt (TDEPFILES): Reformat. * config/i386/nbsd64.mt (TDEPFILES): Add corelow.o, solib.o and solib-svr4.o. * config/i386/obsd.mt (TDEPFILES): Add corelow.o, solib.o and solib-svr4.o. (TM_FILE): Set to nm-nbsd.h. * config/i386/nm-fbsd.h: Update copyright year. Tweak comments. Simplify shared library support. Don't include "elf/common.h". (SVR4_SHARED_LIBS): Don't define. * config/i386/nm-fbsd64.h: Update copyright year. Don't include "solib.h". * config/i386/nm-nbsd.h, config/i386/nm-nbsdaout.h, config/i386/nm-obsd.h: Update copyright year. Tweak comments. * config/i386/tm-fbsd.h: Update copyright tear. Tweak comments. Don't include "i386/tm-i386.h". Include "solib.h". * config/i386/tm-nbsd.h: Update copyright year. Tweak comments. Don't include "i386/tm-i386.h". * config/i386/xm-i386.h: Update copyright year. Tweak comments. * config/i386/xm-nbsd.h: Update copyright year. Tweak comments. Include "i386/xm-i386.h". (HOST_LONG_DOUBLE_FORMAT): Remove.
2004-02-22* configure.in: Run stabs tests on *BSD.Mark Kettenis3-3/+8
* configure: Regenerated.
2004-02-22Fix OpenBSD/i386 sigtramp recognition.Mark Kettenis8-25/+142
* i386-tdep.h: Update copyright year. (i386bsd_pc_in_sigtramp, i386bsd_sigtramp_start) (i386bsd_sigtramp_end): New prototypes. (i386fbsd_sigtramp_start_addr): Renamed from i386fbsd_sigtramp_start. (i386fbsd_sigtramp_end_addr): Renamed from i386fbsd_sigtramp_end. (i386obsd_sigtramp_start_addr): Renamed from i386obsd_sigtramp_start. (i386obsd_sigtramp_end_addr): Renamed from i386obsd_sigtramp_end. * i386bsd-tdep.c: Update copyright year. (i386bsd_pc_in_sigtramp): Make public. * i386fbsd-nat.c: Update copyright year. (_initialize_i386fbsd_nat): Adjust for renamed variables. * i386fbsd-tdep.c: Update copyright year. (i386fbsd_sigtramp_start_addr): Renamed from i386fbsd_sigtramp_start. (i386fbsd_sigtramp_end_addr): Renamed from i386fbsd_sigtramp_end. (i386fbsdaout_init_abi): Adjust for renamed variables. * i386obsd-nat.c: Update copyright year. (_initialize_i386obsd_nat): Adjust for renamed variables. * i386obsd-tdep.c: Include "target.h". (i386obsd_page_size): New variable. (i386obsd_pc_in_sigtramp, i386obsd_sigtramp_start) (i386obsd_sigtramp_end): New functions. (i386obsd_sigtramp_start_addr): Renamed from i386obsd_sigtramp_start. (i386obsd_sigtramp_end_addr): Renamed from i386obsd_sigtramp_end. (i386obsd_init_abi): Adjust for renamed variables. Set pc_in_sigtramp, sigtramp_start and sigtramp_end. * Makefile.in (i386obsd-tdep.o): Update dependencies.
2004-02-22* amd64obsd-tdep.c (amd64obsd_pc_in_sigtramp): Adjust for signalMark Kettenis2-1/+4
trampoline change in OpenBSD kernel.
2004-02-22*** empty log message ***gdbadmin1-1/+1
2004-02-21* amd64-nat.c: Update copyright year.Mark Kettenis2-5/+11
(amd64_supply_native_gregset, amd64_collect_native_gregset): Use architecture from REGCACHE.
2004-02-21* x86-64-linux-nat.c (x86_64_linux_gregset32_reg_offset): UseMark Kettenis2-9/+14
symbolic constants from <sys/reg.h> instead of hard-coded numbers.
2004-02-212004-02-21 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+25
* elflink.c (_bfd_elf_merge_symbol): Properly handle undefined symbols with non-default visibility.
2004-02-21daily updateAlan Modra1-1/+1
2004-02-21* dlltool.c (gen_exp_file): Always output names for forwarded symbols.Christopher Faylor2-6/+10
2004-02-21* configure.host: Add i[34567]86-*-openbsd[0-2].* andMark Kettenis3-0/+13
i[34567]86-*-openbsd3.[0-3]. * config/i386/obsdaout.mh: New file.
2004-02-21* config/i386/obsd.mh (MH_FLAGS): Remove.Mark Kettenis2-4/+2
2004-02-21Fix PR build/1549.Mark Kettenis5-13/+60
* i386obsd-tdep.c: Update copyright years. Include "solib-svr4.h". (i386obsd_init_abi): Don't set regset_from_core_section here. (i386obsd_aout_init_abi): New function. Set regset_from_core_section here. (i386obsd_elf_init_abi): New function. (_initialize_i386obsd_tdep): Register OS/ABI for OpenBSD ELF. * Makefile.in (i386obsd-tdep.o): Update dependecies. * config/i386/obsd.mt (TDEPFILES): Add solib.o and solib-svr4.o. (TM_FILE): Set to tm-nbsd.h. * config/i386/obsd.mh (NATDEPFILES): Remove solib.o and solib-sunos.o.
2004-02-21* gdb.base/bigcore.exp: Bail out on *BSD instead of only NetBSD.Mark Kettenis2-1/+5
2004-02-21* solib-svr4.h: Update copyright year.Mark Kettenis3-2/+89
(svr4_ilp32_fetch_link_map_offsets) (svr4_lp64_fetch_link_map_offsets): New prototype. * solib-svr4.c: Update copyright year. (svr4_ilp32_fetch_link_map_offsets) (svr4_lp64_fetch_link_map_offsets): New function.
2004-02-21 * peXXigen.c (_bfd_XXi_swap_scnhdr_out): ClearDanny Smith2-4/+8
IMAGE_SCN_MEM_WRITE on known sections only.
2004-02-21 * dwarf2read.c (add_partial_symbol): Fix typo in adding enumeratorsDaniel Jacobowitz2-2/+7
to the partial symbol table.
2004-02-21Fix unwind info problems with .align.Jim Wilson3-13/+60
* config/tc-ia64.c (slot_index): New arg before_relax. Use instead of finalize_syms. (fixup_unw_records): New arg before_relax. Pass to slot_index. (ia64_estimate_size_before_relax): New. (ia64_convert_frag): Pass 0 to fixup_unw_records. Add comment. (generate_unwind_image): Pass 1 to fixup_unw_records. * config/tc-ia64.h (ia64_estimate_size_before_relax): Declare. (md_estimate_size_before_relax): Call ia64_estimate_size_before_relax.
2004-02-21*** empty log message ***gdbadmin1-1/+1
2004-02-20daily updateAlan Modra1-1/+1
2004-02-20 * PROBLEMS: Add description of problem documented under gdb/1560.Joel Brobecker2-0/+10
2004-02-20* amd64obsd-tdep.c: Include "regset.h" and "i387-tdep.h". FixMark Kettenis4-10/+73
comments. (amd64obsd_supply_regset, amd64obsd_regset_from_core_section): New functions. (amd64obsd_init_abi): Reorder initializations. Use amd64obsd_r_reg_offset to initialize the general-purpose register set details. Set regset_from_core_section. (_initialize_amd64obsd_tdep): Rename from _initialize_amd64obsd_ndep. Add OS ABI handler for core dumps. * Makefile.in (amd64obsd-tdep.o): Update dependencies. * config/i386/obsd64.mt (TDEPFILES): Add i386-tdep.o.
2004-02-20* NEWS (New native configurations): Mention OpenBSD/alpha.Mark Kettenis5-1/+15
* configure.tgt: Add alpha*-*-openbsd*. * configure.host: Add alpha*-*-openbsd*. * alphanbsd-tdep.c: Update copyright year. (_initialize_alphanbsd_tdep): Register OS ABI for OpenBSD ELF.
2004-02-202004-02-20 Andrew Cagney <cagney@redhat.com>Andrew Cagney8-75/+11
Fix PR tdep/1372. * configure.tgt: Delete target "none-*-*". * configure.host: Delete host "none-*-*". * config/none/none.mh: Delete file. * config/none/none.mt: Delete file. * config/none/xm-none.h: Delete file. * config/none/tm-none.h: Delete file. * config/none/nm-none.h: Delete file.
2004-02-20 * elf32-ppc.c (allocate_dynrelocs): Create dynsym for undef weakJakub Jelinek2-0/+17
symbols used in PIE relocs.
2004-02-202004-02-20 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-0/+2432
* m32r.opc, m32r.cpu: New files. Written by , Doug Evans, Nick Clifton, Ben Elliston, Matthew Green, and Andrew Haley.
2004-02-202004-02-20 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-0/+3930
* sh.cpu, sh.opc, sh64-compact.cpu, sh64-media.cpu: New files, all written by Ben Elliston.
2004-02-20 * ldgram.y (exp): Add two operand ALIGN.Nathan Sidwell9-10/+75
* ldexp.c (fold_binary): Add ALIGN_K case. * ld.texinfo (ALIGN): Document two operand version. * ld-scripts/align.{s,t,exp}: New.
2004-02-20 * binutils-all/objcopy.exp: Reorder arguments for POSIXLY_CORRECTNathan Sidwell2-5/+9
systems.p
2004-02-20Remove extraneous blank characterFred Fish1-1/+1
2004-02-202004-02-20 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2-1/+5
* ppc-opc.c (powerpc_opcodes): Move mfmcsrr0 before mfdc_dat.
2004-02-202004-02-20 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2-0/+6
* ppc-opc.c (powerpc_opcodes): Add m*ivor35.
2004-02-20 * ppc-opc.c (powerpc_opcodes): Add mfivor32, mfivor33, mfivor34,Aldy Hernandez2-1/+12
mtivor32, mtivor33, mtivor34.
2004-02-20 PR bootstrap/11932Nathanael Nerode3-238/+304
* mkinstalldirs, install-sh: Import from automake CVS HEAD.
2004-02-202004-02-19 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2-0/+5
* ppc-opc.c: Add mfmcar.
2004-02-20Reviewed and approved by ezannoni@redhat.comFred Fish2-2/+6
2004-02-19 Fred Fish <fnf@redhat.com> * sh-tdep.c (sh_analyze_prologue): Eliminate useless test of cache->uses_fp prior to setting it.
2004-02-20*** empty log message ***gdbadmin1-1/+1
2004-02-19Reviewed and approved by ezannoni@redhat.comFred Fish2-0/+23
2004-02-19 Fred Fish <fnf@redhat.com> Fix for PR breakpoint/1558. * sh-tdep.c (IS_JSR): New macro. (sh_analyze_prologue): Use IS_JSR to terminate prologue scan.
2004-02-19daily updateAlan Modra1-1/+1
2004-02-19Testcase suggested by ezannoni@redhat.com.Fred Fish3-0/+114
2004-02-19 Fred Fish <fnf@redhat.com> New testcase for PR breakpoint/1558. * gdb.arch/gdb1558.exp: New file. * gdb.arch/gdb1558.c: New file.
2004-02-19* findvar.c (value_from_register): Doc fix.Jim Blandy2-8/+12
2004-02-192004-02-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-39/+8
* printcmd.c (print_scalar_formatted): Do not check for sizeof type being greater than sizeof of host's LONGEST. Always use unpack_long() unless format 'f' chosen.
2004-02-192004-02-19 Joel Brobecker <brobecker@gnat.com>Elena Zannoni2-4/+47
Committed by Elena Zannoni <ezannoni@redhat.com> * symtab.c (find_pc_sect_psymtab): Return the psymtab that contains a symbol wich is the best, non-exact match for the given pc. Update comments.
2004-02-19gas/Jakub Jelinek4-3/+12
* stabs.c (generate_asm_file): Avoid warning about use of uninitialized variable. binutils/ * objcopy.c (copy_section): Avoid warnings.
2004-02-192004-02-19 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni3-9/+7
* event-top.c (async_request_quit): Remove uses of REQUEST_QUIT macro, which was part of the now removed Mach 3 port. * utils.c (request_quit): Ditto.
2004-02-192004-02-19 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+5
* gdb.base/nodebug.exp: Fix typo.
2004-02-19Index: ChangeLogAndrew Cagney6-28/+238
2004-02-19 Andrew Cagney <cagney@redhat.com> * config.guess: Update from version 2003-06-12 to 2004-02-16. * config.sub: Update from version 2003-06-13 to 2004-02-16. Index: dejagnu/ChangeLog 2004-02-19 Andrew Cagney <cagney@redhat.com> * config.guess: Update from version 2003-06-12 to 2004-02-16. * config.sub: Update from version 2003-06-13 to 2004-02-16. Index: readline/ChangeLog.gdb 2004-02-19 Andrew Cagney <cagney@redhat.com> * config.guess: Update from version 2003-06-12 to 2004-02-16. * config.sub: Update from version 2003-06-13 to 2004-02-16.
2004-02-19 * ldlang.c (map_input_to_output_sections): Initialize sectionsNathan Sidwell7-2/+58
mentioned in a data statement expression. (lang_do_assignments_1): Add data statement's expression's section's vma. * ld-scripts/data.{s,t,d,exp}: New.
2004-02-19 * elf32-sparc.c (elf32_sparc_finish_dynamic_sections): ClearJakub Jelinek2-2/+6
.plt sh_entsize.
2004-02-19Yet another fix for -falign-loops problems.Jim Wilson2-4/+32
* config/tc-ia64.c (ia64_flush_insns): In addition to prologue, body, and endp, allow unwind records which do not have a "t" (time/instruction) field.