marcel
53567f23d2
o ps_pd{read|write} and ps_pt{read|write} are obsolete interface
...
functions. Only ps_p{read|write} remains.
o Remove ps_getpid. We don't need it now.
2004-07-17 17:08:13 +00:00
kientzle
b6c0dbd4b2
Make bsdtar the default system tar. This makes /usr/bin/tar a symlink
...
pointing to /usr/bin/bsdtar by default. To make it point to /usr/bin/gtar,
you can define WITH_GTAR.
2004-07-17 06:03:47 +00:00
davidxu
8374d07861
ptrace's first parameter is command not pid. pointy hat to me.
2004-07-16 06:11:48 +00:00
marcel
8b54290574
Update config.h to account for the prgregset_t and psaddr_t types
...
that have been added to <sys/procfs.h>. This change has no effect
because the source file that would be affected is not compiled on
FreeBSD. Hence, this is for completeness only.
2004-07-16 05:03:42 +00:00
davidxu
467e897328
Add libthread_db assisted debugging support module.
2004-07-15 04:51:04 +00:00
obrien
a2aab3b620
MAJOR cleanup of the Bmake framework.
...
This includes removing all vestiges of the old not-really supported
ability to build cross tools targeting non-FreeBSD systems, such as
m68k Lynx and NetBSD. Move as much duplicated code from platform
Makefiles into the shared Makefiles. Add a simple mechanism for
specifying ELF 'ldscripts'. Also share as many .h files as possible
(now a single bfd.h vs. one per platform).
2004-07-08 17:05:34 +00:00
ru
27b8784474
Build things in dictionary order.
2004-07-07 17:24:30 +00:00
obrien
7b4261eeef
Prepare for upcoming Binutils house cleaning.
2004-07-06 21:55:11 +00:00
ache
d27647c9a1
Update to match recent import
2004-07-06 00:10:40 +00:00
tjr
d5d8ff4136
Fix bug causing `[' to be wrongly included in character class expressions
...
in some multibyte locales (Red Hat bug #108484 ).
Obtained from: Fedora (Tim Waugh)
2004-07-04 16:25:41 +00:00
tjr
b9668a8847
Make grep run much (~10x) faster in multibyte locales by caching the wide
...
character representation of input data across calls to dfaexec(), and by
caching the lengths of character across calls to check_multibyte_string().
Obtained from: Fedora (Tim Waugh)
2004-07-04 16:16:59 +00:00
tjr
f7ae017d02
Avoid accessing accessing memory past the end of mb_properties in the
...
degenerate case of fgrep with an empty pattern in a multibyte locale.
Found by phkmalloc.
2004-07-04 14:00:25 +00:00
tjr
04d28c77ff
Improve case-insensitive matching in multibyte locales.
...
Obtained from: Isamu Hasegawa (IBM) via Fedora
2004-07-04 11:58:10 +00:00
tjr
044b295488
Fix failure of fgrep to report some matches (Red Hat bug #116909 ).
...
Obtained from: Fedora (Tim Waugh)
2004-07-04 11:33:49 +00:00
tjr
5cae559e19
Use hard_locale() to check whether collating order is "hard" regardless
...
of whether NLS is enabled.
2004-07-04 10:24:48 +00:00
tjr
45ff8d93d5
Ignore ENABLE_NLS when deciding whether we can use setlocale().
...
Use the same shortcut as glibc to test for the "C" or "POSIX" locale.
2004-07-04 10:22:50 +00:00
tjr
d1c0e09b59
Update for grep 2.5.1.
2004-07-04 10:05:37 +00:00
tjr
5eb53ad93c
Merge local changes.
2004-07-04 10:02:03 +00:00
tjr
502c281fc4
This commit was generated by cvs2svn to compensate for changes in r131554,
...
which included commits to RCS files with non-trunk default branches.
2004-07-04 09:52:08 +00:00
tjr
cdf66ebd8c
Import GNU grep 2.5.1 (trimmed)
2004-07-04 09:52:08 +00:00
tjr
7bb8d3ead1
Fix regression in new version of GNU regex code: bracket expressions
...
like [X-Y] should match all characters between X-Y according to the
locale's collating order, not by binary value. For now, this only fixes
the !MBS_SUPPORT case (which is the default).
2004-07-04 02:46:55 +00:00
tjr
036c1bcb84
Merge local changes (addition of $FreeBSD$).
2004-07-04 01:07:38 +00:00
tjr
ccc2a6a275
This commit was generated by cvs2svn to compensate for changes in r131543,
...
which included commits to RCS files with non-trunk default branches.
2004-07-04 01:03:02 +00:00
tjr
52ec590273
Import of GNU regex from GNU grep 2.5.1 (trimmed).
2004-07-04 01:03:02 +00:00
ru
4ef1bd55ad
Mechanically kill hard sentence breaks.
2004-07-02 21:53:39 +00:00
ru
685e85196c
Removed trailing whitespace.
2004-07-02 19:07:33 +00:00
tjr
b20a9fba2f
Hook strnlen.c up to the build - the i18n patch uses it.
2004-07-02 11:09:55 +00:00
tjr
6afaf951af
Update build infrastructure for sort from GNU coreutils 5.2.1.
2004-07-02 09:34:37 +00:00
marcel
9ccacb52b7
Removed. It was used for building gdb docs, which we don't do here
...
anymore.
2004-06-27 03:34:54 +00:00
marcel
e8d5ad40fa
We don't have to reach into binutils/doc anymore for inc-hist.diff
...
The file was repo copied into our doc directory.
2004-06-27 03:33:17 +00:00
bde
f63653614b
Fixed world breakage in the NOSHARED=yes case (missing library).
...
Fixed some style bugs.
2004-06-26 08:48:50 +00:00
obrien
e27c135cb4
GDB has moved up one level.
2004-06-25 07:34:56 +00:00
marcel
e7477777d6
Hook gdb into the build. Exclude gdb on arm and powerpc as support
...
does not exist yet. The NO_GDB knob is respected.
2004-06-25 07:15:13 +00:00
marcel
0a57197f30
Remove building gdb info files. The gdb info files are built as part
...
of building gdb itself, which has been decoupled from binutils for
as much as is reasonable.
2004-06-25 06:55:49 +00:00
marcel
f1ec25ca79
Add bmake glue for gdb 6.1.1. Supports alpha, amd64, i386, ia64
...
and sparc64.
Note that the debugger doesn't support threading, nor kernel
debugging yet.
2004-06-25 06:48:54 +00:00
obrien
6355aec334
Turn back on the building of GDB info files.
2004-06-23 04:36:04 +00:00
obrien
4d8e21c8f8
This should be the right set of docs sources.
2004-06-21 18:23:51 +00:00
obrien
44998bd54c
Disable building of GDB info files until the gdb6 upgrade is finished.
2004-06-21 18:09:20 +00:00
obrien
9368a4e5c8
With tmm's latest change to the sparc64 dynamic loader, we can remove this
...
hack to binutils and use the stock sparc64 sources.
2004-06-20 09:46:13 +00:00
obrien
412281d643
Our 'TOOLS_PREFIX' and not 'DESTDIR' matches what the stock GNU build
...
framework wants.
2004-06-20 01:44:58 +00:00
marcel
d916805ce4
Update to binutils 2.15.
2004-06-19 23:18:14 +00:00
marcel
2014196986
Seperately add regex.c and splay-tree.c to SRCS. They are both needed
...
by gdb(1). While here, sort SRCS.
2004-06-19 22:22:42 +00:00
marcel
63d8f79e98
Add the necessary branding of ELF files. This is relatively easy to
...
achieve on ia64, because we need to generate the ELF64/ia64 code and
simply tag elf-fbsd-brand.c at the end of it.
This hasn't actually been tested beyond trivial compilation testing.
A buildworld has been started and it's time I wait for my changes to
loop back to my local repo anyway. I'll get back to this in a couple
of hours...
2004-06-19 21:14:10 +00:00
marcel
b7d44c3be8
Add bfdwin.c to SRCS. The file contains support for mmap(2) windows
...
into a BFD. It's included in stock BFD on the platforms I checked
(i386 and ia64).
2004-06-19 20:50:57 +00:00
marcel
c7b3524881
Move the elf32-target.h and elf64-target.h targets from the MD
...
makefiles to the centralized makefile. This not only reduces
duplication, it also makes the MD quirks stand out better and
thus improves maintenance.
2004-06-19 20:37:38 +00:00
marcel
6b49e6cd0d
Update to binutils 2.15:
...
o BFD_VERSION_DATE now reflects the release date of 2.15,
o BFD_VERSION now has the correct version number.
Previous values reflected 2.14.92 from a week prior to release.
While here, fix a whitespace (tab) nit.
2004-06-19 19:44:19 +00:00
marcel
07ca0412d4
Update to binutils 2.15:
...
o HAVE_SEEKO and HAVE_TELLO are defined now. These are used in bfdio.c.
o HAVE_STRTOULL is defined now. This is used in bfd.c.
2004-06-19 19:25:33 +00:00
marcel
be16cffbf9
Update to binutils 2.15.
2004-06-19 18:52:31 +00:00
obrien
60c1f23855
Commit a crude hack so we get sparc64 snapshots working again with a
...
stable ld.so. We need to revisit the rtld-elf/sparc64/rtld_start.S
rev. 1.5 and rtld-elf/sparc64/rtld_machdep.h rev. 1.5, which was
suppose to allow stock Binutils 2.13 (and later) to be used.
2004-06-17 16:08:20 +00:00
obrien
367cd8bfb0
Updated Bmake framework for Binutils 2.15.
2004-06-16 07:09:44 +00:00