summaryrefslogtreecommitdiff
path: root/gdb/arc-tdep.c
Commit message (Collapse)AuthorAgeFilesLines
* Create new file regcache.h. Update all uses.Andrew Cagney2001-03-011-0/+1
|
* Replace strsave() with xstrdup().Andrew Cagney2001-01-311-6/+6
|
* Add new arc core numbers.Nick Clifton2001-01-191-9/+6
|
* Protoization.Kevin Buettner2000-07-301-36/+16
|
* PARAMS removal.Kevin Buettner2000-05-281-3/+3
|
* import gdb-1999-12-06 snapshotJason Molenda1999-12-071-10/+10
|
* import gdb-1999-09-08 snapshotStan Shebs1999-09-091-6/+8
|
* import gdb-1999-07-07 post reformatJason Molenda1999-07-071-63/+77
|
* import gdb-19990504 snapshotStan Shebs1999-05-051-1/+1
|
* import gdb-19990422 snapshotStan Shebs1999-04-261-1/+1
|
* Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1999-04-161-0/+733
|
* Initial creation of sourceware repositoryStan Shebs1999-04-161-733/+0
|
* CARP:Andrew Cagney1998-11-271-13/+4
| | | | | | | | STEP_SKIPS_DELAY - add STEP_SKIPS_DELAY_P and rewrite use removing #ifdef's. NO_SINGLE_STEP - replace with SOFTWARE_SINGLE_STEP_P + SOFTWARE_SINGLE_STEP. Replace global variable one_stepped with static singlestep_breakpoints_inserted_p. Cleanup infrun.c (scary!).
* arc port no longer sanitized.David Edelsohn1997-09-101-4/+1
|
* See gdb ChangeLog entry with header:Fred Fish1996-07-261-1/+1
| | | | | | | Thu Jul 25 19:41:31 1996 Fred Fish <fnf@cygnus.com> for a rather huge set of changes. I was going to put them here, but it made cvs dump core. :-(
* Update FSF address.Fred Fish1995-08-021-1/+1
|
* * arc-tdep.c (arc_bfd_mach_type): New static global.David Edelsohn1995-06-021-28/+88
| | | | | | | | | | (codestream_fill): Handle byte order differences. (setup_prologue_scan): Don't read stdarg function's "sub sp,sp,N". (arc_get_frame_setup): Read it here. (arc_frame_saved_pc): And here. (arc_print_insn): New function. (arc_set_cpu_type): Set arc_bfd_mach_type. Don't set tm_print_insn. (_initialize_arc_tdep): Set tm_print_insn to arc_print_insn.
* * arc-tdep.c: #include "gdbcmd.h".David Edelsohn1995-04-121-116/+439
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (codestream_seek): Pass CORE_ADDR. (arc_cpu_type, tmp_arc_cpu_type, arc_cpu_type_table): New globals. (debug_pipeline_p): Likewise. (X_...): Instruction field access macros. (BUILD_INSN): Define. (codestream_tell): Allow for stream elements > 1 byte. (codestream_fill): Likewise. (setup_prologue_scan): New function. (arc_get_frame_setup): Call it. Update to current spec regarding prologues. Use BUILD_INSN. (skip_prologue): New argument `frameless_p'. Use BUILD_INSN. (arc_frame_saved_pc): New function. (frame_find_saved_regs): Use BUILD_INSN. (get_insn_type, single_step): New functions. (one_stepped): New global. (arc_set_cpu_type_command, arc_show_cpu_type_command): New functions. (arc_set_cpu_type): New function. (_initialize_arc_tdep): Define new `set' commands `cpu', `displaypipeline', and `debugpipeline'. * remote-arc.c (break_insn): Add bi-endian support. (arc_insert_breakpoint): Likewise. (arc_remove_breakpoint): Likewise. (switch_command): Delete. * arc/tm-arc.h (TARGET_BYTE_ORDER): Delete. (TARGET_BYTE_ORDER_SELECTABLE): Define. (DEFAULT_ARC_CPU_TYPE): Define. (SKIP_PROLOGUE_FRAMELESS_P): Define. (BREAKPOINT): Delete. (BIG_BREAKPOINT, LITTLE_BREAKPOINT): Define. (DECR_PC_AFTER_BREAK): Change to 8. (NO_SINGLE_STEP): Define. (ARC_PC_TO_REAL_ADDRESS): Define. (SAVED_PC_AFTER_CALL): Use it. (NUM_REGS, REGISTER_BYTES): Fix. (FRAME_SAVED_PC): Call arc_frame_saved_pc. (FRAME_LOCALS_ADDRESS): Fix.
* * arc-tdep.c (_initialize_arc_tdep): set tm_print_insn according toKung Hsu1995-03-011-1/+1
| | | | | | | processor. * remote-arc.c (arc_wait): when a processor stops, stop other two processors too. * remote-arc.c (switch_command): switch tm_print_insn.
* * i386-tdep.c (_initialize_i386_tdep): Put void decl on separateStan Shebs1995-02-071-1/+2
| | | | | | | line, so init.c generation works correctly. start-sanitize-arc * arc-tdep.c (_initialize_arc_tdep): Ditto. end-sanitize-arc
* * arc-tdep.c: new target dependent codes for arc processor.Kung Hsu1995-02-031-0/+361
* remote-arc.c: new file for arc-specific protocol through parallel line. * ser-go32-para.c: new file for go32 parallel port communication. * .Sanitize: sanitize arc specific files out.