History log of /src/sys/arch/m68k/include/db_machdep.h |
Revision | | Date | Author | Comments |
1.35 |
| 26-Sep-2023 |
tsutsui | TAB/space cleanup.
|
1.34 |
| 26-Sep-2023 |
tsutsui | Remove trailing spaces and TABs.
|
1.33 |
| 06-Nov-2017 |
christos | Cleanup and clarify the ELFSIZE mess:
We now have 2 variables automatically set in elf_machdep.h:
ARCH_ELFSIZE: the size for userland binaries KERN_ELFSIZE: the size for the kernel binaries
DB_ELFSIZE has been deleted and KERN_ELFSIZE should have always the same values DB_ELFSIZE used to have.
In sys/exec_elf.h, if ELFSIZE is not set, it is set to KERN_ELFSIZE for the kernel and ARCH_ELFSIZE for userland. These defaults should eliminate the need for most manual ELFSIZE setting.
|
1.32 |
| 05-Nov-2017 |
christos | The XXX comment (do not pull in the uvm headers) might have been a nice idea at the time, but now all other db_machdep files do this, so we follow suit.
|
1.31 |
| 31-Jan-2012 |
mlelstv | branches: 1.31.6; Enable build of crash(8) for m86k platforms.
|
1.30 |
| 26-May-2011 |
joerg | branches: 1.30.4; 1.30.8; Introduce DDB_EXPR_FMT and replace the logic around DB_EXPR_T_IS_QUAD.
|
1.29 |
| 11-Apr-2011 |
mrg | obsolete DB_AOUT_SYMBOLS. however, we need to leave most of the code in db_sym.[ch] as it is used by the elf version of crash(8).
i will be cleaning up the db_sym.c code in a follow up commit to avoid having dead code compiled.
|
1.28 |
| 14-Jan-2011 |
rmind | branches: 1.28.2; Retire struct user, remove sys/user.h inclusions. Note sys/user.h header as obsolete. Remove USER_TO_UAREA/UAREA_TO_USER macros.
Various #include fixes and review by matt@.
|
1.27 |
| 01-Apr-2006 |
cherry | branches: 1.27.88; closes: PR kern/32359
modifies machine/db_machdep.h: BKPT_SET(inst) to BKPT_SET(inst, addr) for all archs ie; passess the breakpoint address as well.
Patch from cherry@mahiti.org
|
1.26 |
| 11-Dec-2005 |
christos | branches: 1.26.4; 1.26.6; 1.26.8; 1.26.10; 1.26.12; merge ktrace-lwp.
|
1.25 |
| 28-Aug-2004 |
thorpej | branches: 1.25.12; - De-__P. - Also define DB_ELF_SYMBOLS and DB_ELFSIZE.
|
1.24 |
| 29-Apr-2003 |
scw | branches: 1.24.2; Add a BKPT_ADDR() macro which gives MD code a chance to munge a breakpoint address before it's used. Currently a no-op on all but sh5.
This is useful on sh5, for example, to mask off the instruction type encoding in the bottom two address bits, and makes it possible to do "db> break $rXX" instead of manually munging the address.
|
1.23 |
| 30-Mar-2003 |
kristerw | Remove unneeded cast that prevents PC_REGS from being used as lvalue.
|
1.22 |
| 26-Jun-2000 |
mrg | <vm/vm_param.h> -> <uvm/uvm_param.h>
|
1.21 |
| 02-Sep-1998 |
leo | branches: 1.21.12; Nuke vm_offset_t/vm_size_t.
|
1.20 |
| 26-Jun-1997 |
thorpej | #define DB_AOUT_SYMBOLS
|
1.19 |
| 18-Feb-1997 |
gwr | Remove some unnecessary <vm/*> headers. Have to keep <vm/vm_param.h>, at least until boolean_t moves to <sys/types.h> or someplace... Also make ddb_regs extern here. Closes PR#3213
|
1.18 |
| 12-Feb-1997 |
gwr | Add kgdb_reg_t, KGDB_NUMREGS, KGDB_BUFLEN
|
1.17 |
| 06-Feb-1997 |
gwr | branches: 1.17.2; FIXUP_PC_AFTER_BREAK now takes an arg of type db_regs_t *
|
1.16 |
| 05-Feb-1997 |
scottr | db_expr_t is now a long.
|
1.15 |
| 27-Jan-1997 |
gwr | Include <machine/frame.h> and typedef db_regs_t using struct trapframe (instead of replicating trapframe here by a different name). Update the macros that refer to members of db_regs_t to use the trapframe members.
|
1.14 |
| 15-Jan-1997 |
gwr | Use db_regs_t instead of struct mc68020_saved_state
|
1.13 |
| 29-Apr-1996 |
leo | branches: 1.13.2; Prototype + -Wall fixes.
|
1.12 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.11 |
| 09-Oct-1994 |
mycroft | Remove BYTE_MSF.
|
1.10 |
| 23-May-1994 |
mycroft | Merge with 4.4-Lite.
|
1.9 |
| 18-Apr-1994 |
briggs | vm/queue.h doesn't exist any more.
|
1.8 |
| 31-Jan-1994 |
mycroft | Specify the byte order.
|
1.7 |
| 10-Jan-1994 |
mycroft | Fix some bogus spacing.
|
1.6 |
| 10-Jan-1994 |
mycroft | Add some padding before SR.
|
1.5 |
| 09-Jan-1994 |
mycroft | T_WATCHPOINT doesn't really exist. Deal.
|
1.4 |
| 09-Jan-1994 |
mycroft | Alias T_TRAP15 to T_BREAKPOINT globally.
|
1.3 |
| 09-Jan-1994 |
cgd | kill logs, and minor cleanup
|
1.2 |
| 10-Aug-1993 |
glass | fixed problem that caused two consecutive segments to be using the same pmeg unknowingly. still too many printfs, not sure how many are actualy in the machine dependent code. reaches cpu_startup() where it stops deliberately. next project: autoconfig(), maybe kgdb
|
1.1 |
| 08-Aug-1993 |
glass | various changes
|
1.13.2.1 |
| 18-Jan-1997 |
thorpej | Update from trunk.
|
1.17.2.1 |
| 12-Mar-1997 |
is | Merge in changes from Trunk
|
1.21.12.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.24.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.24.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.24.2.1 |
| 03-Sep-2004 |
skrll | Sync with HEAD
|
1.25.12.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.26.12.1 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
1.26.10.1 |
| 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
1.26.8.1 |
| 11-Apr-2006 |
yamt | sync with head
|
1.26.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.26.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.27.88.3 |
| 31-May-2011 |
rmind | sync with head
|
1.27.88.2 |
| 21-Apr-2011 |
rmind | sync with head
|
1.27.88.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.28.2.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.30.8.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.30.4.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.31.6.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|