summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* Use macro API to <sys/queue.h>phk2000-12-312-2/+2
| | | | | Submitted by: Dima Dorfman <dima@unixfreak.org> Reviewed by: phk
* Prepare for mdoc(7)NG.ru2000-12-276-36/+40
|
* Fix an annoying message ``gdb: ptrace(PT_GETDBREGS) failed: No such process''joerg2000-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
* Add these files that were used from contrib/gcc/. They are taken fromobrien2000-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.
* mdoc(7) police: formatting fixes.ru2000-12-251-87/+177
|
* Clean up the -j/-y/--bzip entry in usage().obrien2000-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
* Add -j as the offical "pipe thru bzip2 compression program" option.obrien2000-12-242-24/+37
| | | | | | Make -I equivalent to -T for compatiblity with Solaris. Obtained from: GNU tar 1.13.18
* Add `gcov' to the mix.obrien2000-12-232-0/+15
| | | | | Requested by: David Malone <dwmalone@maths.tcd.ie> PR: 18574
* Teach man(1) how to look inside compressed manualsru2000-12-222-70/+56
| | | | | | for preprocessor directives. Avoid use of cat(1). PR: bin/23585
* Update the date of last change.obrien2000-12-221-1/+1
| | | | Submitted by: ru
* Add the -bzip and -I flags as aliases for -y for Red Hat compatibility.obrien2000-12-222-1/+5
|
* Our OS name is "freebsd", not "freebsdelf".obrien2000-12-151-1/+3
|
* Only build the a.out `as' and `ld' if "WANT_AOUT" is defined.obrien2000-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.
* mdoc(7) police: removed history info from the .Os call.ru2000-12-142-2/+2
|
* Add a new function, dialog_noyes(), for sysinstall to be able tojkh2000-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.
* This file was not regenerated for the latest import, thus theru2000-12-131-1/+1
| | | | reported grep version is wrong. The correct version is 2.4d.
* Catch up to the new kinfo_proc.jhb2000-12-123-5/+5
|
* mdoc(7) police: use canonical form of .Dd macro.ru2000-12-115-5/+5
|
* Add `_PATH_DEVZERO'.obrien2000-12-0913-37/+71
| | | | Use _PATH_* where where possible.
* Install the stock (as supplied by groff(1) distribution) tmac.anru2000-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.
* Build and install groff(1) texinfo(1) documentation.ru2000-12-062-2/+8
|
* Hmm, font `L' is still used in old Sun docs.ru2000-12-062-2/+2
|
* Font `L' is not needed for BSD docs, but some use font `CW'.ru2000-12-062-2/+2
|
* Fixed device files building procedure. This makesru2000-12-069-55/+10
| | | | it possible to ``make all install'' in one pass.
* Upgrade to version 1.16.1.ru2000-12-0543-226/+256
|
* Fixed manpage building.ru2000-12-051-3/+3
|
* tm.h should include the platform specific ELF header if it exists.obrien2000-12-031-0/+3
|
* The GCC 2.96 snapshots have slightly different rules for finding includeobrien2000-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.".
* Deal with a real PITA in that GDB 4.18 (as we imported it) requires aobrien2000-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.
* `stringify.sed' has been replaced by `astring.sed' [on ANSI-C systems].obrien2000-11-258-17/+17
|
* Don't compile libgcc_r twice.obrien2000-11-251-1/+1
|
* Don't build libgcc_r if "NOLIBC_R" defined. If you don't have a threadsobrien2000-11-251-0/+4
| | | | safe libc, having a threads safe libgcc isn't of much use.
* logru2000-11-221-1/+4
|
* mdoc(7) police: Add a missing `.Sm on' request.ru2000-11-211-1/+2
|
* Typo police.rnordier2000-11-201-1/+1
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-204-22/+22
|
* Fix cross-building.marcel2000-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
* Use mktemp -t to respect TMPDIRkris2000-11-191-7/+7
| | | | Clean up temporary file at runtime
* Correct the Bintuils src path from the debugging version I accidentlyobrien2000-11-151-1/+1
| | | | committed.
* Upgrade to Binutils 2.10.1.obrien2000-11-157-5/+17
|
* Use Fx macro wherever possible.ru2000-11-142-2/+3
|
* Build and install the useful `readelf' util that is new with Binutils 2.10.0.obrien2000-11-132-1/+21
|
* Create temporary filenames securely, don't just number them sequentially.kris2000-11-111-9/+11
| | | | Audited by: eivind, freebsd-audit
* Add comment about a requirement in using a 64-bit `long' on i386.obrien2000-11-101-0/+3
|
* Link with libgcc_pic when building shared objects.obrien2000-11-101-1/+4
| | | | | | | | (note we should not just use GCC's default LIBGCC_SPEC as it doesn't use the PIC version when linking shared) Recomended by: jdp PR: 21983
* Sync gdb thread support with recent changes to the threads library.deischen2000-11-101-17/+10
| | | | Approved by: obrien
* Found remaining -kthread option that [sort of] supported using theobrien2000-11-091-1/+3
| | | | | | | | | LinuxThreads port. Dike it out as it was removed from freebsd.h on 19-July-2000 as this option depended on bits not part of the base system and required people to install the LinuxThreads port in a manner non-consistent with the workings of our Ports Collection. Requested by: jasone
* Tell libgcc_r how to initialize a mutex before it uses it. Thisjdp2000-11-011-0/+1
| | | | | fixes the immediate segmentation violations from some multithreaded programs built on very up-to-date systems.
* Quiet -Wall.obrien2000-10-311-1/+4
|
* GCC uses .asm files on the Alpha for crt{begin,end}.o rather thanobrien2000-10-311-9/+30
| | | | | | crtstuff.c as they do for other platforms. Moral support from: jdp
OpenPOWER on IntegriCloud