aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-01-06*** empty log message ***gdbadmin1-1/+1
2013-01-05daily updateAlan Modra1-1/+1
2013-01-05gold/Cary Coutant3-2/+7
* configure.ac: Fix typo restoring CXXFLAGS. * configure: Regenerate.
2013-01-05*** empty log message ***gdbadmin1-1/+1
2013-01-04gold/Cary Coutant3-11/+29
* testsuite/Makefile.am (CXXLINK_S): New macro. (debug_msg_so.err, debug_msg_ndebug.err): Use CXXLINK_S. * testsuite/Makefile.in: Regenerate.
2013-01-04daily updateAlan Modra1-1/+1
2013-01-04* doc/binutils.texi (elfedit): Fix use of @itemx in @table.Andreas Schwab2-7/+11
2013-01-04 * archures.c: Add support for MIPS r5900Nick Clifton29-191/+1685
* bfd-in2.h: Add support for MIPS r5900 * config.bfd: Add support for Sony Playstation 2 * cpu-mips.c: Add support for MIPS r5900 * elfxx-mips.c: Add support for MIPS r5900 (extension of r4000) * config/tc-mips.c: Add support for MIPS r5900 Add M_LQ_AB and M_SQ_AB to support large values for instructions lq and sq. * config/tc-mips.c (can_swap_branch_p, get_append_method): Detect some conditional short loops to fix a bug on the r5900 by NOP in the branch delay slot. * config/tc-mips.c (M_MUL): Support 3 operands in multu on r5900. * config/tc-mips.c (M_TRUNCWS): Support trunc.w.s on r5900 in MIPS ISA I. * config/tc-mips.c (s_mipsset): Force 32 bit floating point on r5900. * configure.in: Detect CPU type when target string contains r5900 (e.g. mips64r5900el-linux-gnu). * config/tc-mips.c (mips_ip): Check parameter range of instructions mfps and mtps on r5900. * elf/mips.h: Add MIPS machine variant number for r5900 which is compatible with old Playstation 2 software. * opcode/mips.h: Add support for r5900 instructions including lq and sq. * configure.tgt: Support ELF files for Sony Playstation 2 (for ps2dev and ps2sdk). * emulparams/elf32lr5900n32.sh: Create linker script for Sony Playstation 2 ELF files using MIPS ABI n32. * emulparams/elf32lr5900.sh: Create linker script for Sony Playstation 2 ELF files using MIPS ABI o32. * Makefile.am: Add linker scripts for Sony Playstation 2 ELF files. * opcodes/mips-dis.c: Add names for CP0 registers of r5900. * opcodes/mips-opc.c: Add M_SQ_AB and M_LQ_AB to support larger range for instructions sq and lq. * opcodes/mips-opc.c: Add support for MIPS r5900 CPU. Add support for 128 bit MMI (Multimedia Instructions). Add support for EE instructions (Emotion Engine). Disable unsupported floating point instructions (64 bit and undefined compare operations). Enable instructions of MIPS ISA IV which are supported by r5900. Disable 64 bit co processor instructions. Disable 64 bit multiplication and division instructions. Disable instructions for co-processor 2 and 3, because these are not supported (preparation for later VU0 support (Vector Unit)). Disable cvt.w.s because this behaves like trunc.w.s and the correct execution can't be ensured on r5900. Add trunc.w.s using the opcode encoding of cvt.w.s on r5900. This will confuse less developers and compilers.
2013-01-04opcodes/Yufeng Zhang15-45/+86
2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com> * aarch64-opc.c (aarch64_print_operand): Change to print AARCH64_OPND_IMM_MOV in hexadecimal in the instruction and in decimal in comment. * aarch64-tbl.h (aarch64_opcode_table): Remove the 'F_PSEUDO' flag from the opcode entries of OP_MOV_IMM_LOG, OP_MOV_IMM_WIDEN and OP_MOV_IMM_WIDE. gas/testsuite/ 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com> * gas/aarch64/int-insns.d: Update. * gas/aarch64/mov.d: Update. * gas/aarch64/reloc-insn.d: Update. ld/testsuite/ 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com> * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to the objdump directive. * ld-aarch64/emit-relocs-266.d: Ditto. * ld-aarch64/emit-relocs-268.d: Ditto. * ld-aarch64/emit-relocs-269.d: Ditto. * ld-aarch64/emit-relocs-270.d: Ditto. * ld-aarch64/emit-relocs-271.d: Ditto. * ld-aarch64/emit-relocs-272.d: Ditto.
2013-01-04 * aarch64-opc.c (aarch64_prfops): Update to support PLIL1KEEP,Nick Clifton4-38/+47
PLIL1STRM, PLIL2KEEP, PLIL2STRM, PLIL3KEEP and PLIL3STRM. * gas/aarch64/system.d: Update.
2013-01-04*** empty log message ***gdbadmin1-1/+1
2013-01-03daily updateAlan Modra1-1/+1
2013-01-03 * main.c (relocate_gdb_directory): Avoid calling stat functionPierre Muller2-1/+6
if DIR is empty.
2013-01-03Adding myself as AArch64 co-maintainer.Marcus Shawcroft2-0/+5
2013-01-03 Marcus Shawcroft <marcus.shawcroft@arm.com> * MAINTAINERS: Add myself as AArch64 co-maintainer.
2013-01-03 * elflink.c (get_value): Prevent the use of an undefined shiftNick Clifton2-12/+36
operation. Add sanity checks.
2013-01-03gdb/Yao Qi2-12/+11
* psymtab.c (fixup_psymbol_section): Update declaration. (fixup_psymbol_section): Remove code returning value.
2013-01-03gdb/Yao Qi3-15/+13
* symtab.h: Remove some out of date comments. (enum exception_event_kind): Move it ... * breakpoint.c: ... here.
2013-01-03*** empty log message ***gdbadmin1-1/+1
2013-01-02daily updateAlan Modra1-1/+1
2013-01-02add bug number to previous commitMike Frysinger1-0/+1
2013-01-02gdb: fix building on Darwin 9Mike Frysinger2-1/+13
TASK_DYLD_INFO_COUNT etc. are not defined.
2013-01-02 * symfile.h (struct ecoff_debug_hack): Remove.Tom Tromey3-8/+5
* objfiles.c: Don't include mdebugread.h.
2013-01-02Update gold copyright year to 2013H.J. Lu2-2/+6
* version.cc (print_version): Update copyright year to 2013.
2013-01-02Update copyright year to 2013H.J. Lu8-8/+24
binutils/ 2013-01-02 H.J. Lu <hongjiu.lu@intel.com> * version.c (print_version): Update copyright year to 2013. gas/ 2013-01-02 H.J. Lu <hongjiu.lu@intel.com> * as.c (parse_args): Update copyright year to 2013. ld/ 2013-01-02 H.J. Lu <hongjiu.lu@intel.com> * ldver.c (ldversion): Update copyright year to 2013. opcodes/ 2013-01-02 H.J. Lu <hongjiu.lu@intel.com> * i386-gen.c (process_copyright): Update copyright year to 2013.
2013-01-02Rotate binutils ChangeLog for 2013H.J. Lu8-3972/+4028
2013-01-02 * gdb.texinfo (GDB/MI Output Records): Update menu.Tom Tromey2-19/+134
(GDB/MI Breakpoint Information): New node. (GDB/MI Breakpoint Commands) <-break-info>: Link to new node. <-break-insert>: Likewise.
2013-01-02 * config/i386/darwin.mh (NATDEPFILES): Remove machoread.o.Tom Tromey4-1/+67
* configure.ac: Check for Mach-O support in BFD. Update CONFIG_OBS. * configure: Rebuild.
2013-01-02gas/ Yufeng Zhang2-0/+7
2013-01-02 Yufeng Zhang <yufeng.zhang@arm.com> * config/tc-aarch64.c (aarch64_cpus): Add entries for "cortex-a53" and "cortex57".
2013-01-02 * acinclude.m4 (GDB_AC_CHECK_BFD): New macro.Tom Tromey4-48/+66
* configure.ac: Use GDB_AC_CHECK_BFD. * configure: Rebuild.
2013-01-02 PR gas/14987Nick Clifton7-3735/+3782
* gas/arm/neon-ldst-es.s: Add whitespace test. * gas/arm/neon-ldst-es.d: Update expected disassembly. * config/tc-arm.c (parse_address_main): Skip whitespace before a closing bracket.
2013-01-02 * arm.h (ARMV7PEMAGIC): Define.Nick Clifton2-2/+9
(ARMBADMAG): Update.
2013-01-02opcodes/ChangeLogNick Clifton8-4576/+4643
* cr16-dis.c (match_opcode,make_instruction: Remove static declaration. (dwordU,wordU): Moved typedefs to opcode/cr16.h (cr16_words,cr16_allWords,cr16_currInsn): Added prefix 'cr16_' bfd/Changelog * config.bfd (cr16*-*-uclinux*): New target support. include/opcode/ChangeLog * cr16.h (dwordU,wordU): Moved typedefs from cr16-dis.c (make_instruction,match_opcode): Added function prototypes. (cr16_words,cr16_allWords,cr16_currInsn): Declare as extern.
2013-01-02 * MAINTAINERS: Update my email.Maxim Kuvyrkov2-1/+5
2013-01-02*** empty log message ***gdbadmin1-1/+1
2013-01-01daily updateAlan Modra1-1/+1
2013-01-01ppc-aix: .bss relocation problem when overlapping with the .data sectionJoel Brobecker1-0/+5
Add missing ChangeLog entry.
2013-01-01ppc-aix: .bss relocation problem when overlapping with the .data sectionJoel Brobecker1-0/+69
It has been observed that the GNU linker can sometimes improperly set the address of the .bss section in such a way that it overlaps with the end of the .data section. This causes problems in GDB when trying to print the value of variables located in that section, because the loader appears to be gracefully but silently adjusting the address of the .bss section to avoid the overlap, thus causing a mismatch between the address where GDB thinks it is, vs the address where it actually lives. This patch works around the problem while it a fix in the linker is being explored. gdb/ChangeLog: * rs6000-nat.c (bss_data_overlap): New function. (vmap_symtab): Use it to adjust the .bss section's offset.
2013-01-01Add make_cleanup_free_command_lines declaration "extern".Joel Brobecker2-1/+6
gdb/ChangeLog: * cli/cli-script.h (make_cleanup_free_command_lines): Make extern.
2013-01-01Update years in copyright notice for the GDB files.Joel Brobecker1258-1359/+1265
Two modifications: 1. The addition of 2013 to the copyright year range for every file; 2. The use of a single year range, instead of potentially multiple year ranges, as approved by the FSF.
2013-01-01Update years in copyright notice for the GDB files.Joel Brobecker2202-2465/+2210
Two modifications: 1. The addition of 2013 to the copyright year range for every file; 2. The use of a single year range, instead of potentially multiple year ranges, as approved by the FSF.
2013-01-01Update copyright year in gdb/gdbserver/gdbreplay version output.Joel Brobecker5-3/+12
gdb/ChangeLog: * top.c (print_gdb_version): Update copyright year. gdb/gdbserver/ChangeLog: * gdbreplay.c (gdbreplay_version): Update copyright year. * server.c (gdbserver_version): Likewise.
2013-01-01Rotate gdb's ChangeLog file.Joel Brobecker3-13320/+13330
gdb: * ChangeLog-2012: Renamed from ChangeLog: * ChangeLog: New file. * config/djgpp/fnchange.lst: Add entry for ChangeLog-2012.
2013-01-01*** empty log message ***gdbadmin1-1/+1
2012-12-31daily updateAlan Modra1-1/+1
2012-12-31gdb/doc/Yao Qi2-58/+90
* gdb.texinfo (Remote Non-Stop): Move paragraphs to ... (Packets): Move "vStopped" packet to ... (Notification Packets): ... here. Describe the components of notification. Add a table of supported notifications. Add an example on the process of he async notification.
2012-12-31*** empty log message ***gdbadmin1-1/+1
2012-12-30daily updateAlan Modra1-1/+1
2012-12-30 * ld-scripts/pr14962.d: Don't run for mmix-knuth-mmixware. AddHans-Peter Nilsson2-3/+8
comment punctuation.
2012-12-30*** empty log message ***gdbadmin1-1/+1
2012-12-29daily updateAlan Modra1-1/+1