This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, On Aug 24 16:57, Andrew Cagney wrote: > Can you revise the ChangeLogs as follows: > [...] > and repost. > Andrew I'm doing that for Alex now. Is it really necessary to add the "Commited by ..." line? If the answer is "yes", imagine it as already added in the ChangeLogs below. Corinna include/gdb/ChangeLog: 2004-??-?? Michael Snyder <msnyder@redhat.com> * sim-sh.h: Add new sh2a banked registers. sim/sh/ChangeLog: 2004-??-?? Corinna Vinschen <vinschen@redhat.com> * interp.c (RAISE_EXCEPTION_IF_IN_DELAY_SLOT): New macro. (in_delay_slot): New flag variable. (Delay_Slot): Set in_delay_slot. (sim_resume): Reset in_delay_slot after leaving code switch. * gencode.c (op tab): Call RAISE_EXCEPTION_IF_IN_DELAY_SLOT for all instructions not allowed in delay slots. 2004-??-?? Michael Snyder <msnyder@redhat.com> Introduce SH2a support. * interp.c: Change type of jump table to short. Add various macros. (sim_load): Save the bfd machine code. (sim_create_inferior): Ditto. (union saved_state_type): Add tbr, ibnr and ibcr registers. Move bfd_mach to end of struct. Add regstack pointer. (init_dsp): Don't swap contents of sh_dsp_table any more. Instead use it directly in its own switch statement. Allocate space for 512 register banks. (do_long_move_insn): New function. (do_blog_insn): Ditto. (trap): Use trap #13 and trap #14 to set ibnr and ibcr. * gencode.c: Move movx/movy insns into separate switch statement. (op tab): Add sh2a insns. Reject instructions that are disabled on that chip. (gensim_caselist): Generate default case here instead of in caller. (gensim): Generate two separate switch statements. Call gensim_caselist once for each (for movsxy_tab and for tab). Add tokens for r15 and multiple regs. (conflict_warn, warn_conflicts): Add for debugging. sim/testsuite/sim/sh/ChangeLog: 2004-??-?? Michael Snyder <msnyder@redhat.com> Introduce SH2a support. * allinsn.exp: Add new tests. * fsca.s: New file. * fsrra.s: New file. * fail.s: New file, make sure fail works. * pass.s: New file, make sure pass works. -- Corinna Vinschen Cygwin Project Co-Leader Red Hat, Inc.
Attachment:
sim-sh2a.patch
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |