aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-09-05PR binutils/3166Nick Clifton3-0/+29
* objcopy.c (is_strip_section): Do not treat group sections as debugging sections. * doc/binutils.texi (--only-keep-debug): Document that this switch is only intended for use on fully linked files.
2006-09-05*** empty log message ***gdbadmin1-1/+1
2006-09-04daily updateAlan Modra1-1/+1
2006-09-04 bfd/Mark Shinwell2-6/+88
* elf32-arm.c (elf32_arm_howto_table_1): Adjust entries for R_ARM_THM_ALU_PREL_11_0 and R_ARM_THM_PC12 relocations. (elf32_arm_final_link_relocate): Handle R_ARM_THM_ALU_PREL_11_0 and R_ARM_THM_PC12 relocations.
2006-09-04*** empty log message ***gdbadmin1-1/+1
2006-09-03daily updateAlan Modra1-1/+1
2006-09-03*** empty log message ***gdbadmin1-1/+1
2006-09-02daily updateAlan Modra1-1/+1
2006-09-02 * gdbint.texinfo (Overall Structure): New section "Source TreeEli Zaretskii2-0/+53
Structure".
2006-09-02*** empty log message ***gdbadmin1-1/+1
2006-09-02daily updateAlan Modra1-1/+1
2006-09-01PR binutils/3146Nick Clifton2-1/+10
* readelf.c (dump_relocations): Check for a NULL value in rtype before using it.
2006-09-01*** empty log message ***gdbadmin1-1/+1
2006-08-31daily updateAlan Modra1-1/+1
2006-08-31*** empty log message ***gdbadmin1-1/+1
2006-08-31daily updateAlan Modra1-1/+1
2006-08-30 * configure.in: Never build newlib for a Mingw host.Corinna Vinschen3-10/+30
Never build newlib as Mingw target library. Test the existence of winsup/cygwin for building a Cygwin newlib, rather than just winsup. Add winsup/mingw and winsup/w32api paths to FLAGS_FOR_TARGET if building a Mingw target. * configure: Regenerate.
2006-08-30 * configure.ac: Add case for Mingw as host.Corinna Vinschen3-0/+256
* configure: Regenerate.
2006-08-30*** empty log message ***gdbadmin1-1/+1
2006-08-30daily updateAlan Modra1-1/+1
2006-08-29* read.c (s_align): Initialize the 'stopc' variable to preventNick Clifton2-10/+18
compiler complaints about it being used without being initialized. (s_comm_internal, s_mri_common, s_fail, s_globl, s_space, s_float_space, s_struct, cons_worker, equals): Likewise.
2006-08-29 * sim-fpu.c (pack_fpu): Handle QUIET_NAN correctly forThiemo Seufer2-0/+10
SIM_QUIET_NAN_NEGATED.
2006-08-29 * sim-profile.c (profile_pc_init): Initialise default profilingThiemo Seufer2-1/+9
frequency to a prime number. (profile_print_pc): Convert gmon.out sample data into target byte order.
2006-08-29 * configure.ac (mipsisa32r2*-*-*, mipsisa32*-*-*): Add smartmips toThiemo Seufer5-2/+146
sim_igen_machine. * configure: Regenerate. * mips.igen (model): Add smartmips. (MADDU): Increment ACX if carry. (do_mult): Clear ACX. (ROR,RORV): Add smartmips. (include): Include smartmips.igen. * sim-main.h (ACX): Set to REGISTERS[89]. * smartmips.igen: New file.
2006-08-29 * Makefile.in (IGEN_INCLUDE): Add missing includes for m16e.igen andThiemo Seufer3-1/+281
mips3264r2.igen. Add missing dependency rules. * m16e.igen: Support for mips16e save/restore instructions.
2006-08-29 * testutils.inc (setup): __start is also a valid start symbol.Thiemo Seufer2-0/+6
2006-08-29 * ldlang.c (walk_wild): Allow * to glob '/' in wildcarded match.Nathan Sidwell2-1/+5
2006-08-29Adjust target test.Alan Modra3-2/+7
2006-08-29 * ecoff.c (ecoff_directive_val): Fix message typo.Alan Modra4-4/+10
* config/tc-ns32k.c (convert_iif): Likewise. * config/tc-sh64.c (shmedia_check_limits): Likewise.
2006-08-29New tests.Alan Modra4-0/+50
2006-08-29*** empty log message ***gdbadmin1-1/+1
2006-08-29daily updateAlan Modra1-1/+1
2006-08-28* m32c-tdep.c (m32c_decode_srcdest4): Initialize fields in sdDJ Delorie2-0/+12
that may not be initialized elsewhere. (m32c_decode_sd23): Likewise.
2006-08-28 * scripttempl/elf.sc: Ensure that crtbegin and crtend entries willAlan Modra13-49/+90
not match random object files in a path containing "crtbegin" or "crtend" as part of a directory name. * scripttempl/armbpabi.sc: Likewise. * scripttempl/crisaout.sc: Likewise. * scripttempl/elf32crx.sc: Likewise. * scripttempl/elf32sh-symbian.sc: Likewise. * scripttempl/elf_chaos.sc: Likewise. * scripttempl/elfd10v.sc: Likewise. * scripttempl/elfd30v.sc: Likewise. * scripttempl/elfxtensa.sc: Likewise. * scripttempl/iq2000.sc: Likewise. * scripttempl/mmo.sc: Likewise. * scripttempl/xstormy16.sc: Likewise.
2006-08-28merge from gccDJ Delorie9-14/+69
2006-08-28*** empty log message ***gdbadmin1-1/+1
2006-08-28daily updateAlan Modra1-1/+1
2006-08-27*** empty log message ***gdbadmin1-1/+1
2006-08-27daily updateAlan Modra1-1/+1
2006-08-26*** empty log message ***gdbadmin1-1/+1
2006-08-26daily updateAlan Modra1-1/+1
2006-08-25 * config/tc-xtensa.c (xtensa_mark_literal_pool_location): Do not checkBob Wilson2-4/+8
the state of the absolute_literals directive. Remove align frag at the start of the literal pool position.
2006-08-25 * doc/c-xtensa.texi: Add @group commands in examples.Bob Wilson2-0/+48
2006-08-25Add myself as mips maintainer.Thiemo Seufer1-0/+1
2006-08-25 * buildsym.c (finish_block): Don't adjust the boundaries ofDaniel Jacobowitz2-3/+13
nested functions.
2006-08-25bfd/Bob Wilson8-249/+342
* elf32-xtensa.c (xtensa_get_property_section_name): Delete. (xtensa_get_property_section): New. (xtensa_read_table_entries): Use xtensa_get_property_section. (relax_property_section, xtensa_get_property_predef_flags): Handle group name suffixes in property section names. (match_section_group): New. gas/ * config/tc-xtensa.c (FINI_LITERAL_SECTION_NAME): Delete. (INIT_LITERAL_SECTION_NAME): Delete. (lit_state struct): Remove segment names, init_lit_seg, and fini_lit_seg. Add lit_prefix and current_text_seg. (init_literal_head_h, init_literal_head): Delete. (fini_literal_head_h, fini_literal_head): Delete. (xtensa_begin_directive): Move argument parsing to xtensa_literal_prefix function. (xtensa_end_directive): Deallocate lit_prefix field of lit_state. (xtensa_literal_prefix): Parse the directive argument here and record it in the lit_prefix field. Remove code to derive literal section names. (linkonce_len): New. (get_is_linkonce_section): Use linkonce_len. Check for any ".gnu.linkonce.*" section, not just text sections. (md_begin): Remove initialization of deleted lit_state fields. (xtensa_reorder_segments, xtensa_post_relax_hook): Remove references to init_literal_head and fini_literal_head. (xtensa_move_literals): Likewise. Skip literals for .init and .fini when traversing literal_head list. (match_section_group): New. (cache_literal_section): Rewrite to determine the literal section name on the fly, create the section and return it. (xtensa_switch_to_literal_fragment): Adjust for cache_literal_section. (xtensa_switch_to_non_abs_literal_fragment): Likewise. (xtensa_create_property_segments, xtensa_create_xproperty_segments): Use xtensa_get_property_section from bfd. (retrieve_xtensa_section): Delete. * doc/c-xtensa.texi (Xtensa Options): Fix --text-section-literals description to refer to plural literal sections and add xref to the Literal Directive section. (Literal Directive): Describe new rules for deriving literal section names. Add footnote for special case of .init/.fini with --text-section-literals. (Literal Prefix Directive): Replace old naming rules with xref to the Literal Directive section. ld/ * emulparams/elf32xtensa.sh (.xt.prop): Add .xt.prop.*. * scripttempl/elfxtensa.sc (.text): Add .literal.*.
2006-08-25*** empty log message ***gdbadmin1-1/+1
2006-08-24* ldlang.c (lang_size_sections_1, lang_assignment_statement_enum):Nick Clifton2-2/+8
Adjust the current address of DEFAULT_MEMORY_REGION even when dot hasn't changed.
2006-08-24 * symfile.c (add_symbol_file_command): Fix off-by-one whenAndreas Schwab2-2/+7
extending sect_opts.
2006-08-24*** empty log message ***gdbadmin1-1/+1