kientzle
c25602666f
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
9ff80f3e79
ptrace's first parameter is command not pid. pointy hat to me.
2004-07-16 06:11:48 +00:00
marcel
4990faa208
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
f478e0fbc2
Add libthread_db assisted debugging support module.
2004-07-15 04:51:04 +00:00
obrien
459a3b439e
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
cdcc5ec1f9
Build things in dictionary order.
2004-07-07 17:24:30 +00:00
obrien
aedb4c2148
Prepare for upcoming Binutils house cleaning.
2004-07-06 21:55:11 +00:00
ache
4b6b50b147
Update to match recent import
2004-07-06 00:10:40 +00:00
tjr
71d184a8d2
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
ee5f93f56a
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
6380609efc
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
3aceb5c9da
Improve case-insensitive matching in multibyte locales.
...
Obtained from: Isamu Hasegawa (IBM) via Fedora
2004-07-04 11:58:10 +00:00
tjr
0c6755d771
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
68fa9f1351
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
577b88a806
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
25b0d01442
Update for grep 2.5.1.
2004-07-04 10:05:37 +00:00
tjr
82d1ca3069
Merge local changes.
2004-07-04 10:02:03 +00:00
tjr
7bb57b0d67
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
d4c6119194
Import GNU grep 2.5.1 (trimmed)
2004-07-04 09:52:08 +00:00
tjr
7b2baa142b
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
719c503daf
Merge local changes (addition of $FreeBSD$).
2004-07-04 01:07:38 +00:00
tjr
5f9e4022f9
Import of GNU regex from GNU grep 2.5.1 (trimmed).
2004-07-04 01:03:02 +00:00
tjr
64feed72e5
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
ru
2334c79a75
Mechanically kill hard sentence breaks.
2004-07-02 21:53:39 +00:00
ru
4b39413aeb
Removed trailing whitespace.
2004-07-02 19:07:33 +00:00
tjr
1ddf2fdcc0
Hook strnlen.c up to the build - the i18n patch uses it.
2004-07-02 11:09:55 +00:00
tjr
64efc9f020
Update build infrastructure for sort from GNU coreutils 5.2.1.
2004-07-02 09:34:37 +00:00
marcel
addf7a2779
Removed. It was used for building gdb docs, which we don't do here
...
anymore.
2004-06-27 03:34:54 +00:00
marcel
1689691aa6
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
b9b4822364
Fixed world breakage in the NOSHARED=yes case (missing library).
...
Fixed some style bugs.
2004-06-26 08:48:50 +00:00
obrien
a546c5ab37
GDB has moved up one level.
2004-06-25 07:34:56 +00:00
marcel
6f47ee0f39
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
d03895df94
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
dcb884d098
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
02f435b86f
Turn back on the building of GDB info files.
2004-06-23 04:36:04 +00:00
obrien
3b6f40e8a6
This should be the right set of docs sources.
2004-06-21 18:23:51 +00:00
obrien
3f13a9e27f
Disable building of GDB info files until the gdb6 upgrade is finished.
2004-06-21 18:09:20 +00:00
obrien
58b7bfbc62
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
f777e901f9
Our 'TOOLS_PREFIX' and not 'DESTDIR' matches what the stock GNU build
...
framework wants.
2004-06-20 01:44:58 +00:00
marcel
d310f73349
Update to binutils 2.15.
2004-06-19 23:18:14 +00:00
marcel
6a02104a71
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
60ea83d4e5
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
fea17fd6f8
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
0d4738230c
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
5e86c60ca5
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
d4a9461bf1
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
e8560b6f3c
Update to binutils 2.15.
2004-06-19 18:52:31 +00:00
obrien
536504fc3c
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
c15b182a8c
Updated Bmake framework for Binutils 2.15.
2004-06-16 07:09:44 +00:00
obrien
4902310dd7
Disable gdb from the build due to the impending binutils 2.15 import.
...
GDB 5.12 cannot consume the 2.15 bfd and libiberty.
2004-06-16 05:19:00 +00:00