aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-06-14daily updateAlan Modra1-1/+1
2006-06-14*** empty log message ***gdbadmin1-1/+1
2006-06-13 Sync from gcc:Dave Anglin3-2/+10
2006-06-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> * configure.in: Don't enable libgomp on hpux10. * configure: Rebuilt.
2006-06-13 * symfile.c (load_command): Check for a changed executable beforeDaniel Jacobowitz2-0/+10
"load".
2006-06-13Approved by Daniel Jacobowitz.Fred Fish2-0/+71
2006-06-13 Fred Fish <fnf@specifix.com> * mips-tdep.c (mips_find_long_section): New function. (mips_gdbarch_init): Use it to set long and pointer sizes.
2006-06-13 * elflink.c (elf_link_add_object_symbols): Save and restoreAlan Modra2-0/+15
struct bfd_hash_table table, size and count fields for as-needed libs.
2006-06-132006-06-13 David Ayers <d.ayers@inode.at>David Ayers3-174/+186
Sync from gcc: 2006-06-12 David Ayers <d.ayers@inode.at> PR bootstrap/27963 PR target/19970 * configure.in: Remove target-boehm-gc from noconfigdirs where ${libgcj} is specified. * configure: Regenerate.
2006-06-13 * lib/gdb.exp (gdb_load_cmd): New.Nathan Sidwell2-0/+46
2006-06-13 gdb/Nathan Sidwell6-26/+56
* remote-file.io.c (remote_fileio_func_system): Treat zero length string as NULL. Adjust for NULL pointer argument. * doc/gdb.texinfo (system): Document behaviour with zero length string. gdb/testsuite/ * gdb.base/fileio.c: Add system(NULL) test. * gdb.base/fileio.exp: Check it.
2006-06-13 * gdb.base/break.c: Add 10a breakpoint at }Nathan Sidwell10-90/+141
* gdb.base/break.exp: Add test for breakpoint at } * gdb.cp/anon-union.cc: Add code at end of function. * gdb.cp/anon-union.exp: Adjust end of function breakpoint. * gdb.mi/var-cmd.c: Add code at end of function. * gdb.mi/mi-var-display.exp: Adjust end of next. * gdb.mi/mi2-var-display.exp: Likewise. * gdb.base/fileio.c: Add stop function and insert calls at stopping places. * gdb.base/fileio.exp: Breakpoint stop function and remove explicit line number references.
2006-06-13 * common/aclocal.m4: Pass ../../intl to ZW_GNU_GETTEXT_SISTER_DIR.Richard Earnshaw35-36/+119
* common/common.m4: Likewise. * */configure: Regenerate.
2006-06-13Richard Earnshaw <rearnsha@arm.com>Richard Earnshaw2-2/+9
Alexandre Oliva <aoliva@redhat.com> * (ZW_GNU_GETTEXT_SISTER_DIR): Add optional argument for where to search for NLS config file.
2006-06-13*** empty log message ***gdbadmin1-1/+1
2006-06-13daily updateAlan Modra1-1/+1
2006-06-12 * remote.c (set_remote_protocol_packet_cmd)Daniel Jacobowitz2-75/+42
(show_remote_protocol_packet_cmd): New prototypes. (remote_set_cmdlist, remote_show_cmdlist): Move higher. (struct packet_config): Make name and title const. (add_packet_config_cmd): Remove unnecessary arguments. (_initialize_remote): Update calls.
2006-06-12gas/testsuite/H.J. Lu10-3/+85
2006-06-12 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Run nops and x86-64-nops. * gas/i386/nops.d: New file. * gas/i386/nops.s: Likewise. * gas/i386/x86-64-nops.d: Likewise. * gas/i386/x86-64-nops.s: Likewise. include/opcode/ 2006-06-12 H.J. Lu <hongjiu.lu@intel.com> * i386.h (i386_optab): Add "nop" with memory reference. opcodes/ 2006-06-12 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (dis386_twobyte): Use "nopQ" for 0x1f. (twobyte_has_modrm): Set 1 for 0x1f.
2006-06-12gas/H.J. Lu11-17/+74
2006-06-12 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (process_suffix): Don't add rex64 for "xchg %rax,%rax". gas/testsuite/ 2006-06-12 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/opcode.s: Add "xchg %ax,%ax". * gas/i386/opcode.d: Updated. * gas/i386/x86-64-opcode.s: Add xchg %ax,%ax, xchg %eax,%eax, xchg %rax,%rax, rex64 xchg %rax,%rax and xchg %rax,%r8. * gas/i386/x86-64-opcode.d: Updated. include/opcode/ 2006-06-12 H.J. Lu <hongjiu.lu@intel.com> * i386.h (i386_optab): Update comment for 64bit NOP. opcodes/ 2006-06-12 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (NOP_Fixup): Removed. (NOP_Fixup1): New. (NOP_Fixup2): Likewise. (dis386): Use NOP_Fixup1 and NOP_Fixup2 on 0x90.
2006-06-12 * arm-dis.c (print_insn_neon): Disassemble 32-bit immediates as signedJulian Brown2-1/+8
on 64-bit hosts.
2006-06-12Reviewed and approved by Daniel Jacobowitz and Thiemo SeuferFred Fish2-0/+14
2006-06-12 Fred Fish <fnf@specifix.com> * emulparams/elf32bmip.sh (OTHER_SECTIONS): Keep the ".mdebug.<abi>" and ".gcc_compiled_long<size>" sections generated by mips gcc.
2006-06-12 [ bfd/ChangeLog ]Thiemo Seufer9-17/+40
* elf32-mips.c: Expand comment about ABI-mandated pagesize values. (ELF_MAXPAGESIZE, ELF_COMMONPAGESIZE): define in a more obvious way. * elf64-mips.c, elfn32-mips.c (ELF_MAXPAGESIZE): Fix value for IRIX6. Delete old comments. (ELF_COMMONPAGESIZE): Define in a more obvious way. [ ld/ChangeLog ] * emulparams/elf64bmip.sh, emulparams/elf64btsmip.sh (COMMONPAGESIZE): Define. [ ld/testsuite/ChangeLog ] * ld-mips-elf/multi-got-no-shared.d: Adjust for recent change of ELF_MAXPAGESIZE.
2006-06-12PR binutils/2735Nick Clifton3-7/+52
* elflink.c (elf_link_add_object_symbols): Fix the warning message about mismatched alignments to allow for the case where the common alignment has been deduced from the section alignment. * bfd.c (_bfd_default_error_handler): Update comment to explain why bfd and asection varargs are out of order. Explicitly catch and abort on NULL bfd and asection arguments.
2006-06-12*** empty log message ***gdbadmin1-1/+1
2006-06-12daily updateAlan Modra1-1/+1
2006-06-11bfd/Richard Sandiford11-39/+252
* elfxx-mips.c (mips_elf_link_hash_table): Add function_stub_size. (STUB_ORI): New macro. (STUB_LI16U): Fix formatting. (MIPS_FUNCTION_STUB_SIZE): Delete. (MIPS_FUNCTION_STUB_MAX_SIZE): Likewise. (MIPS_FUNCTION_STUB_NORMAL_SIZE): New macro. (MIPS_FUNCTION_STUB_BIG_SIZE): Likewise. (_bfd_mips_elf_adjust_dynamic_symbol): Use htab->function_stub_size instead of MIPS_FUNCTION_STUB_SIZE. (count_section_dynsyms): New function, split out from _bfd_mips_elf_final_link. (_bfd_mips_elf_always_size_sections): Get a worst-case estimate of the number of dynamic symbols needed and use it to set up function_stub_size. Use function_stub_size rather than MIPS_FUNCTION_STUB_SIZE to determine the size of the stub section. Use 16-byte stubs for 0x10000 dynamic symbols. (_bfd_mips_elf_size_dynamic_sections): Use htab->function_stub_size instead of MIPS_FUNCTION_STUB_SIZE. Fix formatting. (_bfd_mips_elf_finish_dynamic_symbol): Likewise. Change the size of the stub buffer from MIPS_FUNCTION_STUB_MAX_SIZE to MIPS_FUNCTION_STUB_BIG_SIZE. Tweak the check for unhandled dynindxes. Use MIPS_FUNCTION_STUB_BIG_SIZE rather than a hard-coded 20. Use STUB_ORI rather than STUB_LI16U for big stubs. (_bfd_mips_elf_link_hash_table_create): Initialize function_stub_size. (_bfd_mips_elf_final_link): Use count_section_dynsyms. ld/testsuite/ * ld-mips-elf/stub-dynsym-1.s, * ld-mips-elf/stub-dynsym-1.ld, * ld-mips-elf/stub-dynsym-1-7fff.d, * ld-mips-elf/stub-dynsym-1-8000.d, * ld-mips-elf/stub-dynsym-1-fff0.d, * ld-mips-elf/stub-dynsym-1-10000.d, * ld-mips-elf/stub-dynsym-1-2fe80.d: New test. * ld-mips-elf/mips-elf.exp: Run it.
2006-06-11*** empty log message ***gdbadmin1-1/+1
2006-06-11daily updateAlan Modra1-1/+1
2006-06-10Copy edit File-I/O section of manualSandra Loosemore2-284/+335
2006-06-10 * mingw-hdep.c (gdb_select): Always check for NULL fd setsDaniel Jacobowitz2-7/+14
before calling FD_ISSET. Correct check for exceptfds which previously tested writefds.
2006-06-102006-06-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-14/+29
* i386.c (GRP10): Renamed to ... (GRP12): This. (GRP11): Renamed to ... (GRP13): This. (GRP12): Renamed to ... (GRP14): This. (GRP13): Renamed to ... (GRP15): This. (GRP14): Renamed to ... (GRP16): This. (dis386_twobyte): Updated. (grps): Likewise.
2006-06-10daily updateAlan Modra1-1/+1
2006-06-10*** empty log message ***gdbadmin1-1/+1
2006-06-09(GDB/MI): Remove duplicate acknowledgements.Nick Roberts1-357/+372
(GDB/MI Simple Examples): Move node up one level. Use real examples. (GDB/MI Compatibility with CLI): Update. (GDB/MI Result Records): Add "connected" and "exit" result classes. (GDB/MI Stream Records): Clarify target output. (GDB/MI Command Description Format): Modify example description. (GDB/MI Breakpoint Table Commands): Rename to... (GDB/MI Breakpoint Commands): ...this (GDB/MI Breakpoint Commands): Add optional thread field. (GDB/MI Program Control): Add an introduction. Move "Program termination" examples into exec-run description. (GDB/MI File Commands): Mention similar CLI commands. (GDB/MI Miscellaneous Commands): Move to end. Mention "show version" is similar to "-gdb-version".
2006-06-09*** empty log message ***Nick Roberts1-0/+19
2006-06-09(Symbols): Fix "(gdb)"=>"(@value{GDBP})".Eli Zaretskii2-1/+5
2006-06-09 * bfd/elfxx-mips.c (mips_elf_calculate_relocation): Fix mode for stubThiemo Seufer2-0/+7
calling relocations.
2006-06-09Updated Finnish translationNick Clifton2-184/+402
2006-06-09Lost bit belonging to the last commit.Thiemo Seufer1-0/+1
2006-06-09 [ gas/ChangeLog ]Thiemo Seufer5-0/+46
* config/tc-mips.c (mips_ip): Maintain argument count. [ gas/testsuite/ChangeLog ] * gas/mips/mips32-sf32.s, gas/mips/mips32-sf32.d: New test for odd single precision FPRs on MIPS32. * gas/mips/mips.exp: Run them.
2006-06-09missing commitNathan Sidwell1-0/+3
* remote-fileio.h (remote_fileio_reset): Prototype.
2006-06-09 * config/tc-iq2000.c: Include sb.h.Alan Modra2-0/+5
2006-06-09Typo fix.Daniel Jacobowitz1-1/+1
2006-06-09 * ldlang.h (lang_input_statement_type): Use bitfields for booleans.Alan Modra3-64/+84
* ldlang.c (struct out_section_hash_entry): Rename from output_statement_hash_entry. Delete output_section_statement_type entry. Add statement_union_type entry. Adjust all users. (output_section_statement_table): Rename from output_statement_table. Adjust all users. (output_section_statement_newfunc): Rename from output_statement_newfunc. Adjust all users. (output_section_statement_table_init): Rename from output_statement_table_init. Adjust all users. (output_section_statement_table_free): Rename from output_statement_table_free. Adjust all users.
2006-06-09 * gdb/dwarf2read.c (partial_read_comp_unit_head): Accept version 3.Julian Brown2-1/+6
2006-06-09 * MAINTAINERS (Write After Approval): Add myself.Julian Brown2-0/+5
2006-06-09*** empty log message ***gdbadmin1-1/+1
2006-06-09daily updateAlan Modra1-1/+1
2006-06-08 * elfxx-mips.c (STUB_LI16): Removed.David Daney2-28/+73
(STUB_LUI): New macro. (STUB_LI16U): Ditto. (STUB_LI16S): Ditto. (MIPS_FUNCTION_STUB_SIZE): Rewrote to take info parameter. (_bfd_mips_elf_adjust_dynamic_symbol): Pass info parameter to MIPS_FUNCTION_STUB_SIZE. (_bfd_mips_elf_always_size_sections): Ditto. (_bfd_mips_elf_size_dynamic_sections): Ditto. (_bfd_mips_elf_finish_dynamic_sections): Ditto. (_bfd_mips_elf_finish_dynamic_symbol): Rewrote stub generation to allow larger symbol table indexes.
2006-06-08 * gas/mips/mips32.s: Added cop2 branches with explicit conditionThiemo Seufer3-0/+25
code register numbers. * gas/mips/mips32.d: Likewise.
2006-06-082006-06-08 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+6
* mips-tdep.c (fp_register_arg_p): Recognize floating point typedefs.
2006-06-08Typo fix.Daniel Jacobowitz1-1/+1