summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
...
* Add atomicity.cc to CLEANFILES.ru2004-09-011-0/+1
|
* Only compile fbsd-thread.c on amd64 and i386, other architecturesdavidxu2004-08-221-1/+5
| | | | have not been tested yet.
* Fix comments, most are style fix.davidxu2004-08-221-21/+11
|
* Fix some text messages.davidxu2004-08-221-2/+2
|
* Add code to support statically linked binary and .core file of threadeddavidxu2004-08-221-177/+367
| | | | program.
* Meet the 6.0-CURRENT era. While here, teach mdoc(7) about the upcomingru2004-08-191-1/+3
| | | | FreeBSD 4.11-RELEASE.
* A fix from rev. 1.52 of gnu/usr.bin/cc/cc_tools/Makefile was lostru2004-08-181-10/+0
| | | | | | | | | in rev. 1.57. Fix this regression by making cc_tools a new-style build-tool in Makefile.inc1. For details of what has been fixed, please see the gnu/usr.bin/cc/cc_tools/Makefile,v 1.52 commit log. Caught this by accidentally touching param.h while in the process of cross-buildworld for amd64.
* Improve the usage. Without any arguments, kgdb(1) works on /dev/memmarcel2004-08-152-49/+126
| | | | | | | | | with the currently running kernel image. Otherwise, one of -c, -n or -r is expected for working on a particular core file (-c), working on a saved dump (-n) or working remotely (-r). When working on a saved dump, a kernel may be omitted. For a remote debugging session (-r), kgdb(1) will use the specified device.
* Add libgcov, a runtime support library for binaries compiled for basickan2004-08-142-1/+46
| | | | block profiling.
* Bring in fix from gzip 1.3.3 to avoid crashes when processing certain corrupttjr2004-08-131-6/+8
| | | | | | | | | | | | input files: 1999-06-25 Paul Eggert <eggert@twinsun.com> * inflate.c (huft_build): Set n to length of v, to detect improper tables. Don't accidentally grow j past z. MFC after: 3 days
* Consolidate libiberty files in one place and avoid listing somekan2004-08-122-15/+12
| | | | | | of them in several places. Noticed by: bsdimp
* Change version string to distinguish our modified version of GNU greptjr2004-08-121-1/+1
| | | | from the original.
* Update version strings to better reflect reality.tjr2004-08-121-3/+3
|
* Hook xalloc-die.c up to the build.tjr2004-08-121-0/+1
|
* Initialize thread_db module.davidxu2004-08-101-0/+2
|
* Initialize thread_db module.davidxu2004-08-081-0/+2
|
* 1. Add some code check if thread suspending or resuming is failed.davidxu2004-08-082-4/+80
| | | | 2. Add code to retrieve thread tls address.
* Join the 21st century: Cryptography is no longer an optional componentcperciva2004-08-061-1/+0
| | | | | | | | | | of releases. The -DNOCRYPT build option still exists for anyone who really wants to build non-cryptographic binaries, but the "crypto" release distribution is now part of "base", and anyone installing from a release will get cryptographic binaries. Approved by: re (scottl), markm Discussed on: freebsd-current, in late April 2004
* Add missing patch which was forgotten during GCC 3.4.2 import. libgcc.akan2004-08-041-4/+2
| | | | | | | | gets most of it content back now, when symbols from LIB2FUNCS are actually compiled. Noticed by: Steve Kargl <gk at troutmask dot apl dot washington dot edu> Pointy hat to: kan
* Whitespace nit.ru2004-08-031-1/+1
| | | | OK'ed by: kan
* Fix a copy and paste error. Do not include errors.c in libgcc_int.a,kan2004-07-301-1/+1
| | | | | | it is only used by build tools. Submitted by: grehan
* Add NO_WERROR here. Binutils as does not compile cleanly with GCC 3.4.x.kan2004-07-281-0/+1
|
* Bmake glue for GCC 3.4.2-prerelease.kan2004-07-2824-1210/+1345
|
* We generate this file from config.h automatically.kan2004-07-281-1227/+0
|
* Hook kgdb into the build.marcel2004-07-251-1/+1
|
* Add the beginnings of kernel debugging support. the kgdb(1) toolmarcel2004-07-2511-0/+1089
| | | | | | | | | | | | | | | | | | | | | is basicly a shell on top of libgdb that knows about kernel threads, kernel modules and kvm(3). As the word "beginnings" implies, not all of the features have been implemented yet. The tool is useful and I'd like feedback on the taken route. The simplest way to debug a kernel core file is: kgdb -n 0 This opens /var/crash/vmcore.0 with the corresponding kernel in the object directory (kernel.debug is used if it exists). Typical things that need to be added are: o Auto loading of kernel modules, o Handling of trapframes so that backtraces can be taken across them, o Some fancy commands to extract useful information out of a core file, o Various (probably many) other things.
* o ps_pd{read|write} and ps_pt{read|write} are obsolete interfacemarcel2004-07-171-22/+2
| | | | | functions. Only ps_p{read|write} remains. o Remove ps_getpid. We don't need it now.
* Make bsdtar the default system tar. This makes /usr/bin/tar a symlinkkientzle2004-07-171-1/+1
| | | | | pointing to /usr/bin/bsdtar by default. To make it point to /usr/bin/gtar, you can define WITH_GTAR.
* ptrace's first parameter is command not pid. pointy hat to me.davidxu2004-07-161-2/+6
|
* Update config.h to account for the prgregset_t and psaddr_t typesmarcel2004-07-165-10/+10
| | | | | | 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.
* Add libthread_db assisted debugging support module.davidxu2004-07-151-0/+1095
|
* MAJOR cleanup of the Bmake framework.obrien2004-07-0837-23475/+162
| | | | | | | | | 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).
* Build things in dictionary order.ru2004-07-071-14/+34
|
* Prepare for upcoming Binutils house cleaning.obrien2004-07-061-1/+1
|
* Update to match recent importache2004-07-061-6/+4
|
* Fix bug causing `[' to be wrongly included in character class expressionstjr2004-07-041-1/+1
| | | | | | in some multibyte locales (Red Hat bug #108484). Obtained from: Fedora (Tim Waugh)
* Make grep run much (~10x) faster in multibyte locales by caching the widetjr2004-07-046-74/+188
| | | | | | | 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)
* Avoid accessing accessing memory past the end of mb_properties in thetjr2004-07-041-1/+2
| | | | | degenerate case of fgrep with an empty pattern in a multibyte locale. Found by phkmalloc.
* Improve case-insensitive matching in multibyte locales.tjr2004-07-043-28/+109
| | | | Obtained from: Isamu Hasegawa (IBM) via Fedora
* Fix failure of fgrep to report some matches (Red Hat bug #116909).tjr2004-07-041-57/+52
| | | | Obtained from: Fedora (Tim Waugh)
* Use hard_locale() to check whether collating order is "hard" regardlesstjr2004-07-041-2/+0
| | | | of whether NLS is enabled.
* Ignore ENABLE_NLS when deciding whether we can use setlocale().tjr2004-07-041-2/+4
| | | | Use the same shortcut as glibc to test for the "C" or "POSIX" locale.
* Update for grep 2.5.1.tjr2004-07-042-120/+254
|
* Merge local changes.tjr2004-07-049-881/+2674
|
* This commit was generated by cvs2svn to compensate for changes in r131554,tjr2004-07-0445-248/+5612
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import GNU grep 2.5.1 (trimmed)tjr2004-07-0454-1119/+8280
| |
* | Fix regression in new version of GNU regex code: bracket expressionstjr2004-07-041-14/+19
| | | | | | | | | | | | 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).
* | Merge local changes (addition of $FreeBSD$).tjr2004-07-041-422/+2425
| |
* | This commit was generated by cvs2svn to compensate for changes in r131543,tjr2004-07-041-12/+36
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import of GNU regex from GNU grep 2.5.1 (trimmed).tjr2004-07-042-434/+2461
| | |
OpenPOWER on IntegriCloud