summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add support for the new R_AVR_LDI, R_AVR_6 and R_AVR_6_ADIW relocs for theNick Clifton2004-12-225-31/+140
| | | | LDI, ADIW/SBIW and LDD/STD instructions.
* * elflink.c (_bfd_elf_merge_symbol): Treat old definitions fromAlan Modra2004-12-222-3/+21
| | | | | | as-needed dynamic libs as undefined. (elf_link_add_object_symbols): Remove DYN_AS_NEEDED from as-needed libs when finding they are needed.
* *** empty log message ***gdbadmin2004-12-221-1/+1
|
* daily updateAlan Modra2004-12-211-1/+1
|
* * hppa-tdep.c (hppa_frame_prev_register_helper): Make 64-bit safe.Mark Kettenis2004-12-212-6/+10
|
* * hppa-tdep.c (hppa64_return_value): Fix previous commit.Mark Kettenis2004-12-212-2/+6
|
* * hppa-tdep.c (hppa32_return_value): Move further down.Mark Kettenis2004-12-212-96/+142
| | | | (hppa64_return_value): Re-implement.
* * remote.c (fetch_register_using_p): Fix formatting.Jim Blandy2004-12-212-13/+20
|
* * ada-lang.c (ada_print_subexp): Remove i18n markup from Ada codePaul N. Hilfinger2004-12-213-15/+26
| | | | | | | | output. * ada-typeprint.c (ada_typedef_print): Ditto. (print_unchecked_union_type): Ditto. (print_record_type): Ditto, and correct output for non-derived types that was inadvertently left off during the markup.
* *** empty log message ***gdbadmin2004-12-211-1/+1
|
* daily updateAlan Modra2004-12-201-1/+1
|
* * Makefile.am: Use $(SHELL) whenever we run move-if-change.Ian Lance Taylor2004-12-203-44/+49
| | | | * Makefile.in: Rebuild.
* merge from gccDJ Delorie2004-12-205-426/+524
|
* *** empty log message ***gdbadmin2004-12-201-1/+1
|
* * elf64-ppc.c (struct ppc64_elf_obj_tdata): Add opd_relocs.Alan Modra2004-12-192-20/+35
| | | | | | | (opd_entry_value): Use opd_relocs if available. (ppc64_elf_relocate_section): Don't set reloc_done. Instead copy .opd relocations to opd_relocs. (ppc64_elf_edit_toc): Set rel_hdr.sh_size after editing relocs.
* daily updateAlan Modra2004-12-191-1/+1
|
* * hppa-hpux-tdep.c (hppa64_hpux_search_dummy_call_sequence): CheckMark Kettenis2004-12-192-1/+5
| | | | | whether the name returned by find_pc_partial_function is a null pointer, not whether it is an empty string.
* * hppa-tdep.h (hppa_regnum): Add HPPA_DP_REGNUM, HPPA_RET0_REGNUM,Mark Kettenis2004-12-193-108/+205
| | | | | | | | | | | | | | | | HPPA_RET1_REGNUM and HPPA64_FP4_REGNUM. * hppa-tdep.c (hppa64_integral_or_pointer_p) (hppa64_floating_p) New functions. (hppa64_push_dummy_call): Re-implement. (hppa32_register_type): Rename argument reg_nr to regnum. (hppa64_register_type): Likewise. Use HPPA64_FP4_REGNUM instead of HPPA_FP4_REGNUM. (hppa32_cannot_store_register): Renamed from hppa_cannot_store_register. (hppa64_cannot_store_register): New function. (hppa_gdbarch_init): Set cannot_store_register and cannot_fetch_register to hppa32_cannot_store_register or hppa64_cannot_store_register when appropriate.
* *** empty log message ***gdbadmin2004-12-191-1/+1
|
* daily updateAlan Modra2004-12-181-1/+1
|
* * hppah-nat.c: Remove file.Mark Kettenis2004-12-189-7338/+12
| | | | | | | | | | | | * infttrace.h: Remove file. * infttrace.c: Remove file. * Makefile.in (ALLDEPFILES): Remove hppah-nat.c (infttrace_h): Remove variable. (hppah-nat.o, infttrace.o): Remove dependencies. * configure.host (hppa*64*-*-hpux11*): Remove. * config/pa/hpux11w.mh: Remove file. * config/pa/nm-hppah.h: Remove file. * config/pa/nm-hppah11.h: Remove file.
* merge from gccDJ Delorie2004-12-181-9/+50
|
* 2004-12-18 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2004-12-187-704/+1366
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in (top_builddir): Set to `.'. (OUTPUT_OPTION): Removed. (LIBTOOL): New. (LTLIBOBJS): New. (EXTRA_LTOFILES): New. (FLAGS_TO_PASS): Add EXTRA_LTOFILES. (all): Remove stamp-picdir. (LTCOMPILE): New. (.c.lo): New rule. (REQUIRED_LTOFILES): New. (CONFIGURED_LTOFILES): New. ($(TARGETLIB)): Check .libs for PIC object files. Depend on $(REQUIRED_LTOFILES) $(EXTRA_LTOFILES) $(LTLIBOBJS). (stamp-picdir): Completely removed. (maint-missing): Pass $(REQUIRED_LTOFILES) $(CONFIGURED_LTOFILES) instead of (REQUIRED_OFILES) $(CONFIGURED_OFILES) (maint-buildall): Depend on $(REQUIRED_LTOFILES) $(CONFIGURED_LTOFILES). (mostlyclean): Also remove *.lo .libs. Run "make maint-deps". * aclocal.m4: Include ../libtool.m4. * config.table: Don't check --enable-shared. * configure.ac (AC_PROG_LIBTOOL): Add. (AC_PROG_CC_C_O): Removed. (OUTPUT_OPTION): Removed. (NO_MINUS_C_MINUS_O): Removed. (ltpexecute): New substitute. (LIBOBJS): Cleanup. * configure: Regenerated. * maint-tool: Updated for .lo/libtool.
* * config/djgpp/fnchange.lst: Resolve name clash betweenMark Kettenis2004-12-182-0/+15
| | | | | | | | | ../bfd/elf32-arm.c and ../bfd/elf32-arc.c, i386-sol2-nat.c and i386-sol2-tdep.c, mips64obsd-nat.c and mips64obsd-tdep.c, testsuite/gdb.base/bitfields.c and testsuite/gdb.base/bitfields2.c, testsuite/gdb.base/bitfields.exp and testsuite/gdb.base/bitfields2.exp. Remove entry for config/m88k/xm-delta88v4.h.
* * solib-pa64.c: Only include <dlfcn.h>, <elf.h> and <elf_hp.h> ifMark Kettenis2004-12-182-3/+8
| | | | PA_SOM_ONLY isn't defined.
* * somread.c: Include "solib-som.h".Mark Kettenis2004-12-183-15/+12
| | | | | | | (som_symfile_init, som_new_init, som_symfile_read, som_symfile_finish, som_symtab_read, som_symfile_offsets): Remove redudant prototypes. * Makefile.in (somread.o): Update dependencies.
* *** empty log message ***gdbadmin2004-12-181-1/+1
|
* daily updateAlan Modra2004-12-171-1/+1
|
* * remote.c (fetch_register_using_p): Indentation cleanup.Jim Blandy2004-12-172-11/+15
|
* 2004-12-17 Randolph Chung <tausq@debian.org>Randolph Chung2004-12-172-2/+7
| | | | | * hppa-hpux-tdep.c (setup_d_pid_in_inferior): Make static. (find_stub_with_shl_get): Make static.
* 2004-12-17 Randolph Chung <tausq@debian.org>Randolph Chung2004-12-174-147/+535
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hppa-hpux-tdep.c (IS_32BIT_TARGET): New. (in_opd_section): New. (hppa32_hpux_find_global_pointer): Rename from hppa_hpux_som_find_global_pointer. (hppa64_hpux_find_global_pointer): New. (ldsid_pattern): New. (hppa_hpux_search_pattern): New. (hppa32_hpux_search_dummy_call_sequence): New. (hppa64_hpux_search_dummy_call_sequence): New. (hppa_hpux_find_import_stub_for_addr): New. (hppa_hpux_sr_for_addr): New. (hppa_hpux_find_dummy_bpaddr): New. (hppa_hpux_init_abi): Use IS_32BIT_TARGET predicate. (hppa_hpux_som_init_abi): Set find_global_pointer method to hppa32_hpux_find_global_pointer instead of hppa_hpux_som_find_global_pointer. (hppa_hpux_elf_init_abi): Set find_global_pointer method. * hppa-tdep.c (hppa_init_objfile_priv_data): New. (read_unwind_info): Use function to initialize objfile-private data. (hppa32_push_dummy_call): Don't automatically set the RP if there is a push_dummy_code method. (hppa64_push_dummy_call): Retrieve and set the global pointer. Don't automatically set the RP if there is a push_dummy_code method. * hppa-tdep.h (hppa_objfile_private): Add dummy_call_sequence_reg and dummy_call_sequence_addr members. (hppa_init_objfile_priv_data): New prototype.
* * hppa-tdep.c (hppa_lookup_stub_minimal_symbol): New function.Joel Brobecker2004-12-174-28/+45
| | | | | | | | * hppa-tdep.h (hppa_lookup_stub_minimal_symbol): Add declaration. * solib-som.c (som_solib_create_inferior_hook): Replace stub msymbol search by call to hppa_lookup_stub_minimal_symbol. This extends the search to all objfiles, not just shared libraries. Remove unused variable.
* *** empty log message ***gdbadmin2004-12-171-1/+1
|
* 2004-12-16 Michael Snyder <msnyder@redhat.com>Michael Snyder2004-12-163-1/+10
| | | | | * MAINTAINERS: Add myself as maintainer for mn10300. * NEWS: Mention mn10300.
* daily updateAlan Modra2004-12-161-1/+1
|
* 2004-12-16 Andrew Stubbs <andrew.stubbs@st.com>newlib-1_13_0Joern Rennecke2004-12-163-77/+95
| | | | | * configure.in (sh64-*-*): Reenable gprof. * configure: Regenerate.
* include/elf/Richard Sandiford2004-12-167-177/+243
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc. bfd/ * reloc.c (BFD_RELOC_V850_LO16_SPLIT_OFFSET): New bfd_reloc_code_type. * elf32-v850.c (v850_elf_howto_table): Add entry for R_V850_LO16_SPLIT_OFFSET. (v850_elf_reloc_map): Map it to BFD_RELOC_V850_LO16_SPLIT_OFFSET. (v850_elf_perform_lo16_relocation): New function, extracted from... (v850_elf_perform_relocation): ...here. Use it to handle R_V850_LO16_SPLIT_OFFSET. (v850_elf_check_relocs, v850_elf_final_link_relocate): Handle R_V850_LO16_SPLIT_OFFSET. * libbfd.h, bfd-in2.h: Regenerate. gas/ * config/tc-v850.c (handle_lo16): New function. (v850_reloc_prefix): Use it to check lo(). (md_assemble, md_apply_fix3): Handle BFD_RELOC_V850_LO16_SPLIT_OFFSET. gas/testsuite/ * gas/v850/split-lo16.{s,d}: New test. * gas/v850/v850.exp: Run it. ld/testsuite/ * ld-v850: New directory.
* Add support for s390x-ibm-tpf targetNick Clifton2004-12-162-0/+7
|
* *** empty log message ***gdbadmin2004-12-161-1/+1
|
* daily updateAlan Modra2004-12-151-1/+1
|
* * xstormy16-tdep.c (xstormy16_skip_prologue): Clear/initialize theKevin Buettner2004-12-152-0/+7
| | | | frame cache.
* * gdb.threads/linux-dp.exp: Fix output regexp to handle outputJim Blandy2004-12-152-8/+64
| | | | under NPTL when there is debugging info available for libpthread.
* * syscall.c (cb_syscall) <case CB_SYS_truncate>Hans-Peter Nilsson2004-12-152-0/+35
| | | | <case CB_SYS_ftruncate>: New cases.
* * callback.h (CB_SYS_truncate, CB_SYS_ftruncate): New macros.Hans-Peter Nilsson2004-12-152-0/+6
|
* *** empty log message ***gdbadmin2004-12-151-1/+1
|
* daily updateAlan Modra2004-12-141-1/+1
|
* Added printing of symbols on AVR disasmSvein Seldal2004-12-142-2/+7
|
* Added printing of symbols on AVR disasmSvein Seldal2004-12-141-17/+25
|
* 2004-12-14 Randolph Chung <tausq@debian.org>Randolph Chung2004-12-142-0/+45
| | | | | * hppa-tdep.c (hppa_in_function_epilogue_p): New function. (hppa_gdbarch_init): Set in_epilogue_p method.
* * sh-tdep.c (sh_extract_return_value_nofpu): Rename fromCorinna Vinschen2004-12-142-14/+26
| | | | | | | | | | | sh_default_extract_return_value. (sh_extract_return_value_fpu): Rename from sh3e_sh4_extract_return_value. (sh_store_return_value_nofpu): Rename from sh_default_store_return_value. (sh_store_return_value_fpu): Rename from sh3e_sh4_store_return_value. (sh_return_value_nofpu): Accomodate above changes. (sh_return_value_fpu): Ditto.