aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* mdoc(7) police: Ft/Vt now accept punctuation-type arguments.Ruslan Ermilov2001-01-121-4/+4
| | | | Notes: svn path=/head/; revision=70974
* - Add #defines for the symbol names of the kernel interrupt, systemJake Burkholder2001-01-102-58/+94
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=70898
* Assume that the submitter knows what he is doing and order theNick Hibma2001-01-071-1/+1
| | | | | | | suggested actions accordingly. S)end should be the first one. Notes: svn path=/head/; revision=70755
* Fix gdb -k after jake's most recent commit. The gd_XXX symbols are nowPeter Wemm2001-01-072-2/+2
| | | | | | | | offsets in all cases, and we have to find the base address (&__globaldata) ourselves for the UP case as well as SMP. Notes: svn path=/head/; revision=70743
* Use a unified libgcc rather than a seperate one for threaded andDavid E. O'Brien2001-01-063-10/+9
| | | | | | | | | | | non-threaded programs. This provides threaded programs with the needed exception frame symbols. parts submitted by: Max Khon <fjoe@iclub.nsu.ru> PR: 23252 Notes: svn path=/head/; revision=70703
* The preprocessor used by the `cc' driver is now named `ccp0' to make itDavid E. O'Brien2001-01-041-1/+1
| | | | | | | | clear this is the 1st pass of compilation and to make clear this particular cpp is for `cc's use only. Notes: svn path=/head/; revision=70649
* s/rsa0/sa0/gDavid E. O'Brien2001-01-012-8/+8
| | | | Notes: svn path=/head/; revision=70563
* Use macro API to <sys/queue.h>Poul-Henning Kamp2000-12-312-2/+2
| | | | | | | | Submitted by: Dima Dorfman <dima@unixfreak.org> Reviewed by: phk Notes: svn path=/head/; revision=70539
* Prepare for mdoc(7)NG.Ruslan Ermilov2000-12-276-36/+40
| | | | Notes: svn path=/head/; revision=70395
* Fix an annoying message ``gdb: ptrace(PT_GETDBREGS) failed: No such process''Joerg Wunsch2000-12-261-0/+15
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=70377
* Add these files that were used from contrib/gcc/. They are taken fromDavid E. O'Brien2000-12-263-3/+3115
| | | | | | | | | | GCC 2.7.2.3 as that was the version of GCC in active use before the switch to ELF. The GCC 2.9[67] versions of these files carry more baggage and I'm not sure the are appropriate for this linker. Notes: svn path=/head/; revision=70359
* mdoc(7) police: formatting fixes.Ruslan Ermilov2000-12-251-87/+177
| | | | Notes: svn path=/head/; revision=70347
* Clean up the -j/-y/--bzip entry in usage().David E. O'Brien2000-12-245-7/+140
| | | | | | | | | | | Add the -U and --unlink-first options which are the offical verions of our --unlink localism. Add support for the "TAR_OPTIONS" environmental variable. Obtained from: GNU tar 1.13.18 Notes: svn path=/head/; revision=70327
* Add -j as the offical "pipe thru bzip2 compression program" option.David E. O'Brien2000-12-242-24/+37
| | | | | | | | | Make -I equivalent to -T for compatiblity with Solaris. Obtained from: GNU tar 1.13.18 Notes: svn path=/head/; revision=70326
* Add `gcov' to the mix.David E. O'Brien2000-12-232-0/+15
| | | | | | | | Requested by: David Malone <dwmalone@maths.tcd.ie> PR: 18574 Notes: svn path=/head/; revision=70318
* Teach man(1) how to look inside compressed manualsRuslan Ermilov2000-12-222-70/+56
| | | | | | | | | for preprocessor directives. Avoid use of cat(1). PR: bin/23585 Notes: svn path=/head/; revision=70281
* Update the date of last change.David E. O'Brien2000-12-221-1/+1
| | | | | | | Submitted by: ru Notes: svn path=/head/; revision=70279
* Add the -bzip and -I flags as aliases for -y for Red Hat compatibility.David E. O'Brien2000-12-222-1/+5
| | | | Notes: svn path=/head/; revision=70268
* Our OS name is "freebsd", not "freebsdelf".David E. O'Brien2000-12-151-1/+3
| | | | Notes: svn path=/head/; revision=70065
* Only build the a.out `as' and `ld' if "WANT_AOUT" is defined.David E. O'Brien2000-12-151-0/+2
| | | | | | | | | | | | | | | Looking in src/Makfile* it looks like all the "WANT_AOUT" support has been removed, maybe these should just go away... Note that the a.out `ld' reaches over into src/contrib/gcc for libiberty bits. This is biting us because the libiberty bits have evolved beyond what the a.out `ld' can handle. This change fixes the broken world, but only because very few have "WANT_AOUT" defined. Notes: svn path=/head/; revision=70062
* mdoc(7) police: removed history info from the .Os call.Ruslan Ermilov2000-12-142-2/+2
| | | | Notes: svn path=/head/; revision=70013
* Add a new function, dialog_noyes(), for sysinstall to be able toJordan K. Hubbard2000-12-143-13/+45
| | | | | | | | | | present questinos with a different default answer. Somebody submitted a patch to me once which did something this but I lost it (my bad) so I'm just going to re-implement it with thanks to whomever it was who gave me the idea. Notes: svn path=/head/; revision=70004
* This file was not regenerated for the latest import, thus theRuslan Ermilov2000-12-131-1/+1
| | | | | | | reported grep version is wrong. The correct version is 2.4d. Notes: svn path=/head/; revision=69983
* Catch up to the new kinfo_proc.John Baldwin2000-12-123-5/+5
| | | | Notes: svn path=/head/; revision=69940
* mdoc(7) police: use canonical form of .Dd macro.Ruslan Ermilov2000-12-115-5/+5
| | | | Notes: svn path=/head/; revision=69857
* Add `_PATH_DEVZERO'.David E. O'Brien2000-12-0913-37/+71
| | | | | | | Use _PATH_* where where possible. Notes: svn path=/head/; revision=69793
* Install the stock (as supplied by groff(1) distribution) tmac.anRuslan Ermilov2000-12-063-13/+9
| | | | | | | | and tmac.andoc files. The man(1), catman(1) and bsd.man.mk have been modified to call groff(1) with -mandoc argument. Notes: svn path=/head/; revision=69679
* Build and install groff(1) texinfo(1) documentation.Ruslan Ermilov2000-12-062-2/+8
| | | | Notes: svn path=/head/; revision=69677
* Hmm, font `L' is still used in old Sun docs.Ruslan Ermilov2000-12-062-2/+2
| | | | Notes: svn path=/head/; revision=69674
* Font `L' is not needed for BSD docs, but some use font `CW'.Ruslan Ermilov2000-12-062-2/+2
| | | | Notes: svn path=/head/; revision=69668
* Fixed device files building procedure. This makesRuslan Ermilov2000-12-069-55/+10
| | | | | | | it possible to ``make all install'' in one pass. Notes: svn path=/head/; revision=69665
* Upgrade to version 1.16.1.Ruslan Ermilov2000-12-0543-226/+256
| | | | Notes: svn path=/head/; revision=69632
* Fixed manpage building.Ruslan Ermilov2000-12-051-3/+3
| | | | Notes: svn path=/head/; revision=69605
* tm.h should include the platform specific ELF header if it exists.David E. O'Brien2000-12-031-0/+3
| | | | Notes: svn path=/head/; revision=69535
* The GCC 2.96 snapshots have slightly different rules for finding includeDavid E. O'Brien2000-12-013-3/+6
| | | | | | | | | | files. Mostly -I${.CURDIR} was needed -- especially for YACC generated files as the new cpp does not look in the ultimate source file (ie, the .y file)'s directory as told by the "#line" directive. Some were misspellings of "-I${.CURDIR}" as "-I.". Notes: svn path=/head/; revision=69453
* Deal with a real PITA in that GDB 4.18 (as we imported it) requires aDavid E. O'Brien2000-11-251-1/+5
| | | | | | | | | | `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. Notes: svn path=/head/; revision=69165
* `stringify.sed' has been replaced by `astring.sed' [on ANSI-C systems].David E. O'Brien2000-11-258-17/+17
| | | | Notes: svn path=/head/; revision=69164
* Don't compile libgcc_r twice.David E. O'Brien2000-11-251-1/+1
| | | | Notes: svn path=/head/; revision=69162
* Don't build libgcc_r if "NOLIBC_R" defined. If you don't have a threadsDavid E. O'Brien2000-11-251-0/+4
| | | | | | | safe libc, having a threads safe libgcc isn't of much use. Notes: svn path=/head/; revision=69128
* logRuslan Ermilov2000-11-221-1/+4
| | | | Notes: svn path=/head/; revision=69026
* mdoc(7) police: Add a missing `.Sm on' request.Ruslan Ermilov2000-11-211-1/+2
| | | | Notes: svn path=/head/; revision=69000
* Typo police.Robert Nordier2000-11-201-1/+1
| | | | Notes: svn path=/head/; revision=68967
* mdoc(7) police: use the new features of the Nm macro.Ruslan Ermilov2000-11-204-22/+22
| | | | Notes: svn path=/head/; revision=68938
* Fix cross-building.Marcel Moolenaar2000-11-207-12/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o Move building libperl and miniperl from build-tools to cross-tools. libperl uses MACHINE_ARCH to determine the right configuration, which doesn't match the build machine when cross-building if they are built as build- tools. o Since miniperl needs to be built as a cross-tool, it needs to be installed under /usr/obj so that it can be used (cross-tools have a special object directory to avoid build conflicts. As a downside, you can't easily run cross-tools from their object directory). Remove the install and distribute override targets. To avoid having miniperl installed by installworld, remove it from SUBDIR. o We can't pickup miniperl from the object directory but since it's installed, depend on PATH. This is save, because the makefiles are run with a known path. o Build libperl again as part of the library target. A _libperl variable existed, but it was never defined. o Add chmod to the list of saved tools, because perl conditionally uses it during install. The bootstrap-tools and cross-tools targets are modified to avoid building profiled and shared libraries. While here, have these targets build static binaries instead of shared binaries. Approved by: markm Notes: svn path=/head/; revision=68927
* Use mktemp -t to respect TMPDIRKris Kennaway2000-11-191-7/+7
| | | | | | | Clean up temporary file at runtime Notes: svn path=/head/; revision=68903
* Correct the Bintuils src path from the debugging version I accidentlyDavid E. O'Brien2000-11-151-1/+1
| | | | | | | committed. Notes: svn path=/head/; revision=68788
* Upgrade to Binutils 2.10.1.David E. O'Brien2000-11-157-5/+17
| | | | Notes: svn path=/head/; revision=68780
* Use Fx macro wherever possible.Ruslan Ermilov2000-11-142-2/+3
| | | | Notes: svn path=/head/; revision=68716
* Build and install the useful `readelf' util that is new with Binutils 2.10.0.David E. O'Brien2000-11-132-1/+21
| | | | Notes: svn path=/head/; revision=68675
* Create temporary filenames securely, don't just number them sequentially.Kris Kennaway2000-11-111-9/+11
| | | | | | | Audited by: eivind, freebsd-audit Notes: svn path=/head/; revision=68594