summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* Source changes to allow building a cross-debugger. Move solib.c andmarcel2004-12-0516-5/+29
| | | | | | | | solib-svr4.c to the MD makefiles because they are native files for alpha and sparc64, but target files for amd64, i386 and ia64. Note that kgdb(1) does not yet build as a cross-debugger due to libkvm.
* Fix previous commit. GDB_CROSS_DEBUGGER needs to be defined for allmarcel2004-12-052-9/+5
| | | | subdirectories.
* Makefile (only) changes to allow building a cross debugger.marcel2004-11-3010-21/+50
|
* s/MACHINE_ARCH/TARGET_ARCH/. We use TARGET_ARCH to pick the MD filesmarcel2004-11-301-1/+1
| | | | for libgdb and should do so here as well.
* [Sorry, forgot to commit my source changes in my previous commit.]joerg2004-11-221-2/+5
| | | | | | | | | | | | | | Document all options and general usage. Implement the -a option to bump the annotation_level. This improves the Emacs gud behaviour. You can now supply the following function (defun gud-gdb-massage-args (file args) (cons "-a" args)) (e.g. by evaluating it from the *scratch* buffer) and get the normal jump to the source window when browsing the stack. We should probably eventually supply our own kgdb submode to gud.el.
* Document all options and general usage.joerg2004-11-221-0/+67
| | | | | | | | | | | | Implement the -a option to bump the annotation_level. This improves the Emacs gud behaviour. You can now supply the following function (defun gud-gdb-massage-args (file args) (cons "-a" args)) (e.g. by evaluating it from the *scratch* buffer) and get the normal jump to the source window when browsing the stack. We should probably eventually supply our own kgdb submode to gud.el.
* Fix the abuse of Ar macros for designating flag options, use Fl instead.joerg2004-11-221-4/+4
|
* Always set current thread when activating thread debugger,davidxu2004-11-151-1/+1
| | | | | the current thread may already be added by fbsd_find_new_threads, this can result that current thread is not set correctly.
* The correct name of the long option is --line-buffered,keramida2004-11-091-2/+3
| | | | | | | | not --line-bufferring. PR: docs/72985 Submitted by: John Engelhart <johne@zang.com> MFC after: 1 week
* Whitespace fix.marcel2004-11-091-1/+1
|
* Prepare for a subsequent import: If the first letter of the filenamemarcel2004-11-091-35/+43
| | | | | | | | | | | changes, start on a new line. Insertion of a filename will keep the diff limited to the block of filenames that have the same first letter instead of creating a huge diff. While here, move remote.c after the remote-*.c files and move tui.c after the tui-*.c files. This matches the order of ls(1) and makes it easier to compare object files created by a stock gdb(1) build with the list of files we have here. This is a non-functional change only.
* Remove trailing whitespace.kan2004-11-071-1/+1
| | | | Pointed out by: ru
* Reconnect c++filt to the build.kan2004-11-071-2/+2
|
* Unbreak c++filt. It was disconnected from the build and never fixed duringkan2004-11-071-8/+1
| | | | | | GCC 3.4.2 work unintentioanlly. Reminded by: bms
* For variables that are only checked with defined(), don't provideru2004-10-2431-33/+33
| | | | any fake value.
* Utilize SCRIPTS.ru2004-10-181-4/+1
|
* Replaced afterinstall: with FILES.ru2004-10-181-5/+2
|
* Update to readline 5.0ache2004-10-181-3/+7
|
* Back out termcap -> ncurses change in LDADD/DPADDache2004-10-181-2/+2
| | | | It expand functions scope too wide
* Upgrade to 5.0ache2004-10-181-1/+1
|
* Upgrade to 5.0ache2004-10-182-8/+6
|
* Update for 5.0ache2004-10-181-6/+23
|
* Bump the library version numbers for the following libraries:kensmith2004-10-011-1/+1
| | | | | | | | | | | /lib/{libm,libreadline} /usr/lib/{libhistory,libopie,libpcap} in preparation for doing the same thing to RELENG_5. HUGE amounts of help for determining what to bump provided by kris. Discussed on: freebsd-current Approved by: re (not required for commit but something like this should be)
* We *need* the pic libobjc library for amd64. It is needed for ia64 aspeter2004-09-291-0/+5
| | | | | | well, but I'll let Marcel decide whether he wants to build a .so or not. Without this, building certain ports that use objc have fatal errors.
* Make cvsbug(1) actually work instead of aborting due to missing configurepeter2004-09-281-1/+6
| | | | script substitution markers.
* Fix the embedded version string in cvs and cvsbug. This breaks scriptspeter2004-09-282-2/+2
| | | | | | | that parse it. PR: 72139 Submitted by: Eugene M. Kim <gene@nttmcl.com>
* Style.ru2004-09-191-8/+7
|
* Be explicit about which regex.h file we are including. This reduces thepeter2004-09-161-3/+7
| | | | need for hack workarounds in tools/lib32/build32.sh.
* Use a safe temporary file for saving out the PR if send-pr isceri2004-09-141-1/+1
| | | | | | | interrupted. MT5: 7 days MT4: 7 days
* Fix a problem mentioned in the previous revision in a different,ru2004-09-101-3/+3
| | | | | non-intrusive way. This should also fix the PowerPC build that broke due to this change.
* Add the .h files to the .o dependency lists so the .h's are created beforeobrien2004-09-091-2/+2
| | | | trying to build the .o's.
* If the argument to the -r flag starts with a ':' or a '|', don't try tobrooks2004-09-031-1/+1
| | | | | | | | | make sure it is a device. GDB special cases these prefixes and treats :#### as a tcp port on localhost and executes what ever follows '|'. This allows kgdb to debug via dconschat. Discussed with: marcel
* 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
OpenPOWER on IntegriCloud