aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-04-13Move entries to appropriate ChangeLog files.H.J. Lu3-77/+73
2005-04-13bfd/H.J. Lu5-0/+32
2005-04-13 Daniel Jacobowitz <dan@codesourcery.com> * elflink.c (elf_link_input_bfd): Update check for removed sections. ld/testsuite/ 2005-04-13 H.J. Lu <hongjiu.lu@intel.com> * ld-elf/empty.d: New file. * ld-elf/empty.s: Likewise.
2005-04-13merge from gccDJ Delorie1-2/+2
2005-04-13merge from gccDJ Delorie2-8/+13
2005-04-13*** empty log message ***gdbadmin1-1/+1
2005-04-13daily updateAlan Modra1-1/+1
2005-04-122005-04-12 Paul Gilliam <pgilliam@us.ibm.com>Paul Gilliam2-1/+5
* lib/gdb.exp (test_compiler_info): Give argument a default value.
2005-04-122005-04-12 Paul Brook <paul@codesourcery.com>Paul Brook2-16/+20
* opcode/m88k.h: Rename psr macros to avoid conflicts.
2005-04-12include/opcode/ChangeLog:Mark Kettenis4-32/+36
* i386.h (i386_optab): Mark VIA PadLock instructions as ImmExt and adjust them accordingly. gas/ChangeLog: * config/tc-i386.c (output_insn): Handle VIA PadLock instructions similar to other instructions now that they're marked as ImmExt.
2005-04-12merge from gccDJ Delorie4-0/+305
2005-04-12* hash.c (DEFAULT_SIZE): Delete. Replace with:Nick Clifton8-19/+120
(gas_hash_table_size): New static variable. (set_gas_hash_table_size): New function: Records a requested size for the hash tables. (get_gas_hash_table_size): New function: Return a prime number near the requested size of the hash table. (hash_new): Use get_gas_hash_table_size. * hash.h: Add a prototype for set_gas_hash_table_size. * as.c (show_usage): Add description of new switches: --hash-size and --reduce-memory-overheads. (option_values): Add OPTION_HASH_TABLE_SIZE and OPTION_REDUCE_MEMORY_OVERHEADS. (std_longpopts): Add entries for the new options. (parse_args): Handle the new options. * Makefile.am: Add a dependency of as.c on hash.h. * Makefile.in: Regenerate. * doc/as.texinfo: Document the new switches. * NEWS: Mention the new switches.
2005-04-12PR gas/818Nick Clifton2-4/+11
* config/tc-hppa.c (pre_defined_registers): Fix %farg[0-3] synonyms.
2005-04-12bfd/Alan Modra20-1662/+1963
* Makefile.am: Run "make dep-am". * Makefile.in: Regenerate. * aclocal.m4: Regenerate. * libcoff.h: Regenerate. bfd/doc/ * Makefile.in: Regenerate. binutils/ * Makefile.am: Run "make dep-am". (syslex.o, sysinfo.o, arparse.o, arlex.o): Add -Wno-error to command. (sysroff.o, defparse.o, deflex.o): Likewise. (nlmheader.o, rcparse.o, rclex.o): Likewise. * Makefile.in: Regenerate. * aclocal.m4: Regenerate. * config.in: Regenerate. * configure: Regenerate. gas/ * Makefile.am: Run "make dep-am". * Makefile.in: Regenerate. ld/ * Makefile.am: Run "make dep-am". (ldgram.o, ldlex.o, deffilep.o): Add -Wno-error to command. * Makefile.in: Regenerate. * config.in: Regenerate.
2005-04-12*** empty log message ***gdbadmin1-1/+1
2005-04-12daily updateAlan Modra1-1/+1
2005-04-11 * config/tc-xtensa.c (check_t1_t2_reads_and_writes): Fix typo.Bob Wilson2-1/+6
2005-04-11* gas/all/gas.exp: Don't run fastcall labels test onMark Kettenis2-1/+6
i*86-*-openbsd*.
2005-04-11* configure.tgt (generic_target): Add support for OpenBSD/i386 ELF.Mark Kettenis2-1/+8
2005-04-112005-04-11 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-6/+27
* linker.c (_bfd_generic_link_output_symbols): Also check if the output section of an input section has been removed from the output file. * section.c (bfd_section_list_remove): Clear the next field of the removed section. (bfd_section_removed_from_list): New. * bfd-in2.h: Regenerated.
2005-04-112005-04-11 David S. Miller <davem@davemloft.net>Jakub Jelinek7-33/+57
* elf32-sparc.c (elf32_sparc_relocate_section, R_SPARC_TLS_LDO_{HIX22,LOX10}): When not shared, transition to R_SPARC_TLS_LE_{HIX22,LOX10}. (elf32_sparc_relocate_section, R_SPARC_TLS_{LDO,LE}_HIX22): Only xor relocation with 0xffffffff if R_SPARC_TLS_LE_HIX22. (elf32_sparc_relocate_section, R_SPARC_TLS_{LDO,LE}_LOX10): Only or 0x1c00 into relocation if R_SPARC_TLS_LE_HIX22. * ld-sparc/tlssunbin32.dd: Update for TLS relocation fixes. * ld-sparc/tlssunbin32.rd: Likewise. * ld-sparc/tlssunbin32.sd: Likewise. * ld-sparc/tlssunpic32.dd: Likewise.
2005-04-11merge from gccDJ Delorie9-7/+172
2005-04-112005-04-11 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+5
* coffcode.h (STRING_SIZE_SIZE): Updated to match libcoff-in.h.
2005-04-11binutils/Jan Beulich2-0/+5
2005-04-11 Jan Beulich <jbeulich@novell.com> * MAINTAINERS: Add myself as ix86 Intel mode maintainer.
2005-04-11 * emultempl/elf32.em (gld${EMULATION_NAME}_stat_needed): IgnoreAlan Modra2-0/+16
as_needed libs that were not needed. (gld${EMULATION_NAME}_check_needed): Likewise.
2005-04-11gdb/Daniel Jacobowitz9-7/+21
* config/djgpp/fnchange.lst: Remove entries for gdb.gdbserver. gdb/testsuite/ * Makefile.in (ALL_SUBDIRS): Replace gdb.gdbserver with gdb.server. * configure.ac: Likewise. * configure: Regenerated. * gdb.gdbserver/Makefile.in: Moved to... * gdb.server/Makefile.in: ... here. * gdb.gdbserver/server.c: Moved to... * gdb.server/server.c: ... here. * gdb.gdbserver/server-run.exp: Moved to... * gdb.server/server-run.exp: ... here.
2005-04-11gas/Jan Beulich9-71/+231
2005-04-11 Jan Beulich <jbeulich@novell.com> * NEWS: Mention these changes and their effects. * macro.c (get_token): Use is_name_beginner/is_part_of_name/ is_name_ender. (check_macro): Likewise. (buffer_and_nest): Likewise. Permit multiple labels. Don't discard labels together with the closing pseudo-op. (macro_expand_body): Adjust comment. Range-check input before use. Adjust mis-spelled diagnostic. Use is_name_beginner. * read.c (try_macro): New. (read_a_source_file): New static variable last_eol. Don't list macro expansion lines more than once. Call try_macro. (s_macro): Set section of line_label to absolute instead of undefined. * doc/as.texinfo: Add information on the caveats of these changes. gas/testsuite/ 2005-04-11 Jan Beulich <jbeulich@novell.com> * gas/macros/dot.[ls]: New. * gas/macros/macros.exp: Run new test.
2005-04-11Convert to ISO C90 formattingNick Clifton34-11542/+9139
2005-04-11 * symbols.c (symbol_X_add_number): Change return type to "offsetT *".Alan Modra3-4/+9
* symbols.h (symbol_X_add_number): Update prototype.
2005-04-11*** empty log message ***gdbadmin1-1/+1
2005-04-11daily updateAlan Modra1-1/+1
2005-04-102005-04-10 Eric Christopher <echristo@redhat.com>Eric Christopher2-1/+5
* symbols.c (symbol_X_add_number): Fix warning.
2005-04-10Update copyright years.Eli Zaretskii1-2/+3
2005-04-10* rs6000-tdep.c (ppc_supply_fpregset): Increment offset by 8 forMark Kettenis2-3/+9
floating-point registers. (ppc_collect_fpregset): Likewise. Fix collection of registers.
2005-04-102005-04-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-3/+8
* config/tc-m68k.c (md_begin): Support 64bit host. (get_num): Support 64bit BFD on 32bit host.
2005-04-102005-04-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+6
* config/tc-mips.c (md_apply_fix3): Fix typos in BFD_RELOC_64.
2005-04-10daily updateAlan Modra1-1/+1
2005-04-10*** empty log message ***gdbadmin1-1/+1
2005-04-09 * gdb.texinfo (Print Settings): Document "set/show printEli Zaretskii2-108/+541
pascal_static-members", "set print repeats", "show print null-stop". Improve indexing. Fix documentation of "set print union". (Pascal): New section. (Supported languages): Rename from "Support"; all references updated. Add a menu item for Pascal. (Numbers): Document "set radix. (Screen Size): Document "set/show pagination". (MIPS Embedded): Remove "set processor" documentation. (Remote configuration): Document "set/show X/P/Z-packet", "set/show read-aux-vector-packet", "set/show remote symbol-lookup-packet", "set/show remote verbose-resume-packet", "set/show remoteaddresssize", "set/show remotebaud", "set/show remotedebug", "set/show remotebreak", "set/show remotedevice", "set/show remotelogfile". (Auxiliary Vector): Add reference to the description of the read-aux-vector-packet setting. (Set Watchpoints): Add a cross-reference to "set remote hardware-breakpoint-limit". (General Query Packets): Add indexing of requests and cross-references to related commands in "Remote configuration". (File-I/O Overview, The system call): Fix wording and typos. (Thread Stops): Add index entries. (Continuing and Stepping): Document "show step-mode". (i386): New node. Document "set/show struct-convention". (Files): Document "show trust-readonly-sections". (Calling): Document "set/show unwindonsignal". (Messages/Warnings): Add index entries. (Maintenance Commands): Document "set/show watchdog". (Annotations Overview): Document "show annotate". (Set Watchpoints): Add index entries. (Symbols): Fix doc of case-sensitive. (ABI): Document "show coerce-float-to-double". (Convenience Vars, Help): Improve indexing. (Machine Code): Document "show disassembly-flavor". (Debugging C plus plus): Document "show overload-resolution". (Value History, Signaling): Add index entries. * gdb.texinfo (Show): Move @kindex entries to their proper places. (Processes): Fix wording. (History, List, Logging output, Define, Symbols, Print Settings): Improve indexing.
2005-04-09* ppcobsd-tdep.c: Update copyright year. Include "trad-frame.h"Mark Kettenis3-4/+71
and "tramp-frame.h". (ppcobsd_sigtramp_cache_init): New function. (ppcobsd_sigtramp): New variable. (ppcobsd_init_abi): Prepend signal trampoline unwinder. * Makefile.in (ppcobsd-tdep.o): Update dependencies.
2005-04-09 * read.c (assign_symbol): Remove const from parm. Fix xcallocAlan Modra2-11/+16
call. Don't do the COFF hacks for multi-emulation gas. Move demand_empty_rest_of_line back to caller. (s_set, equals): demand_empty_rest_of_line here.
2005-04-09 PR gas/827Alan Modra6-130/+149
* as.h (rs_dummy): Define. * symbols.c (symbol_X_add_number): New function. * symbols.h (symbol_X_add_number): Declare. * stabs.c (aout_process_stab): Tidy symbol frag setting. * read.c (assign_symbol): New function, split out from s_set. Use symbol_find_or_make. Leave fr_type of dummy frag as rs_dummy. Fix COFF hacks for multi-emulation gas. (s_set): Call assign_symbol. Remove "register" keyword. (set_zero_frag): New function. (pseudo_set): Always check for assignment to section syms. Always set segment and frag of symbol, and likewise extern for aout/bout. Handle assignment of sym=sym+/-const specially. Don't special case exp.X_add_number non-zero for O_symbol expressions. (equals): Use assign_symbol.
2005-04-09Dropping mi.Andrew Cagney1-2/+0
2005-04-092005-04-08 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-3/+5
* MAINTAINERS (GDB/MI): Andrew Cagney, Elena Zannoni, and Fernando Nasser have decided to step back from GDB/MI.
2005-04-09daily updateAlan Modra1-1/+1
2005-04-09*** empty log message ***gdbadmin1-1/+1
2005-04-08 * config/tc-xtensa.c (xtensa_create_xproperty_segments): SkipBob Wilson2-3/+8
SEC_MERGE sections.
2005-04-08gdb/testsuite/Daniel Jacobowitz11-176/+394
* Makefile.in (ALL_SUBDIRS): Add gdb.gdbserver. * configure.ac: Create gdb.gdbserver/Makefile. * configure: Regenerated. * lib/gdbserver-support.exp: New file, derived from config/gdbserver.exp. * config/gdbserver.exp: Use gdbserver-support.exp. * gdb.gdbserver/Makefile.in: New file. * gdb.gdbserver/server.c: New file. * gdb.gdbserver/server-run.exp: New file. gdb/ * config/fnchange.lst: Add testsuite/gdb.gdbserver entries.
2005-04-08 * dwarf2-frame.c (struct dwarf2_frame_cache): New fieldDaniel Jacobowitz2-0/+18
undefined_retaddr. (dwarf2_frame_cache): Initialize undefined_retaddr. (dwarf2_frame_this_id): Return an invalid frame ID if undefined_retaddr.
2005-04-082005-04-08 Paul Brook <paul@codesourcery.com>Paul Brook2-11/+63
* elf32-arm.c (ARM2THUMB_GLUE_SIZE): Rename... (ARM2THUMB_STATIC_GLUE_SIZE): ... to this. (ARM2THUMB_PIC_GLUE_SIZE): Define. (a2t1p_ldr_insn, a2t2p_add_pc_insn, a2t3p_bx_r12_insn): Add. (elf32_arm_to_thumb_stub): Create PIC stubs. (record_arm_to_thumb_glue): Use different stub size for relocatable images.
2005-04-08daily updateAlan Modra1-1/+1