summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* include/Alan Modra2007-05-317-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-31 Paul Brook <paul@codesourcery.com>Paul Brook2007-05-312-1/+5
| | | | | gas/ * config/tc-arm.c (insns): Allow strex on M profile cores.
* 2007-05-31 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-05-312-0/+64
| | | | * ltgcc.m4: Update from GCC.
* daily updateAlan Modra2007-05-311-1/+1
|
* *** empty log message ***gdbadmin2007-05-311-1/+1
|
* bfd/Alan Modra2007-05-305-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.
* * elf.c (assign_file_positions_for_load_sections): Correct sh_typeAlan Modra2007-05-302-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.
* daily updateAlan Modra2007-05-301-1/+1
|
* *** empty log message ***gdbadmin2007-05-301-1/+1
|
* * gdb.texinfo (Overview): Doc fix.Jim Blandy2007-05-292-3/+8
|
* gas/Jakub Jelinek2007-05-2914-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.
* binutils/Alan Modra2007-05-294-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.
* * emultempl/spu_ovl.S (__rv_pattern, __cg_pattern): Set symbolAlan Modra2007-05-293-0/+10
| | | | | types and sizes. * emultempl/spu_ovl.o: Regenerate.
* * config/tc-spu.h: Wrap in #ifndef/#endif. Delete coff macros.Alan Modra2007-05-292-38/+7
|
* * config/tc-ppc.c: Convert to ISO C.Alan Modra2007-05-293-267/+167
| | | | * config/tc-ppc.c: Likewise.
* * write.h (EXEC_MACHINE_TYPE): Delete.Alan Modra2007-05-292-8/+5
| | | | (string_byte_count, section_alignment): Delete.
* daily updateAlan Modra2007-05-291-1/+1
|
* *** empty log message ***gdbadmin2007-05-291-1/+1
|
* * app.c (do_scrub_chars): Cope with \ at end of buffer.xNathan Sidwell2007-05-282-1/+13
|
* * solib-aix5.c: Delete.Joel Brobecker2007-05-283-961/+5
| | | | * Makefile.in (solib-aix5.o): Delete rule.
* 2007-05-27 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-05-282-0/+131
| | | | * confsubdir.m4: Move here from newlib.
* *** empty log message ***gdbadmin2007-05-281-1/+1
|
* daily updateAlan Modra2007-05-281-1/+1
|
* *** empty log message ***gdbadmin2007-05-271-1/+1
|
* daily updateAlan Modra2007-05-271-1/+1
|
* * config/tc-ppc.c (ppc_insert_operand): Truncate sign bits inAlan Modra2007-05-262-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.
* *** empty log message ***gdbadmin2007-05-261-1/+1
|
* daily updateAlan Modra2007-05-261-1/+1
|
* 2007-03-25 Paul Brook <paul@codesourcery.com>Paul Brook2007-05-255-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-25 Eric Christopher <echristo@apple.com>Eric Christopher2007-05-252-8/+14
| | | | | * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Check that sym_sec isn't NULL before accessing.
* 2007-05-25 Andreas Tobler <a.tobler@schweiz.org>Eric Christopher2007-05-252-16/+18
| | | | * ltmain.sh: Fix Darwin verstring, remove ${wl}.
* daily updateAlan Modra2007-05-251-1/+1
|
* *** empty log message ***gdbadmin2007-05-251-1/+1
|
* * regenerated files from updating libtool.Steve Ellcey2007-05-2421-6352/+78830
|
* * ltmain.sh: Update from GCC.Steve Ellcey2007-05-2417-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-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2007-05-242-1/+4
| | | | * gprof.texi: Remove orphaned "@end ignore".
* * rcparse.y: Join strings for elements having no side-effects in "rc"-grammar.Nick Clifton2007-05-245-21/+139
| | | | | * testsuite/binutils-all/windres/version_cat.rc: New. * testsuite/binutils-all/windres/version_cat.rsd: New.
* * ldlex.l: ASSERT is recognized in SCRIPT env. NAMES cannotNathan Sidwell2007-05-248-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.
* *** empty log message ***gdbadmin2007-05-241-1/+1
|
* daily updateAlan Modra2007-05-241-1/+1
|
* 2007-05-23 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2007-05-232-1/+7
| | | | | PR bootstrap/32009 * mh-ppc-darwin: Temporarily disable.
* * lib/gdbserver-support.exp (gdbserver_spawn): Only match full_buffer.Daniel Jacobowitz2007-05-233-1/+23
| | | | | (gdbserver_run): Kill any running gdbserver. * lib/mi-support.exp (mi_gdb_target_load): Likewise.
* * breakpoint.h (enum bpstat_what_main_action): RemoveDaniel Jacobowitz2007-05-233-13/+6
| | | | | BPSTAT_WHAT_THROUGH_SIGTRAMP. * infrun.c (process_event_stop_test): Do not check for it.
* Updated windres toolNick Clifton2007-05-2328-3559/+5785
|
* daily updateAlan Modra2007-05-231-1/+1
|
* *** empty log message ***gdbadmin2007-05-231-1/+1
|
* * doc/c-xtensa.texi (Xtensa Automatic Alignment): Remove statementsBob Wilson2007-05-222-7/+8
| | | | and index entries about automatic alignment of ENTRY instructions.
* 2007-05-22 Paul Brook <paul@codesourcery.com>Paul Brook2007-05-225-15/+74
| | | | | | | | | | | | | ld/testsuite/ * ld-arm/arm-pic-veneer.d: Update expected output. * ld-arm/arm-call.d: Ditto. bfd/ * elf32-arm.c (output_arch_syminfo): Replace plt_shndx and plt_offset with sec and sec_shndx. (elf32_arm_ouput_plt_map_sym): Use them. (elf32_arm_output_arch_local_syms): Output mapping symbols for interworking glue.
* 2007-05-22 Paul Brook <paul@codesourcery.com>Paul Brook2007-05-2213-48/+69
| | | | | | | | | | | | | | | | | | | bunutils/ * objdump.c (find_symbol_for_address): Merge section and target specific filtering code. ld/testsuite/ * ld-arm-mixed-lib.d: Update expected output. * ld-arm/arm-app.d: Ditto. * ld-arm/mixed-app.d: Ditto. * ld-arm/arm-lib-plt32.d: Ditto. * ld-arm/arm-app-abs32.d: Ditto. * ld-arm/mixed-app-v5.d: Ditto. * ld-arm/armthumb-lib.d: Ditto. * ld-arm/arm-lib.d: Ditto. gas/testsuite/ * gas/arm/backslash-at.d: Update expected output.
* gdb/:Maciej W. Rozycki2007-05-226-1/+70
| | | | | | | | | | | | * ser-unix.c (show_serial_hwflow): New function. (hardwire_raw): Add hardware flow control support. (_initialize_ser_hardwire): Add "set/show remoteflow". * Makefile.in (ser-unix.o): Depend on $(gdbcmd_h). * NEWS: Document the new command. gdb/doc/: * gdb.texinfo (Remote Configuration): Document "set/show remoteflow".