aboutsummaryrefslogtreecommitdiff
path: root/gdb/config/d10v/tm-d10v.h
AgeCommit message (Collapse)AuthorFilesLines
2001-07-11* configure.tgt: Mark d10v as pure multi-arch.Andrew Cagney1-25/+0
* config/d10v/tm-d10v.h: Delete file. * config/d10v/d10v.mt (TM_FILE): Delete.
2001-03-06Update/correct copyright notices.Kevin Buettner1-1/+1
2000-08-02Multi-arch REGISTER_SIM_REGNO. Update d10v.Andrew Cagney1-4/+1
2000-04-21* d10v-tdep.c (d10v_gdbarch_init): Initialize stack_align.Andrew Cagney1-3/+0
(d10v_stack_align): Make static. * config/d10v/tm-d10v.h (STACK_ALIGN): Delete.
2000-02-09Stop GDB mis-aligning the stack when doing inferior function calls.Andrew Cagney1-0/+5
1999-11-17import gdb-1999-11-16 snapshotJason Molenda1-287/+2
1999-07-07import gdb-1999-07-07 post reformatJason Molenda1-28/+29
1999-06-14import gdb-1999-06-14 snapshotJason Molenda1-0/+10
1999-06-07import gdb-1999-06-07 snapshotJason Molenda1-52/+19
1999-06-01import gdb-1999-06-01 snapshotJason Molenda1-17/+8
1999-05-25import gdb-1999-05-25 snapshotJason Molenda1-40/+46
1999-05-05import gdb-19990504 snapshotStan Shebs1-2/+1
1999-04-26import gdb-19990422 snapshotStan Shebs1-5/+5
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+337
1999-04-16Initial creation of sourceware repositoryStan Shebs1-337/+0
1998-11-30CARP:Andrew Cagney1-2/+2
Cleanup FRAME_CHAIN_VALID. Replace all macro's with functions.
1998-11-28CARP:Andrew Cagney1-1/+1
Rewrite INNER_THAN so that it takes parameters.
1998-11-23CARP: Convert macro definitions of USE_STRUCT_CONVENTION into targetAndrew Cagney1-2/+2
specific functions.
1998-07-271998-07-27 Jason Molenda (jsm@bugshack.cygnus.com)Jason Molenda1-1/+1
* config/d10v/tm-d10v.h (REGISTER_NAMES): sp -> r15. The stack pointer et al are synthesized from the SP_REGNUM (etc) defines and should not be mentioned in REGISTER_NAMES. There is a log discussion copied into PR 15966 about how this is not handled consistently across all targets and we ought to clean it up a bit. I'm not tackling the general for this PR, though.
1998-04-01* d10v-tdep.c (d10v_extract_return_value): Wierd. GCC wants to returnAndrew Cagney1-1/+1
odd sized register quantities with only half of the first register used! * config/d10v/tm-d10v.h (USE_STRUCT_CONVENTION): Use stack when size > 8.
1998-02-16Make ``target d10v'' and ``target remote'' equivalent.Andrew Cagney1-0/+21
Hack remote.c so that xfer_memory calls a memory translate function.
1998-02-10D10V memory map changed. Update.Andrew Cagney1-6/+6
Replace all references to [ID]MEM_ADDR with conversion macros.
1998-02-06 * config/d10v/tm-d10v.h (D10V_CONVERT_IADDR_TO_RAW,Andrew Cagney1-2/+5
D10V_CONVERT_DADDR_TO_RAW): Define. * d10v-tdep.c (d10v_push_arguments): Re-write. Pass arguments in registers, regardless of their size, when they fit.
1998-02-06o Update GDB to match changes to d10v abi (ARG1 in r0 instead of r2).Andrew Cagney1-33/+43
o Fix code assuming that host/target were both bigendian. o Replace d10v push dummy frame code with version using new common generic generic version. o Find/fix more cases where a value needs to be translated to/from instruction (IMAP) or data (DMAP) spaces.
1998-01-23 * config/d10v/tm-d10v.h (CALL_DUMMY): Define as "{ 0 }".Fred Fish1-3/+5
(TARGET_READ_FP): Define to d10v_read_fp rather than d10v_read_sp. (TARGET_WRITE_FP): Define to d10v_write_fp rather than d10v_write_sp. (d10v_write_fp, d10v_read_fp): Add prototypes. * symtab.c (decode_line_1): Remove assignment of sals[0].pc field. * symfile.c (simple_overlay_update, simple_overlay_update_1): Ignore the size of overlay sections. This check is redundant anyway. * printcmd.c (print_frame_args): Ditto. * valops.c (value_fetch_lazy): Ditto. * values.c (unpack_long): Ditto. * d10v-tdep.c (d10v_frame_chain, d10v_frame_find_saved_regs, d10v_init_extra_frame_info): Fix some minor bugs so the finish command works properly. (show_regs): Change num1 and num2 types from "long long" to "LONGEST". (d10v_read_fp, d10v_write_fp): New functions. (d10v_push_arguments): Remove unneeded assigns to "val" and "contents". (d10v_push_arguments): Fix for pointers and structs. (d10v_extract_return_value): Fix for pointers and chars.
1996-11-22Fri Nov 22 15:55:22 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-1/+1
* valops.c (value_at, value_fetch_lazy): Put in D10V call to fix up address pointers. * values.c (value_from_longest): Removed previous d10v changes. * config/d10v/tm-d10v.h (TARGET_PTR_BIT): Change to 4 bytes.
1996-11-21Wed Nov 20 19:09:16 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-3/+23
* tm-d10v.h (REGISTER_VIRTUAL_SIZE): Modified. (REGISTER_VIRTUAL_TYPE): Modified for PC_REGNUM and SP_REGNUM. (REGISTER_CONVERTIBLE): Make PC and SP convertible. (REGISTER_CONVERT_TO_VIRTUAL): Define. (REGISTER_CONVERT_TO_RAW): Define. (D10V_MAKE_DADDR): Define. (D10V_MAKE_IADDR): Define.
1996-11-14Define ULONGESTMichael Meissner1-0/+1
1996-11-07Thu Nov 7 15:19:08 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-1/+1
* d10v-tdep.c: Fix some problems with inferior function calls. * config/d10v/tm-d10v.h (EXTRA_FRAME_INFO): Change dummy to be a pointer to the dummy's stack instead of just a flag.
1996-11-01Fri Nov 1 13:59:28 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-14/+39
* tm-d10v.h: Major fixes to support inferior function calls and proper stack backtracing on D10V-EVA board.
1996-10-29Tue Oct 29 12:48:04 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-7/+12
* tm-d10v.h (REGISTER_NAMES): Add imap0,imap1,dmap. (TARGET_READ_FP,TARGET_WRITE_FP): Define.
1996-10-22Tue Oct 22 10:25:29 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-30/+51
* tm-d10v.h: Changes to allow stack backtraces and inferior function calls.
1996-09-27Set the sizes of the basic types that do not match the defaultsMichael Meissner1-0/+7
1996-09-23Mon Sep 23 16:13:50 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-3/+1
* tm-d10v.h (SAVED_PC_AFTER_CALL): Fixed. Now single-steps correctly.
1996-09-19Thu Sep 19 16:19:01 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-1/+1
* d10v-tdep.c: Stack chain should work now.
1996-09-18Tue Sep 17 18:46:57 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-3/+2
* tm-d10v.h: Snapshot.
1996-08-27Mon Aug 26 18:36:54 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+225
* d10v.mt: New file. * tm-d10v.h: New file.