summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin
Commit message (Collapse)AuthorAgeFilesLines
* Change `install' to `${INSTALL}' so that default install flags can bebde1995-07-2517-28/+29
| | | | specified in the top level Makefiles.
* Change `install' to `${INSTALL}' as usual.bde1995-07-251-1/+1
| | | | | Use -c, not ${COPY}, to install `dir'. ${COPY} should never be used to install source files. The source might be lost if the default is overridden.
* Change `install' to `${INSTALL}' as usual.bde1995-07-241-4/+3
| | | | | Don't remove targets before installing. Removing targets will defeat `install -C'.
* Make the tag checks more strict according to Rod's wishes.joerg1995-07-232-30/+76
| | | | | | Reviewed by: Submitted by: Obtained from:
* Remove my last week's CFLAGS hack from Makefile.inc, and fixjoerg1995-07-163-7/+3
| | | | | info/Makefile instead to not clobber the settings inherited from /etc/make.conf.
* Make ld's error messages consistent with gcc when no input filesrgrimes1995-07-131-2/+2
| | | | | | are given on the command line. Submitted by: Thomas Graichen <graichen@omega.physik.fu-berlin.de>
* Fix dependencies for gcc.info and reno.info. `make depend' doesn't handlebde1995-07-121-0/+5
| | | | info files although texinfo supports @include.
* I added a few lines of code to the latest info browser in thejoerg1995-07-085-7/+102
| | | | | | | | | | | texinfo-3.6 distribution to enable the use of the cursor keys. Since there is an open problem report (gnu/289) for this it might be of interest for (some of) you. I (Joerg) have also added a minor hack that makes info recognizing a window size change while it has been suspended. Submitted by: thomas@ghpc8.ihf.rwth-aachen.de (Thomas Gellekum)
* Add a dependency on the .x source file and avoid copying it.bde1995-07-041-10/+8
| | | | | | | bootparam_prot.x was changed for nfsv3 but bootparamd and callbootd kept using the old version which fortunately failed at build time. Copying hasn't been necessary since path handling was fixed in rpcgen/rpc_main.c some time ago.
* Change ld.so to correctly load dependant libraries for dlopen and unload themdfr1995-06-271-66/+234
| | | | | | | | | | | | | | | | | on dlclose. Also correctly call constructors and destructors for libraries linked with /usr/lib/c++rt0.o. Change interpretation of dlopen manpage to call _init() rather than init() for dlopened objects. Change c++rt0.o to avoid using atexit to call destructors, allowing dlclose to call destructors when an object is unloaded. Change interface between crt0 and ld.so to allow crt0 to call a function on exit to call destructors for shared libraries explicitly. These changes are backwards compatible. Old binaries will work with the new ld.so and new binaries will work with the old ld.so. A version number has been introduced in the crt0-ld.so interface to allow for future changes. Reviewed by: GAWollman, Craig Struble <cstruble@singularity.bevc.blacksburg.va.us>
* Remove bogus references to /usr/ucb.bde1995-06-261-2/+2
|
* Improve the handling of large minor numbers:bde1995-06-263-5/+142
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cpio/copyout.c: Don't output a file if the major, minor or totality of its rdev would be truncated. Print a message about the skipped files to stderr but don't report the error in the exit status. cpio's abysmal error handling doesn't allow continuing after an error, and the rdev checks had to be misplaced to avoid the problem of returning an error code from routines that return void. pax/pax.h: Use the system macros for major(), minor() and makedev(). pax already checks _all_ output conversions for overflow. This has the undesirable effect that failure to convert relatively useless fields such as st_dev for regular files causes files not to be output. pax doesn't report exactly which fields couldn't be converted. tar/create.c: Don't output a file if the major or minor its rdev would be truncated. Print a message about the skipped files to stderr and report the error in the exit status. tar/tar.c: For not immediately fatal errors, exit with status 1, not the error count (mod 256). All: Minor numbers are limited to 21 bits in pax's ustar format and to 18 bits in archives created by gnu tar (gnu tar wastes 3 bits for padding). pax's and cpio's ustar format is incompatible with gnu tar's ustar format for other reasons (see cpio/README).
* Convert the colon after (send-pr) into a period, so the info file canjoerg1995-06-241-1/+1
| | | | | | be actually found. Suggested by: someone on the bugs (or -hackers) list, whose name i forgot
* Add an "-m" flag to merge instead of replace the entries. We canasami1995-06-242-41/+75
| | | | | | | | | | | now safely add a line like ldconfig -m ${PREFIX}/lib in ports' Makefiles and packing lists without throwing away some directories the user may have added. Submitted by: Mostly by Paul Kranenburg <pk@cs.few.eur.nl>
* Make `ld' properly honoring the umask setting when chmod'ing thejoerg1995-06-141-3/+7
| | | | | | output file for the `x' bits. This is a Posix requirement.
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-111-6/+6
|
* Remove trailing whitespace.rgrimes1995-05-30670-9128/+9390
|
* Add link to sperl4.036, needed for suid scripts and pgmsache1995-05-281-0/+1
| | | | which use sperl$]
* Make link to tperl4.036, needed for suid scripts and other stuffache1995-05-281-0/+1
| | | | which use tperl$]
* Fix $] variable value (version number), close PR 449ache1995-05-281-2/+8
| | | | Submitted by: Bill Fenner <fenner@parc.xerox.com>
* Don't chdir to subdirs before formatting, non-native manpagesache1995-05-201-28/+40
| | | | | assume it for .so directive Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
* Make error message for no input files specified consistent across allrgrimes1995-05-173-3/+3
| | | | | | three compilers. Submitted by: Thomas Graichen <graichen@sirius.physik.fu-berlin.de>
* This patch teaches info to read gzipped files (emacs info alreadyrgrimes1995-05-141-0/+1
| | | | | | | works) so one can gzip files in /usr/share/info and save a few megabytes diskspace. Submitted by: Kai Vorma <vode@snakemail.hut.fi>
* Submitted by: Charles Henrich <henrich@fubar.cl.msu.edu>rgrimes1995-05-121-2/+2
| | | | | Quite up man when directories in MANPATH do not exist. If you want it to tell you about problems use man -d.
* Submitted by: gjrgrimes1995-05-092-6/+2
| | | | Delete suspicious looking chunk of code that was partially commented out.
* Fix nested comments for -Wcomment warnings.rgrimes1995-05-092-2/+2
|
* From Wolfram: Fix: typos, old linksjoerg1995-05-062-5/+9
| | | | Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)
* Remove setr* hacksache1995-04-271-4/+4
|
* Close this PR:jkh1995-04-261-1/+1
| | | | | | | | | | | | | | | | | | | >Number: 364 >Category: bin >Synopsis: Interrupting man results in half-baked man page >Description: Interrupting man while it is waiting for the page to be formatted results in a zero length file or a half-baked file. >How-To-Repeat: Inetrrupt man while it is formatting a page. >Fix: Pay more attention to the return value from the system command. Submitted by: John Capo <jc@irbs.com>
* Gary J's patches to make gdb -w work properly.jkh1995-04-266-8/+22
| | | | Submitted by: gj
* Sync. up bits with Paul K. Cascade support plus some cosmetic changes.nate1995-04-211-13/+60
| | | | Obtained from: NetBSD
* Fix for the ``gdb -k /nonexistent /dev/mem'' core dump.joerg1995-04-191-2/+12
| | | | Submitted by: gj@freebsd.org (Gary Jennejohn)
* Backed out the only FreeBSD specific change to the stock CVS sources nownate1995-04-181-1/+1
| | | | | | | that it's taken care of in the CVSROOT/cvsignore file which is FreeBSD specific. This will make it easier to track changes in the *official* release.
* Add missing $(DESTDIR) to rm command so that this stops removing filesrgrimes1995-04-171-1/+1
| | | | | | from my master system. This makefile is a crock, and will soon be rewritten!
* Added back 'examples' to the subdirs which was bogusly removed.nate1995-04-141-2/+2
|
* Fix broken file name globbing. Man is now also able to find pagesjoerg1995-04-112-4/+14
| | | | | | | | like "3DBorder" and "[". (NB, the "3DBorder" problem has actually been intention, it allowed for weird section names like "3xyzzy". We don't have them, either.) (Partially) Submitted by: taob@gate.sinica.edu.tw (Brian Tao)
* Re-enabled cvs now that Rod is satisfied that it will work correctly.nate1995-04-111-2/+2
|
* Mods to tar (--fast-read) to cause it to stop looking for exact-matchingjkh1995-04-104-2/+48
| | | | | | file specifications when they've been extracted (enabling you to get a file fast if it occurs somewhere close to the front). Submitted by: Marc van Kempen <wmbfmk@urc.tue.nl>
* as Thomas Graichen recently wrote in private mail:nate1995-04-101-2/+2
| | | | | | | | | | | > * the gdb-4.13 of current (compiled and used under 2.0R) can not attach to my > own processes (it works only then i'm root - else i get open failed - for my > own processes) how embarassing ! This turns out to be a bug in infptrace.c. Below is a patch. Could some kind soul apply it ? Submitted by: "Gary J." <garyj@rks32.pcs.dec.com>
* Added Makefile for example files. They are now installed innate1995-04-081-0/+17
| | | | /usr/share/examples/cvs for use by the cvsinit script.
* Because -lcompat defines the same symbols as -lgnuregex and the weaknessnate1995-04-073-8/+65
| | | | | | | | | of the linker to enforce linking of modules in command line order it is not possible to link gdb shared with -lcompat. *HACK ALERT* Removed -lcompat from LDADD and bring in the necessary functions out of libcompat as a source module until the linker can be fixed.
* Back out my change to enforce command line linker order due tonate1995-04-071-11/+8
| | | | | | | | underlying bugs which are caused by mixing static/shared libraries with this change in place. The shlib code is not capable of supporting this feature in it's present state and will need significant modifications in order to do so.
* Take yp_svc.c out of CLEANFILES rule.wpaul1995-04-021-2/+2
|
* Add back some stuff to yppush.c that I was a little over-zealous inwpaul1995-04-022-12/+92
| | | | removing. Also do away with compiling yp_svc.c: yppush doesn't need it.
* Make yppush compile again when obj directory exists. *groan*wpaul1995-04-022-4/+3
|
* Fix compiler warnings: don't declare enum types as static.bde1995-04-021-4/+9
|
* Reduce yppush. Now that all the required yp_xdr functions arewpaul1995-04-022-22/+49
| | | | | | in libc, we can get rid of the private/special copies of yp_*.c files and rpcgen them at compile time instead. This leaves us with just one unique source files: yppush.c
* Fix thejoerg1995-04-011-5/+7
| | | | | | Ignore wrong indent value: ``'' bug, as reported by Chris Kukulies.
* Forgot one FreeBSD specific change needed.nate1995-03-311-1/+1
| | | | | | date: 1995/02/04 20:27:23; author: phk; state: Exp; lines: +1 -1 added *.info and *.db to the default "ignore" list in cvs to avoid obviously common mistakes.
* Temporarily disable building CVS to avoid anyone hosing up their CVSnate1995-03-311-4/+2
| | | | | | tree until a bit more testing is done. Submitted by: rgrimes@gndrsh.aac.dev.com "Rod Grimes"
OpenPOWER on IntegriCloud