aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-11-10gas/Jan Beulich5-10/+61
2005-11-10 Jan Beulich <jbeulich@novell.com> * config/tc-i386.c (intel_e11): Don't special-case segment registers in brackets. gas/testsuite/ 2005-11-10 Jan Beulich <jbeulich@novell.com> * gas/i386/intelbad.d: Add tests for ill registers in brackets. * gas/i386/intelbad.l: Adjust.
2005-11-10 * m68k-dis.c (print_insn_m68k): Only match FPU insns withAndreas Schwab2-0/+19
coprocessor ID 1.
2005-11-102005-11-10 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs2-1/+6
* interp.c (sim_memory_size): Use same amount of memory on Windows as elsewhere.
2005-11-10* config/tc-arm.c (BAD_ADDR_MODE): Define.Nick Clifton6-14/+55
(arm_reg_parse_multi): Return NULL rather than FAIL. (arm_reg_parse): Fix comment, the function returns FAIL rather than NULL if it is unable to parse the register name. (do_ldrex): Use BAD_ADDR_MODE. Change error message for PC-relative addressing. (do_strex): Likewise. (do_t_ldrex): Use BAD_ADDR_MODE. (do_t_strex): Likewise. * gas/arm/archv6t2-bad.s: Add tests of badly composed ldrex and strex instructions. * gas/arm/archv6t2-bad.l: Add expected error messages. * gas/arm/r15-bad.l: Adjust error messages for r15 usage in ldrex and strex instructions.
2005-11-10*** empty log message ***gdbadmin1-1/+1
2005-11-09daily updateAlan Modra1-1/+1
2005-11-092005-11-09 Randolph Chung <tausq@debian.org>Randolph Chung2-2/+6
* gdb.base/structs2.exp: Update xfail to only trigger for gcc-3.x.
2005-11-092005-11-09 Randolph Chung <tausq@debian.org>Randolph Chung2-2/+8
* hppa-linux-nat.c (_initialize_hppa_linux_nat): Use hppa_linux_{store,fetch}_inferior_registers instead of arm_linux_{store,fetch}_inferior_registers.
2005-11-092005-11-08 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka2-3/+9
* remote-m32r-sdi.c: Update copyright years. (m32r_resume): Write DBT at word-aligned addresses. (m32r_wait): Use SDI_WRITE_MEMORY to remove DBT.
2005-11-09gdb.base/break.exp: Fix a comment typo.Wu Zhou2-1/+5
2005-11-09*** empty log message ***gdbadmin1-1/+1
2005-11-08daily updateAlan Modra1-1/+1
2005-11-08* config/tc-sparc.c (isoctal): Fix thinko.Nick Clifton2-1/+5
2005-11-08* gas/all/cofftag.s: Convert numbers in .type directives to decimal.Nick Clifton3-7/+15
* gas/all/gas.exp: enable cofftag-test for z80-*-coff.
2005-11-08* m32c-desc.c: Regenerated.Nick Clifton2-5/+9
2005-11-08* expr.c (operand <case '$'>): Use DOLLAR_AMBIGU rather than flag_mri_m68kNick Clifton3-3/+14
as condition for parsing the '$' as a prefix. * as.h (DOLLAR_AMBIGU): Define if needed.
2005-11-08Document ms2 additionNathan Sidwell1-0/+2
2005-11-08bfd:Nathan Sidwell36-101/+838
Add ms2. * archures.c (bfd_mach_ms2): Define. * cpu-ms1.c (arch_info_struct): Add ms2 stanza. * elf32-ms1.c (elf32_ms1_machine): Add ms2 case. (ms1_elf_merge_private_bfd_data): Remove unused variables. Add correct merging logic, with workaround. (ms1_elf_print_private_bfd_data): Add ms2 case. * reloc.c (BFD_RELOC_MS1_PCINSN8): Add ms2 specific reloc. * libbfd.h: Regenerated. * bfd-in2.h: Regenerated. cpu: Add ms2 * ms1.cpu (ms2, ms2bf): New architecture variant, cpu, machine and model. (f-uu8, f-uu1, f-imm16l, f-loopo, f-cb1sel, f-cb2sel, f-cb1incr, f-cb2incr, f-rc3): New fields. (LOOP): New instruction. (JAL-HAZARD): New hazard. (imm16o, loopsize, imm16l, rc3, cb1sel, cb2sel, cb1incr, cb2incr): New operands. (mul, muli, dbnz, iflush): Enable for ms2 (jal, reti): Has JAL-HAZARD. (ldctxt, ldfb, stfb): Only ms1. (fbcb): Only ms1,ms1-003. (wfbinc, mefbinc, wfbincr, mwfbincr, fbcbincs, mfbcbincs, fbcbincrs, mfbcbincrs): Enable for ms2. (loop, loopu, dfbc, dwfb, fbwfb, dfbr): New ms2 insns. * ms1.opc (parse_loopsize): New. (parse_imm16): hi16/lo16 relocs are applicable to IMM16L. (print_pcrel): New. gas: Add ms2. * config/tc-ms1.c (ms1_mach_bitmask): Initialize to MS1. (ms1_architectures): Add ms2. (md_parse_option): Add ms2. (md_show_usage): Add ms2. (md_assemble): Add JAL_HAZARD detection logic. (md_cgen_lookup_reloc): Add MS1_OPERAND_LOOPSIZE case. * doc/c-ms1.texi: New. * doc/all.texi: Add MS1. * doc/Makefile.am (CPU_DOCS): Add c-ms1.texi. * doc/Makefile.in: Rebuilt. * doc/Makefile: Rebuilt. gas/testsuite: Add ms2. * gas/ms1/allinsn.d: Adjust pcrel disassembly. * gas/ms1/errors.exp: Fix target triplet. * gas/ms1/ms1-16-003.d: Adjust pcrel disassembly. * gas/ms1/ms1-16-003.s: Tweak label. * gas/ms1/ms1.exp: Adjust target triplet. Add ms2 test. * gas/ms1/ms2.d, gas/ms1/ms2.s: New. * gas/ms1/relocs.d: Adjust expected machine name and pcrel disassembly. * gas/ms1/relocs.exp: Adjust target triplet. include: Add ms2. * elf/ms1.h (EF_MS1_CPU_MS2): New. opcodes: Add ms2. * ms1-asm.c, ms1-desc.c, ms1-desc.h, ms1-dis.c, ms1-ibld.c, ms1-opc.c, ms1-opc.h: Regenerated.
2005-11-082005-11-08 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka4-23/+43
* m32r-linux-tdep.c (linux_sigtramp_code): Use 'gdb_byte' instead of 'unsigned char'. (m32r_linux_sigtramp_start): Likewise. (linux_rt_sigtramp_code): Likewise. (m32r_linux_rt_sigtramp_start): Likewise. (m32r_linux_sigtramp_frame_prev_register): Use 'gdb_byte *' instead of 'void *'. * m32r-tdep.c (m32r_memory_insert_breakpoint): Use 'gdb_byte' instead of 'char'. (m32r_memory_remove_breakpoint): Likewise. (m32r_breakpoint_from_pc): Likewise. (m32r_store_return_value): Likewise. (decode_prologue): Likewise. (m32r_push_dummy_call): Likewise. (m32r_return_value): Use 'gdb_byte *' instead of 'void *'. * remote-m32r-sdi.c (m32r_xfer_memory): Use 'gdb_byte' instead of 'char'.
2005-11-08 * ia64-tdep.c (floatformat_valid): Change type of `from' fromKevin Buettner2-1/+6
`const char *' to `const void *'.
2005-11-08Various gdb_byte related changes for FRV targets.Kevin Buettner4-26/+50
2005-11-08*** empty log message ***gdbadmin1-1/+1
2005-11-07daily updateAlan Modra1-1/+1
2005-11-07 * configure: Regenerate after modifying bfd/warning.m4.Steve Ellcey10-30/+80
2005-11-07 * warning.m4 (AM_BINUTILS_WARNINGS): Default to empty stringSteve Ellcey3-129/+259
if compiler is not GCC. * configure: Regenerate
2005-11-07 * configure.host (ia64-*-hpux*): Set _LARGEFILE64_SOURCE.Steve Ellcey2-0/+6
2005-11-072005-10-24 Paul Gilliam <pgilliam@us.ibm.comPaul Gilliam2-15/+33
* ppc-sysv-tdep.c (ppc64_sysv_abi_return_value): Copy code from ppc_sysv_abi_return_value() to handle a vector return value.
2005-11-07 PR gas/1804Dave Anglin2-6/+19
* config/tc-hppa.c (md_apply_fix): Use number_to_chars_bigendian to output constant data.
2005-11-07 * doc/Makefile.am (asconfig.texi): Set top_srcdir.Mark Mitchell4-8/+15
* doc/Makefile.in: Regenerated. * doc/as.texinfo: Document "@FILE".
2005-11-07PR binutils/1568Nick Clifton2-18/+68
* config/obj-coff.c (obj_coff_section): Set readonly flag with the 'x' attribute. Remember the actions of the 'w' and 'n' attributes and do not allow the 'x','s' or 'd' attributes to change them.
2005-11-07merge from gccDJ Delorie2-111/+87
2005-11-072005-11-07 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs5-8/+20
* main.h (return_child_result, return_child_result_value): Declare. * infrun.c: Include main.h. (print_stop_reason): Remove declaration of return_child_result_value. * top.c: Include main.h. (quit_force): Remove declarations of return_child_result_value and return_child_result. * Makefile.in (top.o, infrun.o): Add main.h to dependencies.
2005-11-072005-11-07 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs2-1/+5
* Makefile.in (tui-winsource.o): Add gdb_assert.h to dependencies.
2005-11-072005-11-07 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs4-7/+61
* main.c (captured_main): Define struct cmdarg. Change type of cmdarg. Add new options --eval-command and alias -ex. Adjust --command to use the new struct cmdarg. Execute commands given with --eval-command. (print_gdb_help): Add new options --eval-command, -ex and mention -x. docs/ * gdb.texinfo (Choosing files): Add --eval-command.
2005-11-072005-11-07 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs1-0/+8
* main.c (main): Use INTERP_TUI instead of "tui". Set interpreter to INTERP_INSIGHT when '-w' given. * interps.h (INTERP_INSIGHT): New define. * tui/tui-interp.c (_initialize_tui_interp): Use INTERP_TUI instead of "tui".
2005-11-072005-11-07 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs3-4/+10
* main.c (main): Use INTERP_TUI instead of "tui". Set interpreter to INTERP_INSIGHT when '-w' given. * interps.h (INTERP_INSIGHT): New define. * tui/tui-interp.c (_initialize_tui_interp): Use INTERP_TUI instead of "tui".
2005-11-07gas/testsuite/Jan Beulich6-0/+57
2005-11-07 Jan Beulich <jbeulich@novell.com> * gas/all/redef2.[sd]: New. * gas/all/gas.exp: Run new test. * gas/elf/redef.d: New. * gas/elf/elf.exp: Run new test.
2005-11-07 * gas/i386/divide.s: Test line comment starting with '/'.Alan Modra5-14/+13
* gas/i386/divide.d: Pass --divide to gas. * gas/i386/intelok.d: Likewise. * gas/i386/i386.exp (divide): Run for all targets.
2005-11-07 * config/tc-i386.h (tc_comment_chars): Define.Alan Modra4-18/+64
* config/tc-i386.c (line_comment_chars): Use '/' unconditionally. (i386_comment_chars): Add. (md_parse_options): Process OPTION_DIVIDE. (md_show_usage): Describe --divide option. * doc/c-i386.texi: Document --divide option.
2005-11-07 * expr.c (op_encoding): Map '=' to O_SINGLE_EQ, if defined.Alan Modra3-3/+13
* config/tc-z80.h: Define O_SINGLE_EQ as O_eq.
2005-11-07 * macro.c (buffer_and_nest): Skip labels regardless ofAlan Modra2-41/+43
NO_PSEUDO_DOT and flag_m68k_mri.
2005-11-07 * i386-dis.c (ckprefix): Handle rex on fwait. Don't printAlan Modra2-14/+22
ignored rex prefixes here. (print_insn): Instead, handle them similarly to fwait followed by non-fp insns.
2005-11-07 * elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.Dave Anglin2-6/+4
2005-11-07*** empty log message ***gdbadmin1-1/+1
2005-11-06 * ldmain.c (main): Add \n to error message.Alan Modra2-1/+5
2005-11-06 * gas/z80/z80.exp: Added "suffix" test.Alan Modra4-2/+37
* gas/z80/suffix.s: New file. * gas/z80/suffix.d: New file.
2005-11-06 * expr.c (integer_constant): Match only 'B' as binary suffix ifAlan Modra2-1/+10
NUMBERS_WITH_SUFFIX and LOCAL_LABELS_FB. Allow both 'b' and 'B' otherwise.
2005-11-06daily updateAlan Modra1-1/+1
2005-11-06*** empty log message ***gdbadmin1-1/+1
2005-11-05daily updateAlan Modra1-1/+1