David E. O'Brien
c46eebd508
Upgrade to Binutils 2.11.2.
2001-06-29 07:49:41 +00:00
David E. O'Brien
1b1d481112
Style fix.
2001-06-26 18:32:20 +00:00
David E. O'Brien
f6c9428e6e
Add the IA-64 unwind handling (needed for readelf).
2001-06-26 18:29:47 +00:00
David E. O'Brien
e3ffd96636
Upgrade to Binutils 2.11.2.
2001-06-26 18:20:46 +00:00
David E. O'Brien
d4d994956c
Upgrade to 2.11.2.
2001-06-26 17:13:11 +00:00
David E. O'Brien
21bb5468b7
Minor style reformatting.
2001-06-01 05:31:02 +00:00
David E. O'Brien
0644c58328
Upgrade to Binutils 2.11.0.
2001-06-01 05:30:31 +00:00
David E. O'Brien
f99372a0e4
Upgrade to Binutils 2.11.0.
2001-05-28 09:19:47 +00:00
David E. O'Brien
bb59398935
Total hack to fix broken bootstrap. Add -I/usr/src/include at the tail
...
end of the include searching. We really need a real fix for the issue of
which set of headers to use in compiling the cross-tools -- /usr/include,
or /usr/src/include.
2001-05-03 21:37:06 +00:00
Matt Jacob
8dde563eb3
like i386, add inclusion of lock.h
2001-05-03 06:33:33 +00:00
Mark Murray
573fbdc21f
Compensate for dethreaded headers.
...
(I have no religion about how this was done. Follow-up commits welcome)
2001-05-01 09:08:09 +00:00
Ruslan Ermilov
eb0838029f
mdoc(7) police: normalize .Nd.
2001-04-18 15:54:10 +00:00
Andrey A. Chernov
7b8ab0d8c9
Upgrade for readline 4.2
2001-04-11 04:27:10 +00:00
David E. O'Brien
370d222b7f
Remove MIPS support.
...
It has rotted quite badly and no one has provided updates for it.
2001-04-11 00:12:48 +00:00
David E. O'Brien
7ea7bc591b
Reduce the libiberty sources we build to those we actually need.
2001-03-31 20:00:18 +00:00
David E. O'Brien
8da473940c
Minor style cleanup.
2001-03-31 07:50:30 +00:00
Ruslan Ermilov
e5ac5644e2
MAN[1-9] -> MAN.
2001-03-27 14:59:06 +00:00
David E. O'Brien
3547b75e97
Temporary build structure for GDB 5.0 so people can test the new version
...
before pulling the switch to making it the default version.
2001-03-25 02:20:37 +00:00
David E. O'Brien
09ef0b3c85
Note rules of enguagement.
2001-03-15 23:20:13 +00:00
David E. O'Brien
16833ea1d9
Allow "NOSHARED" to be overridden.
...
Submitted by: bde
2001-02-28 10:46:50 +00:00
David E. O'Brien
23d39e7247
Make critical toolchain binaries staticly linked in this development
...
version of the OS.
2001-02-27 11:25:43 +00:00
David E. O'Brien
688292859a
Our OS name is "freebsd", not "freebsdelf"
2001-02-21 11:43:35 +00:00
Jake Burkholder
aa17032fcb
- Add #defines for the symbol names of the kernel interrupt, system
...
call and trap entry points so they're easy to find and change
- Use the cpuhead and allcpu list to locate globaldata for the current
cpu, rather than SMP_prvspace or __globaldata
- Use offsets into struct globaldata directly to find per-cpu variables,
rather than symbols in globals.o
Glanced at by: peter
2001-01-10 18:15:25 +00:00
Peter Wemm
57a0ee63f0
Fix gdb -k after jake's most recent commit. The gd_XXX symbols are now
...
offsets in all cases, and we have to find the base address (&__globaldata)
ourselves for the UP case as well as SMP.
2001-01-07 05:08:39 +00:00
Poul-Henning Kamp
3281461493
Use macro API to <sys/queue.h>
...
Submitted by: Dima Dorfman <dima@unixfreak.org>
Reviewed by: phk
2000-12-31 11:22:42 +00:00
Ruslan Ermilov
1c232e52cd
Prepare for mdoc(7)NG.
2000-12-27 13:59:17 +00:00
Joerg Wunsch
4a24038b4c
Fix an annoying message ``gdb: ptrace(PT_GETDBREGS) failed: No such process''
...
when using gdb on a remote target. The fix is to restrict PT_GETDBREGS
calls to `child' and `freebsd-uthreads' targets solely.
I've been in some conversation with Brian about this, and this solution
seems to be the most appropriate one.
PR: gnu/21685
Submitted by: bsd
2000-12-26 20:38:46 +00:00
David E. O'Brien
95f3f78cbe
Our OS name is "freebsd", not "freebsdelf".
2000-12-15 20:11:28 +00:00
John Baldwin
65e26c5e18
Catch up to the new kinfo_proc.
2000-12-12 23:21:24 +00:00
David E. O'Brien
1a37aa566b
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
David E. O'Brien
3726c08892
Deal with a real PITA in that GDB 4.18 (as we imported it) requires a
...
`wait.h' that was in contrib/binutils/, however this wait.h went away with
bintuils 2.10.0 so I `cvs rm'ed it. Now we find gdb will not build. This
binutils wait.h contained nothing we didn't already have in <sys/wait.h>.
So just hack a symlink to it.
2000-11-25 13:59:49 +00:00
David E. O'Brien
5ce16708c7
stringify.sed' has been replaced by
astring.sed' [on ANSI-C systems].
2000-11-25 13:56:28 +00:00
David E. O'Brien
72b5e8cc9f
Correct the Bintuils src path from the debugging version I accidently
...
committed.
2000-11-15 22:05:00 +00:00
David E. O'Brien
04f9b2d551
Upgrade to Binutils 2.10.1.
2000-11-15 21:29:55 +00:00
David E. O'Brien
a7bf21bf6c
Build and install the useful `readelf' util that is new with Binutils 2.10.0.
2000-11-13 09:47:31 +00:00
Daniel Eischen
ed21d82204
Sync gdb thread support with recent changes to the threads library.
...
Approved by: obrien
2000-11-10 00:36:01 +00:00
Daniel Eischen
7c021a1090
Adjust to reflect recent changes in the internal layout of a struct
...
pthread in libc_r.
Reviewed by: dfr
2000-10-13 22:15:19 +00:00
Joerg Wunsch
22c68d23f5
Implement the GDB counterpart to use hardware watchpoints in connection
...
with Brian's kernel support for i386 debug registers. This makes
watchpoints actually usable for real-life problems. Note: you can
only set watchpoints on 1-, 2- or 4-byte locations, gdb automatically
falls back to [sloooow] software watchpoints when attempting to use
them on variables which don't fit into this category. To circumvent
this, one can use the following hack:
watch *(int *)0x<some address>
David O'Brien is IMHO considering to get this fully integrated into the
official GDB, but as long as we've got the i386/* files sitting around
in our private FreeBSD tree here, the feature can now be tested more
extensively, so i'm committing this for the time being.
This work has been done in order to debug a tix toolkit problem, thus
it has been sponsored by teh Deutsche Post AG.
Reviewed by: bsd (not the operating system, but Brian :-)
2000-08-17 16:27:26 +00:00
David E. O'Brien
b4720b889e
Install the general binutils (such as `nm') info files.
...
Patch submitted by: nbm
PR: 16585
Submitted by: Assar Westerlund <assar@sics.se>
2000-07-10 09:55:29 +00:00
David E. O'Brien
ddad85161d
We are now at version 2.10 release.
2000-06-20 06:19:15 +00:00
Jake Burkholder
e39756439c
Back out the previous change to the queue(3) interface.
...
It was not discussed and should probably not happen.
Requested by: msmith and others
2000-05-26 02:09:24 +00:00
Jake Burkholder
740a1973a6
Change the way that the queue(3) structures are declared; don't assume that
...
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
2000-05-23 20:41:01 +00:00
David E. O'Brien
bacaa92f40
Updated 2.10 headers.
2000-05-22 08:40:17 +00:00
David E. O'Brien
e22c5813c4
Tweaks to match those done in the Binutils mainline code.
2000-05-22 08:33:03 +00:00
David E. O'Brien
b6c2cab2dc
version 2.10 config file.
2000-05-22 08:26:10 +00:00
David E. O'Brien
7994fa95cd
Conditionally define "CROSS_COMPILE" here.
2000-05-22 08:25:40 +00:00
David E. O'Brien
7f3d7f20f8
Pull the switch and activate our Binutils to a snapshot of the up and
...
comming 2.10 release.
2000-05-22 08:09:42 +00:00
David E. O'Brien
56d2e40e38
callback.c is not really used, nor is it part of GDB 4.18.
2000-05-17 19:30:59 +00:00
David E. O'Brien
076c80b287
Use a alternate side 2.9.1 source tree while upgrading Binutils.
2000-05-12 22:55:23 +00:00
Doug Rabson
a052d1ca88
Add support for debugging programs using libc_r's implementation of
...
pthreads.
2000-04-29 09:03:49 +00:00