aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-05-312007-05-31 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand10-41/+38
* gdbarch.sh (CANNOT_FETCH_REGISTER): Replace by gdbarch_cannot_fetch_register. * alpha-nat.c (fetch_osf_core_registers): Likewise. * hppa-linux-nat.c (fetch_register): Likewise. * inf-ptrace.c (inf_ptrace_fetch_register): Likewise. * m68klinux-nat.c (fetch_register): Likewise. * mipsnbsd-tdep.c (mipsnbsd_supply_reg, mipsnbsd_supply_fpreg): Likewise. * gdbarch.sh (CANNOT_STORE_REGISTER): Replace by gdbarch_cannot_store_register. * hppa-linux-nat.c (store_register): Likewise. * inf-ptrace.c (inf_ptrace_store_register): Likewise. * regcache.c (regcache_raw_write): Likewise. * m68klinux-nat.c (store_register): Likewise. * mipsnbsd-tdep.c (mipsnbsd_fill_reg, mipsnbsd_fill_fpreg): Likewise. * gdbarch.c, gdbarch.h: Regenerate.
2007-05-312007-05-31 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand4-12/+6
* gdbarch.sh (TARGET_OSABI): Replace by gdbarch_osabi. * gdbarch.c, gdbarch.h: Regenerate.
2007-05-312007-05-31 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand5-14/+11
* gdbarch.sh (TARGET_CHAR_SIGNED): Replace by gdbarch_char_signed. * gdbtypes.c (build_gdbtypes, gdbtypes_post_init): Likewise. * gdbarch.c, gdbarch.h: Regenerate.
2007-05-312007-05-31 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand15-46/+60
* gdbarch.sh (TARGET_BYTE_ORDER): Replace by gdbarch_byte_order. * ax-gdb.c (gen_bitfield_ref): Likewise. * mi/mi-main.c (get_register): Likewise. * findvar.c (default_value_from_register, extract_signed_integer) (extract_unsigned_integer, extract_long_unsigned_integer) (store_signed_integer, store_unsigned_integer): Likewise. * regcache.c (regcache_dump): Likewise. * value.c (lookup_internalvar, value_of_internalvar) (set_internalvar): Likewise. * defs.h: Likewise. * valprint.c (print_binary_chars, print_octal_chars) (print_decimal_chars, print_hex_chars, print_char_chars): Likewise. * infcmd.c (default_print_registers_info): Likewise. * arch-utils.c (selected_byte_order, show_endian): Likewise. * stabsread.c (define_symbol): Likewise. * doublest.c (floatformat_from_length, floatformat_from_type) (extract_typed_floating, store_typed_floating): Likewise. * gdbarch.c, gdbarch.h: Regenerate.
2007-05-312007-05-31 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand6-16/+14
* gdbarch.sh (CALL_DUMMY_LOCATION): Replace by gdbarch_call_dummy_location. * infcall.c (call_function_by_hand): Likewise. * inferior.h: Change comment. * arch-utils.c: Change comment. * gdbarch.c, gdbarch.h: Regenerate.
2007-05-31include/Alan Modra7-7/+25
* bfdlink.h (struct bfd_link_info): Add input_bfds_tail. bfd/ * simple.c (bfd_simple_get_relocated_section_content): Init input_bfds_tail. ld/ * ldlang.c (ldlang_add_file): Use input_bfds_tail. * ldmain.c (main): Init input_bfds_tail. Sort link_info initialization.
2007-05-312007-05-31 Paul Brook <paul@codesourcery.com>Paul Brook2-1/+5
gas/ * config/tc-arm.c (insns): Allow strex on M profile cores.
2007-05-312007-05-31 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2-0/+64
* ltgcc.m4: Update from GCC.
2007-05-31daily updateAlan Modra1-1/+1
2007-05-31*** empty log message ***gdbadmin1-1/+1
2007-05-30bfd/Alan Modra5-29/+28
* elf.c (elf_fake_sections): Adjust test for SHT_NOBITS sections created by objcopy --only-keep-debug. (_bfd_elf_init_private_section_data): Only change elf_section_type if it is SHT_NULL. binutils/ * objcopy.c (copy_object): Revert 2007-05-11 change. Don't avoid calling bfd_copy_private_bfd_data for ELF STRIP_NONDEBUG. (setup_section): Don't modify flags, and don't avoid calling bfd_copy_private_section_data for ELF STRIP_NONDEBUG. * readelf.c (process_program_headers): Ignore .dynamic of type SHT_NOBITS.
2007-05-30 * elf.c (assign_file_positions_for_load_sections): Correct sh_typeAlan Modra2-61/+45
to SHT_NOBITS earlier. Base actions in rest of function on sh_type and sh_flags instead of bfd section flags. Delete voff and code keeping nobits segments aligned.
2007-05-30daily updateAlan Modra1-1/+1
2007-05-30*** empty log message ***gdbadmin1-1/+1
2007-05-29* gdb.texinfo (Overview): Doc fix.Jim Blandy2-3/+8
2007-05-29gas/Jakub Jelinek14-7/+113
2007-05-29 David S. Miller <davem@davemloft.net> Jakub Jelinek <jakub@redhat.com> PR gas/4558 * config/tc-sparc.c (md_apply_fix): Fix relocation overflow checks for BFD_RELOC_SPARC_WDISP16 and BFD_RELOC_SPARC_WDISP19. gas/testsuite/ 2007-05-29 Jakub Jelinek <jakub@redhat.com> PR gas/4558 * gas/sparc/sparc.exp: Add v9branch{1,2,3,4,5} tests. * gas/sparc/v9branch1.d: New test. * gas/sparc/v9branch1.s: New. * gas/sparc/v9branch2.d: New test. * gas/sparc/v9branch2.s: New. * gas/sparc/v9branch3.d: New test. * gas/sparc/v9branch3.s: New. * gas/sparc/v9branch4.d: New test. * gas/sparc/v9branch4.s: New. * gas/sparc/v9branch5.d: New test. * gas/sparc/v9branch5.s: New.
2007-05-29binutils/Alan Modra4-22/+65
* embedspu.sh: Emit SPU ELF image to .data.rel.ro.speelf if pic or pie and image needs relocs. ld/ * emultempl/spuelf.em (base_name): New function, split out from.. (embedded_spu_file) ..here. Pass -fPIC or -fpie to embedspu invocation if we deduce a shared lib or position independent executable build by looking at ctrbegin* linker input files.
2007-05-29 * emultempl/spu_ovl.S (__rv_pattern, __cg_pattern): Set symbolAlan Modra3-0/+10
types and sizes. * emultempl/spu_ovl.o: Regenerate.
2007-05-29 * config/tc-spu.h: Wrap in #ifndef/#endif. Delete coff macros.Alan Modra2-38/+7
2007-05-29 * config/tc-ppc.c: Convert to ISO C.Alan Modra3-267/+167
* config/tc-ppc.c: Likewise.
2007-05-29 * write.h (EXEC_MACHINE_TYPE): Delete.Alan Modra2-8/+5
(string_byte_count, section_alignment): Delete.
2007-05-29daily updateAlan Modra1-1/+1
2007-05-29*** empty log message ***gdbadmin1-1/+1
2007-05-28 * app.c (do_scrub_chars): Cope with \ at end of buffer.xNathan Sidwell2-1/+13
2007-05-28 * solib-aix5.c: Delete.Joel Brobecker3-961/+5
* Makefile.in (solib-aix5.o): Delete rule.
2007-05-282007-05-27 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2-0/+131
* confsubdir.m4: Move here from newlib.
2007-05-28*** empty log message ***gdbadmin1-1/+1
2007-05-28daily updateAlan Modra1-1/+1
2007-05-27*** empty log message ***gdbadmin1-1/+1
2007-05-27daily updateAlan Modra1-1/+1
2007-05-26 * config/tc-ppc.c (ppc_insert_operand): Truncate sign bits inAlan Modra2-33/+46
top 32 bits of 64 bit value if so doing results in passing range check. Rewrite sign extension fudges similarly. Enable fudges for powerpc64 too. Report user value if range check fails rather than fudged value. Negate PPC_OPERAND_NEGATIVE range rather than value, also to report user value on failure.
2007-05-26*** empty log message ***gdbadmin1-1/+1
2007-05-26daily updateAlan Modra1-1/+1
2007-05-252007-03-25 Paul Brook <paul@codesourcery.com>Paul Brook5-2/+49
gas/ * config/tc-arm.c (T2_SUBS_PC_LR): Define. (do_t_add_sub): Correctly encode subs pc, lr, #const. (do_t_mov_cmp): Correctly encode movs pc, lr. gas/testsulte/ * gas/arm/thumb32.s: Add tests for subs pc, lr. * gas/arm/thumb32.d: Change error-output: to stderr:. Update expected output.
2007-05-252007-05-25 Eric Christopher <echristo@apple.com>Eric Christopher2-8/+14
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Check that sym_sec isn't NULL before accessing.
2007-05-252007-05-25 Andreas Tobler <a.tobler@schweiz.org>Eric Christopher2-16/+18
* ltmain.sh: Fix Darwin verstring, remove ${wl}.
2007-05-25daily updateAlan Modra1-1/+1
2007-05-25*** empty log message ***gdbadmin1-1/+1
2007-05-24 * regenerated files from updating libtool.Steve Ellcey21-6352/+78830
2007-05-24 * ltmain.sh: Update from GCC.Steve Ellcey17-8931/+12120
* libtool.m4: Update from GCC. * ltsugar.m4: New. Update from GCC. * ltversion.m4: New. Update from GCC. * ltoptions.m4: New. Update from GCC. * ltconfig: Remove. * ltcf-c.sh: Remove. * ltcf-cxx.sh: Remove. * ltcf-gcj.sh: Remove. * src-release: Update with new libtool file list. * newlib/*/configure.in: invoke _LD_DECL_SED. * newlib/*/Makefile.am: Ensure toplevel is included in ACLOCAL_AMFLAGS. * Regenerate subdirectories
2007-05-242007-05-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+4
* gprof.texi: Remove orphaned "@end ignore".
2007-05-24* rcparse.y: Join strings for elements having no side-effects in "rc"-grammar.Nick Clifton5-21/+139
* testsuite/binutils-all/windres/version_cat.rc: New. * testsuite/binutils-all/windres/version_cat.rsd: New.
2007-05-24 * ldlex.l: ASSERT is recognized in SCRIPT env. NAMES cannotNathan Sidwell8-16/+129
contain commas in EXP env. * ldgram.y (extern_name_list): Push to EXP env, move body to ... (extern_name_list_body): ... here. (script_file, ifile_list): Reformat. (statement): Add ASSERT. testsuite: * ld-scripts/assert.t: Add additional cases. * ld-scripts/extern.t, ld-scripts/extern.s, ld-scripts/extern.exp: New.
2007-05-24*** empty log message ***gdbadmin1-1/+1
2007-05-24daily updateAlan Modra1-1/+1
2007-05-232007-05-23 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2-1/+7
PR bootstrap/32009 * mh-ppc-darwin: Temporarily disable.
2007-05-23 * lib/gdbserver-support.exp (gdbserver_spawn): Only match full_buffer.Daniel Jacobowitz3-1/+23
(gdbserver_run): Kill any running gdbserver. * lib/mi-support.exp (mi_gdb_target_load): Likewise.
2007-05-23 * breakpoint.h (enum bpstat_what_main_action): RemoveDaniel Jacobowitz3-13/+6
BPSTAT_WHAT_THROUGH_SIGTRAMP. * infrun.c (process_event_stop_test): Do not check for it.
2007-05-23Updated windres toolNick Clifton28-3559/+5785
2007-05-23daily updateAlan Modra1-1/+1