summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Change "PERL_THREADED=yes" to "PERL_THREADED=true".vanilla2000-10-301-4/+2
|
* Add suffix "-thread" to archname when perl with thread support.vanilla2000-10-309-11/+11
| | | | Approved by: markm
* Add two new classes of problem reports primarily for the Ports Collection:steve2000-10-292-3/+3
| | | | | | | | | | | - update: For submitting non-maintainer updates/changes - maintainer-update: For submitting maintainer updates/changes The intent is to make it easier to spot maintainer sactioned or submitted updates to ports though it might also be useful for userland code that is maintained by someone that is not a FreeBSD committer. Submitted by: nbm and many others
* Update to version 3.113. Major changes were to incorporate FreeBSD-steve2000-10-299-196/+326
| | | | | | | | | | | | specific changes into the original distribution (although sometimes with a slightly different approach) and to add two commandline options to send-pr(1): -c which allows you to specify an address to CC this PR to -s allow the severity to be specified on the commandline PR: 17922
* * Bring back the guts of crt{i,n}.S. This allows C++ exceptions to workobrien2000-10-282-1/+57
| | | | | | | | | | | | | | | | | | | when using the egcs and gcc-devel ports, along with GCC built from stock public FSF sources. With out this change, FreeBSD will be removed from the list of systems GCC 3.0 must be evaluated on before release. With the effort some of us put into getting FreeBSD on this list, we should not turn this effort into a waste, else we might not be worth fighting for in the future. (note that Alpha and IA-64 versions of crt{i,n}.S are needed) * Switch from our own crt{begin,in} to those created from GCC's crtstuff.c. This will allow us to switch to DWARF2 exceptions in the future, along with staying in sync with any future GCC requirements. * Break out our ELF branding bits into a seperate file. Currently this is now included by our crt1.c files (since this functionality was part of our native crtbegin.c). Later crtbrand.o will be merged in the creation of crti.o.
* Add "NO_CXX" knob to match src/gnu/usr.bin/cc/Makefile.obrien2000-10-241-1/+5
|
* Include sys/types.hbrian2000-10-161-0/+2
|
* include <sys/types.h>brian2000-10-151-0/+4
|
* Adjust to reflect recent changes in the internal layout of a structdeischen2000-10-131-26/+46
| | | | | | pthread in libc_r. Reviewed by: dfr
* Style tweaks.obrien2000-10-131-7/+4
|
* Regenerated. There are a bunch of changes from this round of ./configurepeter2000-10-022-48/+102
| | | | | but none of them are used or make any difference (at least in the FreeBSD version).
* Stop the freebsd hardwired version of send-pr from requestingpeter2000-09-251-30/+7
| | | | | submitter-id's and try and stop people sending 'Confidential: yes' PRs. The gnats database is public.
* Removed files not present in v1_15 import.ru2000-09-221-2/+2
|
* Spelling fixesache2000-09-171-2/+2
| | | | Submitted by: "Peter Avalos" <pavalos@theshell.com>
* Remove unneded -lmytinfoache2000-09-162-4/+4
|
* Gosh. I managed to commit the wrong version of this file. Darn;markm2000-09-151-4/+4
| | | | | | I must remember not to do that again. (This fixes broken install and distribute targets)
* Silence the perl build a lot; particularly in the case where amarkm2000-09-141-4/+4
| | | | | | | "make all" is being done on top of a "make buildworld", and nothing needs making. Asked for by: jkh
* Fixes and cleanups to the perl build; don't error out when NOCLEAN ismarkm2000-08-207-10/+20
| | | | | | set and directories are being (re)made; build the procname ($0) stuff, don't install miniperl. (Miniperl needs a revisit).
* Silence -Wall; main()'s second argument was "unsigned char **",markm2000-08-191-6/+8
| | | | and this had filtered down into too many other places.
OpenPOWER on IntegriCloud