summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * src-release (BINUTILS_SUPPORT_DIRS): Remove mkdep and depcomp.cgen-snapshot-20080701Ian Lance Taylor2008-06-182-1/+3
|
* * solib-osf.c (osf_solib_create_inferior_hook): Do nothing ifJoel Brobecker2008-06-182-2/+14
| | | | the target cannot run.
* * solib-osf.c (osf_solib_create_inferior_hook): Do nothing ifJoel Brobecker2008-06-182-0/+10
| | | | we're attaching to a running process.
* 2008-06-18 Ian Lance Taylor <iant@google.com>Ian Lance Taylor2008-06-182-1/+5
| | | | * src-release (BINUTILS_SUPPORT_DIRS): Add depcomp.
* elf32-cr16.c (ELF_MACHINE_ALT1): Define to EM_CR16_OLD.M R Swami Reddy2008-06-181-0/+4
|
* elf32-cr16.c (ELF_MACHINE_ALT1): Define to EM_CR16_OLD.M R Swami Reddy2008-06-181-0/+1
|
* common.h (EM_CR16): Correct value.M R Swami Reddy2008-06-181-0/+5
| | | | (EM_CR16): Rename to EM_CR16_OLD.
* common.h (EM_CR16): Correct value.M R Swami Reddy2008-06-181-2/+3
| | | | (EM_CR16): Rename to EM_CR16_OLD.
* * win32-nat.c (handle_load_dll): Give dll name and load addressPierre Muller2008-06-182-0/+11
| | | | | if debug_events is on. (handle_unload_dll): Likewise.
* merge from gccDJ Delorie2008-06-187-71/+186
|
* daily updateAlan Modra2008-06-181-1/+1
|
* *** empty log message ***gdbadmin2008-06-181-1/+1
|
* * configure: Regenerate.Ralf Wildenhues2008-06-178-113/+307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | config/ * override.m4: Use m4_version_prereq throughout. (_AC_ARG_VAR_VALIDATE, AC_MSG_FAILURE): Backport from git Autoconf: output pwd along with fatal errors, so the right config.log file is hinted at more prominently. (PARSE_ARGS): Push setting of ac_pwd in this diversion. (_GCC_AUTOCONF_VERSION): New, define to 2.59 if not defined. (_GCC_AUTOCONF_VERSION_CHECK): New macro, require use of Autoconf version _GCC_AUTOCONF_VERSION throughout the tree. (m4_wrap): New override, fix for Posix semantics of m4wrap. binutils/ * configure: Regenerate. opcodes/ * configure: Regenerate. bfd/ * configure: Regenerate. gas/ * configure: Regenerate. gprof/ * configure: Regenerate. ld/ * config.in: Regenerate. * configure: Regenerate.
* * app.c (do_scrub_chars): Do not UNGET an EOF value.Nick Clifton2008-06-172-4/+85
| | | | | | | | | | * ti.h (GET_SCNHDR_NLNNO): Provide an alternative version of this macro which does not trigger an array bounds warning in gcc. (PUT_SCNHDR_NLNNO): Likewise. (GET_SCNHDR_FLAGS): Likewise. (PUT_SCNHDR_FLAGS): Likewise. (GET_SCNHDR_PAGE): Likewise. (PUT_SCNHDR_PAGE): Likewise.
* * m32c.opc (BRK, GDBBRK): Remove debug logic.DJ Delorie2008-06-175-8/+24
| | | | | | | | | * main.c (main): Add option to set raw console. * mem.h (m32c_use_raw_console): Declare. * mem.c (m32c_sim_restore_console): Only restore console if it's been previously set. (m32c_use_raw_console): Define. (mem_get_byte): Set raw console if m32c_use_raw_console is set.
* *** empty log message ***gdbadmin2008-06-171-1/+1
|
* daily updateAlan Modra2008-06-171-1/+1
|
* * configure.ac: Set TOPLEVEL_CONFIGURE_ARGUMENTS early, whenRalf Wildenhues2008-06-163-59/+66
| | | | | "$@" is still intact with both Autoconf 2.59 and 2.62. * configure: Regenerate.
* * Makefile.tpl: Fix comment errors.Ralf Wildenhues2008-06-163-10/+15
| | | | * Makefile.in: Regenerate.
* merge from gccDJ Delorie2008-06-164-0/+10
|
* bfd/Alan Modra2008-06-163-5/+28
| | | | | | | | | | | | | | | | | * elf32-spu.c (struct spu_link_hash_table): Add extra_stack_space. (spu_elf_check_vma): Add extra_stack_space param, copy to htab. (spu_elf_auto_overlay): Use it. (RECURSE_UNMARK): Define as 0. (unmark_overlay_section): Heed RECURSE_UNMARK. * elf32-spu.h (spu_elf_check_vma): Update prototype. ld/ * emultempl/spuelf.em (extra_stack_space): New variable. (gld${EMULATION_NAME}_finish): Pass it to spu_elf_check_vma. (PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS, PARSE_AND_LIST_ARGS_CASES): Handle --extra-stack-space. * emultempl/spu_ovl.S: Mask interrupts during dma and update of overlay manager structures. * emultempl/spu_ovl.o: Regenerate.
* daily updateAlan Modra2008-06-161-1/+1
|
* *** empty log message ***gdbadmin2008-06-161-1/+1
|
* merge from gccDJ Delorie2008-06-153-9/+14
|
* *** empty log message ***gdbadmin2008-06-151-1/+1
|
* daily updateAlan Modra2008-06-151-1/+1
|
* *** empty log message ***gdbadmin2008-06-141-1/+1
|
* daily updateAlan Modra2008-06-141-1/+1
|
* Don't suppress *running when doing finish.Vladimir Prus2008-06-136-14/+34
| | | | | | | | | | | | | * infcall.c (call_function_by_hand): Set both suppress_resume_observer and suppress_stop_observer. * infcmd.c (suppress_run_stop_observers): Split into... (suppress_resume_observer, suppress_stop_observer): ...those. (finish_command_continuation): Clear suppress_stop_observer. (finish_command): Set suppress_stop_observer. * inferior.h (suppress_run_stop_observers): Split into... (suppress_resume_observer, suppress_stop_observer): ...those. * infrun.c (normal_stop): Check for suppress_stop_observer. * thread.c (set_running): Check for suppress_resume_observer.
* include/opcode/Peter Bergner2008-06-135-90/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ppc.h (ppc_cpu_t): New typedef. (struct powerpc_opcode <flags>): Use it. (struct powerpc_operand <insert, extract>): Likewise. (struct powerpc_macro <flags>): Likewise. gas/ * config/tc-ppc.c (ppc_cpu): Use ppc_cpu_t typedef. (ppc_insert_operand): Likewise. (ppc_machine): Likewise. * config/tc-ppc.h: #include "opcode/ppc.h" (struct _ppc_fix_extra <ppc_cpu>): Use ppc_cpu_t typedef. (ppc_cpu): Update extern decl. opcodes/ * ppc-dis.c (print_insn_powerpc): Update prototye to use new ppc_cpu_t typedef. (struct dis_private): New. (POWERPC_DIALECT): New define. (powerpc_dialect): Renamed to... (powerpc_init_dialect): This. Update to use ppc_cpu_t and struct dis_private. (print_insn_big_powerpc): Update for using structure in info->private_data. (print_insn_little_powerpc): Likewise. (operand_value_powerpc): Change type of dialect param to ppc_cpu_t. (skip_optional_operands): Likewise. (print_insn_powerpc): Likewise. Remove initialization of dialect. * ppc-opc.c (extract_bat, extract_bba, extract_bdm, extract_bdp, extract_bo, extract_boe, extract_fxm, extract_mb6, extract_mbe, extract_nb, extract_nsi, extract_rbs, extract_sh6, extract_spr, extract_sprg, extract_tbr insert_bat, insert_bba, insert_bdm, insert_bdp, insert_bo, insert_boe, insert_fxm, insert_mb6, insert_mbe, insert_nsi, insert_ral, insert_ram, insert_raq, insert_ras, insert_rbs, insert_sh6, insert_spr, insert_sprg, insert_tbr): Change the dialect param to be of type ppc_cpu_t. Update prototype.
* Robustify mi-simplerun.Vladimir Prus2008-06-135-10/+13
| | | | | | | * gdb.mi/basics.c (main): Add a call to sleep. * gdb.mi/mi-cli.exp: Adjust for change in line numbers. * gdb.mi/mi2-cli.exp: Likewise. * gdb.mi/mi-break.exp: Likewise.
* * configure.ac (arm*-*-linux-gnueabi): Don't disable buildingJulian Brown2008-06-133-2/+6
| | | | | of libobjc for ARM EABI Linux. * configure: Regenerate.
* daily updateAlan Modra2008-06-131-1/+1
|
* *** empty log message ***gdbadmin2008-06-131-1/+1
|
* * mips.h: Document new field descriptors +Q.Nick Clifton2008-06-125-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | (OP_SH_SEQI, OP_MASK_SEQI): New bit mask and shift count for SEQI. opcodes/ * mips-dis.c (print_insn_args): Handle field descriptor +Q. * mips-opc.c (mips_builtin_opcodes): Add Octeon instructions seq, seqi, sne and snei. gas/ * config/tc-mips.c (validate_mips_insn): Handle field descriptor +Q. (mips_ip): Likewise. (macro_build): Likewise. (CPU_HAS_SEQ): New macro. (macro2) <M_SEQ_I, M_SNE_I>: Use it. Emit seq/sne and seqi/snei. gas/testsuite/ * gas/mips/octeon.s, gas/mips/octeon.d: Add tests for seq* and sne*. * gas/mips/octeon-ill.s, gas/mips/octeon-ill.s: Add tests for seqi and snei.
* * common.h (EM_M32C_NEW): Rename to EM_M32C.DJ Delorie2008-06-124-2/+12
| | | | | | | | | | | | (EM_M32C): Rename to EM_M32C_OLD. * elf32-m32c.c (ELF_MACHINE_ALT1): Define as EM_M32C_OLD. * readelf.c (guess_is_rela): Add EM_M32C_OLD. (dump_relocations): Likewise. (process_section_headers): Likewise. (is_32bit_abs_reloc): Likewise. (is_16bit_abs_reloc): Likewise.
* 2008-06-12 David S. Miller <davem@davemloft.net>David Edelsohn2008-06-123-2/+8
| | | | | | | David Edelsohn <edelsohn@gnu.org> * configure.ac: Add powerpc*-*-* to gold supported targets. * configure: Regenerate.
* include/opcode/Nick Clifton2008-06-125-7/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mips.h: Document new field descriptors +x, +X, +p, +P, +s, +S. Update comment before MIPS16 field descriptors to mention MIPS16. (OP_SH_BBITIND, OP_MASK_BBITIND): New bit mask and shift count for BBIT. (OP_SH_CINSPOS, OP_MASK_CINSPOS, OP_SH_CINSLM1, OP_MASK_CINSLM1): New bit masks and shift counts for cins and exts. gas/ * config/tc-mips.c (validate_mips_insn): Handle field descriptors +x, +X, +p, +P, +s, +S. (mips_ip): Likewise. opcodes/ * mips-dis.c (print_insn_args): Handle field descriptors +x, +p, +s, +S. * mips-opc.c (mips_builtin_opcodes): Add Octeon instructions baddu, bbit*, cins*, dmul, pop, dpop, exts*, mtm*, mtp*, syncs, syncw, syncws, vm3mulu, vm0 and vmulu. gas/testsuite/ * gas/mips/octeon.s, gas/mips/octeon.d: Add tests for baddu, bbit*, cins*, dmul, pop, dpop, exts*, mtm*, mtp*, syncs, syncw, syncws, vm3mulu, vm0 and vmulu. * gas/mips/octeon-ill.s, gas/mips/octeon-ill.s: New test. * gas/mips/mips.exp: Run it. Run octeon test with run_dump_test_arches.
* * common.h: Update e_machine table.Joseph Myers2008-06-122-2/+56
|
* *** empty log message ***gdbadmin2008-06-121-1/+1
|
* daily updateAlan Modra2008-06-121-1/+1
|
* * gdbarch.sh (gdbarch_skip_main_prologue): New.Pierre Muller2008-06-118-0/+102
| | | | | | | | | | * gdbarch.h, gdbarch.c: Regenerate. * i386-tdep.h (i386_skip_main_prologue): Declare. * i386-tdep.c (i386_skip_main_prologue): New. * i386-cygwin-tdep.c (i386_cygwin_init_abi): Register i386_skip_main_prologue as gdbarch_skip_main_prologue gdbarch callback. * symtab.c (find_function_start_sal): When pc points at the "main" function, call gdbarch_skip_main_prologue.
* * value.c (value_primitive_field): Fetch lazy register values.Daniel Jacobowitz2008-06-112-2/+16
|
* Fix date in changelog entryVladimir Prus2008-06-111-1/+1
|
* * gdb.mi/mi-break.exp (test_ignore_count): Use mi_expect_stop.Vladimir Prus2008-06-112-11/+6
|
* * NEWS: Mention support removal of undocumented S AA p PID stopPedro Alves2008-06-113-6/+13
| | | | | | reply packet. * remote.c (remote_wait): Remove undocumented S AA p PID support.
* merge from gccDJ Delorie2008-06-1114-13/+93
|
* daily updateAlan Modra2008-06-111-1/+1
|
* *** empty log message ***gdbadmin2008-06-111-1/+1
|
* 2008-06-10 Stan Shebs <stan@codesourcery.com>Stan Shebs2008-06-102-3/+7
| | | | * MAINTAINERS: Update my affiliation and address.