| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
really want them) from /usr/src. This is the final version of the
patches, incorporating the feedback I've received from -current.
|
|
|
|
|
|
| |
alias `pcb_cr3' instead. That is still one alias too many, but is convenient
for me since I've replaced the tss in the pcb by a few scalar variables in
the pcb.
|
| |
|
|
|
|
|
| |
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root
|
|
|
|
| |
PGOFSET -> PAGE_MASK
|
|
|
|
| |
Avoid using the struct pte stuff.
|
| |
|
|
|
|
| |
Submitted by: Gary Jennejohn <gj>
|
| |
|
|
|
|
| |
Delete suspicious looking chunk of code that was partially commented out.
|
| |
|
|
|
|
| |
Submitted by: gj
|
|
|
|
| |
Submitted by: gj@freebsd.org (Gary Jennejohn)
|
|
|
|
|
|
|
|
|
|
|
| |
> * the gdb-4.13 of current (compiled and used under 2.0R) can not attach to my
> own processes (it works only then i'm root - else i get open failed - for my
> own processes)
how embarassing ! This turns out to be a bug in infptrace.c. Below
is a patch. Could some kind soul apply it ?
Submitted by: "Gary J." <garyj@rks32.pcs.dec.com>
|
|
|
|
|
|
|
|
|
| |
of the linker to enforce linking of modules in command line order it is
not possible to link gdb shared with -lcompat.
*HACK ALERT*
Removed -lcompat from LDADD and bring in the necessary functions out of
libcompat as a source module until the linker can be fixed.
|
|
|
|
| |
the (top of the) user stack.
|
|
|
|
|
| |
Could somebody apply it?
Submitted by: gj
|
|
|
|
| |
Submitted by: gj
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This might be useful for debugging applications that use a special LDT.
However, printing of all segment registers is currently broken.
Don't print "last exception: " before the FPU opcode and pc, etc. The
opcode and pc, etc., are for the last FPU _instruction_.
Pass the saved exception status word to print_387_status() so that the
exception(s) that caused or will cause a trap can be seen. The kernel
has supported this since 1.1 or before. The kernel still clobbers the
tag word if a trap occurs.
Remove unused null function clear_regs().
|
| |
|
|
|
|
|
|
|
| |
cvs is not being used effectively for gdb. Our old changes get clobbered
and our new changes are mixed with "vendor" changes in the same updates
so they will be difficult to untangle for the next release of gdb. The
revision logs get spammed for each release of gdb.
|
| |
|
|
|
|
| |
commit (do them slightly differently).
|
|
|
|
| |
Submitted by: gj
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the wild, slippery orgy commence!
Gary Jennejohn, too studly for his own good, has finally come through with
the new, improved gdb 4.13. This gdb features:
o kgdb support - if this works (and I urge folks to test it), we can
finally purge the old and hateful version of kgdb from our source
tree.
o attach/detach support. See comments in README.FreeBSD for more
details.
o Well, it's newer. Our previous version was 4.11.
Comments and flames to gj, of course! :-)
Thanks, Gary. Much appreciated. The previous state of gdb/kgdb has been a
thorn in all of our sides for some time..
Submitted by: gj
|
|
|
|
| |
m2-exp.tab.c to the CLEANFILES target.
|
|
|
|
|
|
| |
<signal.h> are fixed to not include it.
Bruce
|
|
|
|
| |
Submitted by: smcarey@mailbox.syr.edu
|
| |
|
|
|
|
| |
CFLAGS+= -I$(.CURDIR)/. -I${DESTDIR}/usr/include/readline -I$(.CURDIR)/../bfd
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
GDB4:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a greatly pared down version of the full gdb-4.12, all the
config stuff has been removed and the supporting libraries have
been stripped to a minimum. This is a 1.1.5 only port, I'll do a
more complete port for 2.0 which will have all the config stuff
and will install the gnu support libraries as system libraries like
we do for readline.
There wasn't much point for 1.1.5 since only gdb would use them so I
went for saving space instead. For 2.0 I'll config all the
other gnu tools to use them as well.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
nd added an include to string.h instead
|
| |
|