- Jun 06, 2003
-
-
Andrew Cagney authored
Contributed by Red Hat. * iq2000.cpu: New file. Written by Ben Elliston, Jeff Johnston, Stan Cox, and Frank Ch. Eigler. * iq2000.opc: New file. Written by Ben Elliston, Frank Ch. Eigler, Chris Moller, Jeff Johnston, and Stan Cox. * iq2000m.cpu: New file. Written by Jeff Johnston. * iq10.cpu: New file. Written by Jeff Johnston.
-
Andrew Cagney authored
* d10v-tdep.c (struct d10v_unwind_cache): Delete "return_pc". (d10v_frame_unwind_cache): Do not set "return_pc".
-
Michael Snyder authored
* h8300-tdep.c: Make tidy (long lines).
-
Andrew Cagney authored
-
Michal Ludvig authored
* x86-64-tdep.c (x86_64_fill_fxsave): Pass correct regnums to regcache_collect().
-
Roland McGrath authored
-
Roland McGrath authored
* emultempl/elf32.em (gld${EMULATION_NAME}_list_options): Remove extra \t in -z noexecstack line.
-
Daniel Jacobowitz authored
NULL function pointers.
-
Joel Brobecker authored
pc_in_sigtramp multiarch method. (hppa_hpux_som_init_abi): Use it. (hppa_hpux_elf_init_abi): Likewise. * config/pa/tm-hppah.h (PC_IN_SIGTRAMP): Remove, now that this macro has been multiarched. * config/pa/tm-hppa64.h (PC_IN_SIGTRAMP): Temporarily set this macro here, as hppa64 isn't multiarched yet.
-
gdbadmin authored
-
Alan Modra authored
-
Joel Brobecker authored
macro definitions from here... * hppa-tdep.c: ...to there.
-
- Jun 05, 2003
-
-
Andrew Cagney authored
* Makefile.in (value_h): Add $(frame_h). * value.h: Include "frame.h". (struct value): Replace "frame_addr" with "frame_id". (VALUE_FRAME_ID): Replace VALUE_FRAME. * values.c (allocate_value): Use VALUE_FRAME_ID. (value_copy): Use VALUE_FRAME_ID. * findvar.c (value_from_register): Use VALUE_FRAME_ID. * valops.c (value_assign): Update. Use frame_find_by_id.
-
David Lecomber authored
-
Michal Ludvig authored
* x86-64-tdep.c (x86_64_push_arguments): Don't clear offset in each pass.
-
Michael Snyder authored
* config/tc-h8sx.c (get_specific): Distinguish h8h from h8s ops. (build_bytes): Ditto. 2003-06-05 Richard Sandiford <rsandifo@redhat.com> * config/tc-h8sx.c (DMODE): Remove. (colonmod24): Don't choose a default if the operand is a 16-bit constant integer. (fix_operand_size): New function. (md_assemble): Use it to choose between @(d:2, ERn) and @(d:16,ERn). Adjust @(d:2,ERn) operands before choosing the specific opcodes.
-
Michael Snyder authored
* gas/h8300/t01_mov.s: New file, tests mov instructions. * gas/h8300/t02_mova.s: New file, tests mova instructions. * gas/h8300/t03_add.s: New file, tests add instructions. * gas/h8300/t04_sub.s: New file, tests sub instructions. * gas/h8300/t05_cmp.s: New file, tests cmp instructions. * gas/h8300/t06_ari2.s: New file, tests arithmetic instructions. * gas/h8300/t07_ari3.s: New file, tests arithmetic instructions. * gas/h8300/t08_or.s: New file, tests or instructions. * gas/h8300/t09_xor.s: New file, tests xor instructions. * gas/h8300/t10_and.s: New file, tests and instructions. * gas/h8300/t11_logs.s: New file, tests logical instructions. * gas/h8300/t12_bit.s: New file, tests bit instructions. * gas/h8300/t13_otr.s.s: New file, tests misc. instructions. * gas/h8300/t01_mov.exp: New file. * gas/h8300/t02_mova.exp: New file. * gas/h8300/t03_add.exp: New file. * gas/h8300/t04_sub.exp: New file. * gas/h8300/t05_cmp.exp: New file. * gas/h8300/t06_ari2.exp: New file. * gas/h8300/t07_ari3.exp: New file. * gas/h8300/t08_or.exp: New file. * gas/h8300/t09_xor.exp: New file. * gas/h8300/t10_and.exp: New file. * gas/h8300/t11_logs.exp: New file. * gas/h8300/t12_bit.exp: New file. * gas/h8300/t13_otr.exp: New file.
-
Michael Snyder authored
* h8sx.h (enum h8_model): Add AV_H8S to distinguish from H8H. (ldc): Split ccr ops from exr ops (which are only available on H8S or H8SX). (stc): Ditto. (andc, orc, xorc): Ditto. (ldmac, stmac, clrmac, mac): Change access to AV_H8S.
-
Jeff Johnston authored
2003-06-05 Jeff Johnston <jjohnstn@redhat.com> * thread-db.c (check_event): For create/death event breakpoints, loop through all messages to ensure that we read the message corresponding to the breakpoint we are at.
-
DJ Delorie authored
-
Nick Clifton authored
-
Daniel Jacobowitz authored
(linux_resume_one_process): Call check_removed_breakpoint. (linux_send_signal): New function. (linux_target_ops): Add linux_send_signal. * remote-utils.c (putpkt, input_interrupt): Use send_signal instead of kill. * target.h (struct target_ops): Add send_signal.
-
Daniel Jacobowitz authored
_bfd_generic_link_add_symbols instead of bfd_link_add_symbols.
-
Michal Ludvig authored
* dw2gencfi.c (cfi_add_CFA_insn, cfi_add_CFA_insn_reg) (cfi_add_CFA_insn_reg_reg, cfi_add_CFA_insn_reg_offset): New. (cfi_add_CFA_offset, cfi_add_CFA_def_cfa) (cfi_add_CFA_register, cfi_add_CFA_def_cfa_register) (cfi_add_CFA_def_cfa_offset): Use cfi_add_CFA_insn_*(). (cfi_add_CFA_restore, cfi_add_CFA_undefined) (cfi_add_CFA_same_value, cfi_add_CFA_remember_state) (cfi_add_CFA_restore_state, cfi_add_CFA_nop): New. (cfi_pseudo_table): New directives .cfi_return_column, .cfi_restore, .cfi_undefined, .cfi_same_value, .cfi_remember_state, .cfi_restore_state, .cfi_nop. (dot_cfi, output_cfi_insn): Handle new directives. * dw2gencfi.h (cfi_add_CFA_restore, cfi_add_CFA_undefined) (cfi_add_CFA_same_value, cfi_add_CFA_remember_state) (cfi_add_CFA_restore_state, cfi_add_CFA_nop): New prototypes.
-
Richard Henderson authored
-
Richard Henderson authored
-
Richard Henderson authored
(md_pseudo_table): Add it. (alpha_cfi_frame_initial_instructions): New. * config/tc-alpha.h (TARGET_USE_CFIPOP): New. (tc_cfi_frame_initial_instructions): New. * doc/c-alpha.texi: Document .usepv. * gas/alpha/elf-usepv-1.[sd]: New. * gas/alpha/elf-usepv-2.[sd]: New. * gas/alpha/alpha.exp: Run them. * gas/cfi/cfi-alpha-3.[sd]: New. * gas/cfi/cfi.exp: Run it.
-
Michael Snyder authored
* h8300-tdep.c (h8300_gdbarch_init): Add h8300hn, h8300sn.
-
Michael Snyder authored
* compile.c (sim_info): Fix typo in output. * h8300/compile.c (set_h8300h): Replace 'flag' arguments with a bfd_machine argument, and decode it inline. Check for bfd_mach_h8300hn and bfd_mach_h8300sn.
-
Michael Snyder authored
* common/run.c (main): Remove SIM_H8300 ifdef. (usage): Ditto. * common/sim-options.c (STANDARD_OPTIONS): Add SIM_H8300SX. (standard_options): Add '-x' for h8/300sx. (standard_option_handler): Add case for SIM_H8300SX.
-
gdbadmin authored
-
- Jun 04, 2003
-
-
Mark Kettenis authored
(read_encoded_value): Handle DW_EH_PE_datarel encoding. (dwarf2_build_frame_info): Set base for DW_EH_PE_datarel encodings when handling .eh_frame sections.
-
Joel Brobecker authored
prepare_to_proceed procedure instead of the hppa-specific one. * hppa-tdep.c (hppa_prepare_to_proceed): Remove, no longer used.
-
Jeff Johnston authored
2003-06-04 Jeff Johnston <jjohnstn@redhat.com> * acconfig.h: Add HAVE_TKILL_SYSCALL definition check. * config.in: Regenerated. * configure.in: Add test for syscall function and check for __NR_tkill macro in <syscall.h> to set HAVE_TKILL_SYSCALL. * configure: Regenerated. * lin-lwp.c [HAVE_TKILL_SYSCALL]: Include <unistd.h> and <sys/syscall.h>. (kill_lwp): New function that uses tkill syscall or uses kill, depending on whether threading model is nptl or not. All callers of kill() changed to use kill_lwp(). (lin_lwp_wait): Make special check when WIFEXITED occurs to see if all threads have already exited in the nptl model. (stop_and_resume_callback): New callback function used by the lin_lwp_wait thread exit handling code. (stop_wait_callback): Check for threads already having exited and delete such threads fromt the lwp list when discovered. (stop_callback): Don't assert retcode of kill call. Roland McGrath <roland@redhat.com> * i386-linux-nat.c (ps_get_thread_area): New function needed by nptl libthread_db.
-
Michael Snyder authored
* compile.c (sim_info): Fix typo in output.
-
Jakub Jelinek authored
(parse_args): Add --execstack and --noexecstack. (main): Create .note.GNU-stack section if --execstack or --noexecstack was given on comand line, set its SHF_EXECINSTR bit. * as.h (flag_execstack, flag_noexecstack): New.
-
Richard Henderson authored
(alpha_sigtramp_frame_this_id): Use get_frame_memory. (alpha_sigtramp_frame_prev_register): Likewise. (alpha_heuristic_frame_prev_register): Likewise. * alpha-mdebug-tdep.c (alpha_mdebug_frame_prev_register): Likewise.
-
Richard Henderson authored
alpha-specific register id names. (alpha_mdebug_frame_unwind_cache): Likewise. (alpha_mdebug_frame_prev_register): Likewise.
-
Svein Seldal authored
-
Svein Seldal authored
-