aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-11-16daily updateAlan Modra1-1/+1
2006-11-16 * configure.ac: Correct td_thr_tls_get_addr test.Daniel Jacobowitz3-2/+7
* configure: Regenerated.
2006-11-16Changelog update for my previous check-in.Maxim Grigoriev1-0/+5
2006-11-162006-11-16 Maxim Grigoriev <maxim2405@gmail.com>Maxim Grigoriev1-0/+4
* MAINTAINERS (Responsible Maintainers): Add myself for Xtensa. (Write After Approval): Add myself.
2006-11-16gdb/Daniel Jacobowitz9-61/+264
* remote.c (PACKET_QPassSignals): New. (last_pass_packet, remote_pass_signals): New. (remote_protocol_features): Add QPassSignals. (remote_query_supported): Correct an infinite loop. (remote_open_1): Reset last_pass_packet. (remote_resume): Call remote_pass_signals. (_initialize_remote): Register "set remote pass-signals". gdb/doc/ * gdb.texinfo (Remote configuration): Mention "pass-signals-packet". (General Query Packets): Document QPassSignals. Fix a typo. gdb/gdbserver/ * linux-low.c (linux_wait_for_event): Reformat. Use the pass_signals array. * remote-utils.c (decode_address_to_semicolon): New. * server.c (pass_signals, handle_general_set): New. (handle_query): Mention QPassSignals for qSupported. (main): Call handle_general_set. * server.h (pass_signals, decode_address_to_semicolon): New.
2006-11-16gas/Nathan Sidwell7-75/+117
* config/tc-m68k.c (m68k_ip): Correct output of cpu aliases. gas/testsuite/ * gas/m68k/all.exp: Add mcf-trap. * gas/m68k/mcf-trap.[sd]: New. opcodes/ * m68k-opc.c (m68k_opcodes): Place trap instructions before set conditionals. Add tpf coldfire instruction as alias for trapf.
2006-11-16 * config/tc-score.c (score_relax_frag): If next frag contains 32 bit branchMei Ligang1-25/+23
instruction, handle it specially. (score_insns): Modify 32 bit branch instruction.
2006-11-16Snapshot. Includes first cut at output relocation sections.Ian Lance Taylor17-178/+884
2006-11-16*** empty log message ***gdbadmin1-1/+1
2006-11-15daily updateAlan Modra1-1/+1
2006-11-15 * symbols.c (resolve_symbol_value): Formatting.Alan Modra2-3/+7
2006-11-15gas/Jan Beulich7-3/+62
2006-11-15 Jan Beulich <jbeulich@novell.com> PR/3469 * symbols.c (symbol_clone): Mark symbol ending up not on symbol chain by linking it to itself. (resolve_symbol_value): Also check symbol_shadow_p(). (symbol_shadow_p): New. * symbols.h (symbol_shadow_p): Declare. gas/testsuite/ 2006-11-15 Jan Beulich <jbeulich@novell.com> * gas/elf/equ-reloc.[sd]: New. * gas/elf/elf.exp: Run new test.
2006-11-15Add changelog entry for previous deltaNick Clifton1-0/+12
2006-11-15*** empty log message ***gdb_6_6-branchpointgdbadmin1-1/+1
2006-11-14* Makefile.tpl (clean-stage*): Sync with GCC (clean).DJ Delorie5-367/+571
* Makefile.in: Sync with GCC. * configure.in: Sync with GCC (mpfr, gmp). * configure: Sync with GCC.
2006-11-14daily updateAlan Modra1-1/+1
2006-11-142006-11-14 Maxim Grigoriev <maxim@tensilica.com>Daniel Jacobowitz11-1/+2645
* NEWS: New port to Xtensa. * Makefile.in: Add dependencies for Xtensa files. * configure.tgt (xtensa*, xtensa*-*-elf*): New. * configure.host (xtensa*-*-elf*): New. * config/xtensa/xtensa.mt: New file. * xtensa-config.c: New file. * xtensa-tdep.h: New file. * xtensa-tdep.c: New file. 2006-11-14 Maxim Grigoriev <maxim@tensilica.com> * gdb.texinfo (Contributors): Add contributors of Xtensa port.
2006-11-14gdb/Daniel Jacobowitz5-135/+109
* remote.c (set_remote_cmd): Call help_list. (show_remote_cmd): Skip legacy aliases. Handle non-show_cmd entries. Add missed cleanup. * cli/cli-setshow.c (cmd_show_list): Handle non-show_cmd entries. gdb/doc/ * gdb.texinfo (Remote configuration): Rewrite documentation for packet configuration commands. (OS Information): Adjust reference to qXfer:auxv:read. (General Query Packets): Remove references to read-aux-vector-packet and set remote get-thread-local-storage-address.
2006-11-14More dynamic object support, initial scripting support.Ian Lance Taylor31-371/+3696
2006-11-14* peXXigen.c: Updates for PE/COFF V8.0, and clarificationNick Clifton4-30/+66
(dir_names): Added CLR Runtime Header to dir_names[]. (_bfd_XX_print_private_bfd_data_common): Added EFI_ROM and XBOX subsystem names (_bfd_XXi_swap_aouthdr_in, _bfd_XXi_swap_aouthdr_out) (pe_print_idata, pe_print_edata) (_bfd_XX_bfd_copy_private_bfd_data_common) (_bfd_XXi_final_link_postscript): Use #DEFINEs for index into DataDirectory. * pe.h: Added defines for IMAGE_SUBSYSTEM_EFI_ROM and IMAGE_SUBSYSTEM_XBOX. * internal.h: Added defines for PE directory entry types. NB: in internal.h because IMAGE_NUMBEROF_DIRECTORY_ENTRYIES is in pe.h
2006-11-14 gas/Mark Shinwell2-5/+11
* config/tc-arm.c (do_t_czb): Rename to do_t_cbz. (insns): Adjust accordingly. (md_apply_fix): Alter comments to use CBZ instead of CZB.
2006-11-14 * tls.m4 (GCC_CHECK_TLS): Fall back to a link test.Daniel Jacobowitz2-1/+6
2006-11-14Merge ChangeLog and multi.m4 from GCC repository.Geoffrey Keating2-11/+79
2006-11-14*** empty log message ***gdbadmin1-1/+1
2006-11-13daily updateAlan Modra1-1/+1
2006-11-13 * ld-arm/arm-dyn.ld, ld-arm/arm-lib.ld: Remove .stack.Daniel Jacobowitz10-46/+43
* ld-arm/armthumb-lib.d, ld-arm/mixed-app.d, ld-arm/mixed-lib.d: Allow smaller section gap. * ld-arm/armthumb-lib.sym, ld-arm/mixed-lib.sym: Reorder. Remove _stack. * ld-arm/mixed-app.sym: Remove _stack. * ld-arm/tls-app.d: Update start address.
2006-11-13bfd/Daniel Jacobowitz6-31/+58
* bfd-in.h (bfd_elf32_arm_process_before_allocation): Update prototype. (bfd_elf32_arm_set_byteswap_code): New prototype. * bfd-in2.h: Regenerate. * elf32-arm.c (bfd_elf32_arm_process_before_allocation): Don't take byteswap_code as an argument. Revert 2006-11-01 change. (bfd_elf32_arm_set_byteswap_code): New. (elf32_arm_size_dynamic_sections): Call bfd_elf32_arm_process_before_allocation. ld/ * emultempl/armelf.em (arm_elf_before_allocation): Only call bfd_elf32_arm_process_before_allocation if no dynamic sections.
2006-11-13Fix last entry.Daniel Jacobowitz1-2/+3
2006-11-13Fixed up some indentation introduced by my last pactch.Paul Gilliam1-9/+11
2006-11-13Fix sigtramp cache code so that PPC register are read only if there is H/W.Paul Gilliam2-8/+14
2006-11-132006-11-13 Denis Pilat <denis.pilat@st.com>Frederic Riss2-2/+7
* terminal.c (_rl_get_screen_size): use wr and wc variable to store window size.
2006-11-13*** empty log message ***gdbadmin1-1/+1
2006-11-12daily updateAlan Modra1-1/+1
2006-11-12 * arm-tdep.c (arm_unwind_pc): Use arm_addr_bits_remove.Ben Harris2-1/+5
2006-11-12*** empty log message ***gdbadmin1-1/+1
2006-11-11daily updateAlan Modra1-1/+1
2006-11-11*** empty log message ***gdbadmin1-1/+1
2006-11-10daily updateAlan Modra1-1/+1
2006-11-102006-11-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-2/+8
* gas/i386/merom.d: Use "#pass" instead of "#..." to skip the rest of output. * gas/i386/x86-64-merom.d: Likewise.
2006-11-10 * frame.c (frame_register_unwind_location): New function.Daniel Jacobowitz3-0/+80
(get_prev_frame_1): Check for UNWIND_NO_SAVED_PC. (frame_stop_reason_string): Handle UNWIND_NO_SAVED_PC. * frame.h (enum unwind_stop_reason): Add UNWIND_NO_SAVED_PC.
2006-11-10gdb/Daniel Jacobowitz10-90/+157
* arch-utils.c (target_byte_order_user): Renamed from target_byte_order. (target_byte_order_auto, selected_byte_order): Removed. (show_endian): Check target_byte_order_user. (set_endian): Always update the architecture. Set target_byte_order_user after success. (target_architecture_auto): Removed. (target_architecture_user): New. (selected_architecture_name, show_architecture): Check it. (set_architecture): Set target_architecture_user after success. (gdbarch_from_bfd): Check the argument. (default_byte_order): New. (initialize_current_architecture): Set the global default architecture and endianness. (gdbarch_info_fill): Remove GDBARCH argument. Do not check the previous architecture. Use exec_bfd, global selected architecture and endianness, and global defaults. * arch-utils.h (selected_byte_order): Remove prototype. (gdbarch_info_fill): Update. * exec.c (exec_file_attach): Update the architecture after removing the current file. * gdbarch.sh: Update comments. (find_arch_by_info): Remove OLD_GDBARCH argument. Update call to gdbarch_info_fill. (gdbarch_find_by_info): Update call to find_arch_by_info. * gdbarch.h, gdbarch.c: Regenerated. * remote-sim.c (gdbsim_open): Use TARGET_BYTE_ORDER. gdb/doc/ * gdbint.texinfo (Target Architecture Definition): Add new Initializing a New Architecture section.
2006-11-102006-11-10 Vladimir Prus <vladimir@codesourcery.com>Vladimir Prus7-183/+92
* gdb.base/completion.exp: Fix completion tests for 'info' and 'info '. * gdb.base/help.exp (help_test_raw, test_class_help) (test_prefix_command_help): Move... * lib/gdb.exp: Here. * gdb.base/main.exp: Adjust. * gdb.cp/maint.exp: Adjust. * gdb.trace/tracecmd.exp: Use test_help_class.
2006-11-10 * config.bfd (mips*el-sde-elf*, mips*-sde-elf*): Drop ECOFF supportThiemo Seufer2-2/+7
for SDE configs.
2006-11-10 * gas/cfi/cfi.exp: Don't run cfi-common-6 for mips*-*.Thiemo Seufer2-1/+9
2006-11-10* config/tc-arm.c (arm_fix_adjustable) [OBJ_COFF]: Delete.Nick Clifton9-30/+56
(arm_fix_adjustable) [OBJ_ELF]: Use it on coff targets too. * gas/arm/local_label_coff.s: New test. * gas/arm/local_label_coff.d: New test. * gas/arm/local_label_elf.s: New test. * gas/arm/local_label_elf.d: New test. * gas/arm/local_label_wince.s: New test. * gas/arm/local_label_wince.d: New test.
2006-11-10* config.bfd: Move previously obsoleted targets to the REMOVED list.Nick Clifton2-25/+15
Add maxq-*-coff to the obsolete list.
2006-11-10PR gas/3456:Nick Clifton2-12/+18
* config/obj-elf.c (obj_elf_version): Do not include the name field's padding in the namesz value.
2006-11-10 * pe-arm-wince.c (LOCAL_LABEL_PREFIX): Define as ".".Nick Clifton7-28/+47
* pei-arm-wince.c (LOCAL_LABEL_PREFIX): Likewise. * coff-arm.c (LOCAL_LABEL_PREFIX): Only define if not defined before. * gas/arm/undefined.d: Run test on Windows CE. * gas/arm/undefined_coff.d: Don't run test on Windows CE.
2006-11-102006-11-09 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-6/+13
* i386-dis.c (print_insn): Check PREFIX_REPNZ before PREFIX_DATA when prefix user table is used.
2006-11-102006-11-09 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-14/+245
* i386-dis.c (twobyte_uses_SSE_prefix): Renamed to ... (twobyte_uses_DATA_prefix): This. (twobyte_uses_REPNZ_prefix): New. (twobyte_uses_REPZ_prefix): Likewise. (threebyte_0x38_uses_DATA_prefix): Likewise. (threebyte_0x38_uses_REPNZ_prefix): Likewise. (threebyte_0x38_uses_REPZ_prefix): Likewise. (threebyte_0x3a_uses_DATA_prefix): Likewise. (threebyte_0x3a_uses_REPNZ_prefix): Likewise. (threebyte_0x3a_uses_REPZ_prefix): Likewise. (print_insn): Updated checking usages of DATA/REPNZ/REPZ prefixes.