obrien
da7be50dfe
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
mjacob
6b13cad380
like i386, add inclusion of lock.h
2001-05-03 06:33:33 +00:00
markm
0c912b5698
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
ru
2d1b95a96f
mdoc(7) police: normalize .Nd.
2001-04-18 15:54:10 +00:00
ache
6fec02460c
Upgrade for readline 4.2
2001-04-11 04:27:10 +00:00
obrien
686317c48c
Remove MIPS support.
...
It has rotted quite badly and no one has provided updates for it.
2001-04-11 00:12:48 +00:00
obrien
74257830df
Reduce the libiberty sources we build to those we actually need.
2001-03-31 20:00:18 +00:00
obrien
768b07e4c3
Minor style cleanup.
2001-03-31 07:50:30 +00:00
ru
87ed4c32b3
MAN[1-9] -> MAN.
2001-03-27 14:59:06 +00:00
obrien
d4c331dbb7
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
obrien
0684e6b4c3
Note rules of enguagement.
2001-03-15 23:20:13 +00:00
obrien
5fa97ec5bf
Allow "NOSHARED" to be overridden.
...
Submitted by: bde
2001-02-28 10:46:50 +00:00
obrien
b564bac285
Make critical toolchain binaries staticly linked in this development
...
version of the OS.
2001-02-27 11:25:43 +00:00
obrien
fb40cd6e43
Our OS name is "freebsd", not "freebsdelf"
2001-02-21 11:43:35 +00:00
jake
d9000b19e7
- 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
9454bb0e68
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
phk
ea5b751a79
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
ru
03fb4ce195
Prepare for mdoc(7)NG.
2000-12-27 13:59:17 +00:00
joerg
05c5536b8f
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
obrien
479e65df3a
Our OS name is "freebsd", not "freebsdelf".
2000-12-15 20:11:28 +00:00
jhb
43e413488a
Catch up to the new kinfo_proc.
2000-12-12 23:21:24 +00:00
obrien
c2ee1dcc02
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
obrien
40bf148c56
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
obrien
76e09cb341
stringify.sed' has been replaced by
astring.sed' [on ANSI-C systems].
2000-11-25 13:56:28 +00:00
obrien
c33eca4e33
Correct the Bintuils src path from the debugging version I accidently
...
committed.
2000-11-15 22:05:00 +00:00
obrien
2d220ac7a0
Upgrade to Binutils 2.10.1.
2000-11-15 21:29:55 +00:00
obrien
3b748c2f8b
Build and install the useful `readelf' util that is new with Binutils 2.10.0.
2000-11-13 09:47:31 +00:00
deischen
2298b37bd4
Sync gdb thread support with recent changes to the threads library.
...
Approved by: obrien
2000-11-10 00:36:01 +00:00
deischen
c38dc4b5f9
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
362647b567
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
obrien
53039364ea
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
obrien
5a907ff0c1
We are now at version 2.10 release.
2000-06-20 06:19:15 +00:00
jake
961b97d434
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
d93fbc9916
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
obrien
0624c65a35
Updated 2.10 headers.
2000-05-22 08:40:17 +00:00
obrien
f9cf2be8ca
Tweaks to match those done in the Binutils mainline code.
2000-05-22 08:33:03 +00:00
obrien
aa7968485d
version 2.10 config file.
2000-05-22 08:26:10 +00:00
obrien
e6cacfa3cb
Conditionally define "CROSS_COMPILE" here.
2000-05-22 08:25:40 +00:00
obrien
c2ff59c916
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
obrien
ea10302aad
callback.c is not really used, nor is it part of GDB 4.18.
2000-05-17 19:30:59 +00:00
obrien
8cd37d7556
Use a alternate side 2.9.1 source tree while upgrading Binutils.
2000-05-12 22:55:23 +00:00
dfr
706084939e
Add support for debugging programs using libc_r's implementation of
...
pthreads.
2000-04-29 09:03:49 +00:00
steve
c42b9409ef
Add sparcnetbsd support and cleanup style so that this looks nearly
...
identical to Makefile.sparc.
2000-04-16 23:42:25 +00:00
steve
c637f38769
Fix a typo (aout32.o -> aout32.c). Add support for NetBSD/Sparc and
...
sparc64.
2000-04-16 23:39:46 +00:00
gj
f9d6885bc6
Add a '+' to the first LDADD, otherwise it clobbers the LDADD in
...
Makefile.alpha such that the -lkvm disappears and the link fails.
This time I tested it, honest :)
2000-04-04 11:12:55 +00:00
steve
9c96a3af95
Add support for sunos_big_vec to support 'make world's on Solaris
...
boxes.
2000-04-03 03:51:46 +00:00
steve
5a99709c25
Add support for the sunos_big_vec format as well.
2000-04-03 03:48:49 +00:00
steve
9560447fbd
Build and install the elf32_sparc ld(1) scripts and make elf32_sparc
...
the default emulation.
2000-04-03 03:42:07 +00:00
steve
2e142113a1
First cut at the (non-contrib) bits needed to build the binutils
...
distribution for FreeBSD/Sparc64.
Reviewed by: obrien
2000-04-02 22:36:56 +00:00
steve
969b28293d
The ld directory is in ${SRCDIR} not ${BINUTILSDISTDIR}.
2000-04-02 20:23:58 +00:00