aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* More i386 -> ${MACHINE} changes to make this Makefile machineJohn Birrell1998-01-111-15/+15
| | | | | | | | independent. It makes it look like you can get aout on alpha, but that's just your imagination. The makefile above gives you no choice. Notes: svn path=/head/; revision=32423
* Replace i386 references with ${MACHINE} to make this makefile almostJohn Birrell1998-01-111-7/+11
| | | | | | | | | machine independent, with the only dependency being the binary format to build. We only expect to build ELF on alpha although we'll need ECOFF compatibility with Digital Unix. Notes: svn path=/head/; revision=32422
* Avoid building x86 specific libraries on Alpha.John Birrell1998-01-101-2/+8
| | | | Notes: svn path=/head/; revision=32407
* Make the ".set" directive copy the aux field when the expressionJohn Polstra1998-01-101-1/+2
| | | | | | | | | | | reduces to a relocatable symbol plus an offset. This preserves the symbol type information (function vs. object). It is important for SVR4-style weak symbols, e.g., "#pragma weak foo=bar". Without this change, the linker complains that the jmpslot entry is not a function. Notes: svn path=/head/; revision=32383
* PR: gnu/4385Daniel O'Callaghan1998-01-053-27/+71
| | | | | | | | | Submitted by: Robert Eckardt <roberte@MEP.Ruhr-Uni-Bochum.de> Sundry man page fixes; handle Central European Summer Time (CEST); usage fixes in line with man page fixes. Notes: svn path=/head/; revision=32276
* Upgrade to 2.5 (contrib version)Andrey A. Chernov1998-01-0421-5808/+125
| | | | Notes: svn path=/head/; revision=32252
* Back out Index over +++/--- precedence.Andrey A. Chernov1998-01-031-5/+10
| | | | | | | | | | It maybe right, if patch was FreeBSD-own program, but it break compatibility with pre-existent patches in other systems. The example is big ncurses patch which don't apply on FreeBSD due to "fixed" precedence. Notes: svn path=/head/; revision=32224
* Removed /etc/ld.so.conf reference from FILES section (people getAlexander Langer1998-01-011-3/+1
| | | | | | | | | | confused when they can't find it), but leave the reference to it as being a standard filename (which doesn't imply that it exists). Discussed with: jkh Notes: svn path=/head/; revision=32147
* Submitted by: Peter Hawkins <peter@clari.net.au>Daniel O'Callaghan1997-12-306-13/+24
| | | | | | | Actually implement --norecurse as documented in the man page. Notes: svn path=/head/; revision=32121
* Check argument filename length before copying.Wolfram Schneider1997-12-271-1/+8
| | | | | | | $ gzip `perl -e 'for(1..10240){ print "a"}'` Notes: svn path=/head/; revision=32013
* Workaround to avoid a strange core dump.Wolfram Schneider1997-12-261-1/+3
| | | | | | | gzip < /dev/null | perl -npe 's/\003\003/\003\225/' | gzip -d Notes: svn path=/head/; revision=32006
* Do not install the z*grep man pages if grep was linked with -lz.Wolfram Schneider1997-12-261-3/+5
| | | | Notes: svn path=/head/; revision=31995
* Use consistent spelling,Tim Vanderhoek1997-12-251-1/+1
| | | | | | | | | | | writeable -> writable (recall prior debate over this? :-) initialise -> initialize recognise -> recognize Merry Christmas! :) Notes: svn path=/head/; revision=31989
* When called as `zgrep', the -Z argument is assumed. Make aWolfram Schneider1997-12-214-10/+26
| | | | | | | | | | link from zgrep to grep. Pointed out by: Tim Vanderhoek <hoek@hwcn.org> and Mike Smith <mike@smith.net.au> Notes: svn path=/head/; revision=31928
* Added zgrep.libz. This version of zgrep(1) depend on aWolfram Schneider1997-12-202-2/+27
| | | | | | | grep(1) linked with libz. Notes: svn path=/head/; revision=31902
* Added a sparc category to the list.Wolfram Schneider1997-12-201-0/+1
| | | | Notes: svn path=/head/; revision=31901
* Added builtin decompression using zlib library, option -Z.Wolfram Schneider1997-12-203-67/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | Enabled this new feature with the makefile variable GREP_LIBZ. If you don't like it, compile with `make GREP_LIBZ='. grep + zlib has several advantages: - the shell script zgrep(1) will be basically a one line exec grep -Z "$@" - no shell script, no bugs. The current zgrep implementations have many bugs and some grep options are no supported. - no shell script, no security risks. - it is a magnitude faster than a shell script Also fixed: 0 -> STDIN_FILENO Close a file descriptor only if the open call was successfully. It does not hurt for the open(2) function, but the gzclose(3) function died in free() to free up (not) allocated memory. Notes: svn path=/head/; revision=31900
* Exec dmesg and awk to print everything in the message bufferBruce Evans1997-12-193-3/+30
| | | | | | | | | | | following "panic:" or "Fatal trap". `panicstr' is still printed, although it is redundant if there is a valid message buffer and incomplete if it contains `%'s. I think the awk command belongs here and not in a script since a standard format with complete messages is good for bug reports. Notes: svn path=/head/; revision=31867
* Fixed missing dependency on version.c.Bruce Evans1997-12-181-5/+6
| | | | | | | Fixed some style bugs ($@ is not recommended ...). Notes: svn path=/head/; revision=31843
* <bsd.prog.mk> has always included ../Makefile.inc, and there are noBruce Evans1997-12-171-3/+1
| | | | | | | complications involving .PATH or dependencies, so don't include it here. Notes: svn path=/head/; revision=31821
* <bsd.prog.mk> has included ../Makefile.inc for a long time, and thereBruce Evans1997-12-171-2/+1
| | | | | | | | are no complications involving .PATH or dependencies, so don't include it here. Notes: svn path=/head/; revision=31820
* Don't use LDDESTDIR. Just put the -L arg in LDADD.Bruce Evans1997-12-172-3/+2
| | | | Notes: svn path=/head/; revision=31812
* Use BINOWN, etc. instead of bin, etc. so that (this part of)Bruce Evans1997-12-174-14/+14
| | | | | | | `BINOWN=... make world' can be run by users other than root. Notes: svn path=/head/; revision=31804
* Use getopts instead getopt(1). This should fix the problemWolfram Schneider1997-12-071-27/+26
| | | | | | | | with whitespaces in pattern. PR: 5211 Notes: svn path=/head/; revision=31588
* Make emacs work again. This is a workaround for the fact that theJohn Polstra1997-12-051-18/+33
| | | | | | | | | | | | | | | | | | | | | | | emacs a.out file, self-generated by emacs's "unexec" function in "unexsunos4.c", is invalid. In particular, its "_end" symbol has the wrong value. The dynamic linker was using the value of that symbol to initialize its sbrk break level. The workaround is to peek at the executable's a.out header in memory, and calculate what "_end" should be based on the segment sizes. I will work out a fix for emacs and send it to the FSF. This dynamic linker workaround is still worthwhile, if only to avoid forcing all emacs users to build a new version. Note: xemacs gives a bogus warning at startup, for related reasons. The warning is harmless and can safely be ignored. I will send a patch to the xemacs maintainers to get rid of it, and meanwhile add a patch file to our port. Notes: svn path=/head/; revision=31546
* Remove manpath.[ch] here and use the ones in ../manpath instead.Steve Price1997-11-304-553/+2
| | | | Notes: svn path=/head/; revision=31462
* Resurrect manpath.c here.Steve Price1997-11-301-0/+525
| | | | Notes: svn path=/head/; revision=31461
* Remove this copy of manpath.c and add the .PATH directive to get toSteve Price1997-11-302-520/+2
| | | | | | | | | the same file in ${.CURDIR}/../man. Suggested by: Bruce Evans Notes: svn path=/head/; revision=31458
* Always call gripe_reading_mp_config with the required arguments.Steve Price1997-11-302-4/+4
| | | | | | | | PR: 3894 Submitted by: Stephen Clawson <sclawson@marker.cs.utah.edu> Notes: svn path=/head/; revision=31453
* Get rid of the dynamic linker's internal malloc package, and arrangeJohn Polstra1997-11-294-863/+474
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | things so that it uses the same malloc as is used by the program being executed. This has several advantages, the big one being that you can now debug core dumps from dynamically linked programs and get useful information out of them. Until now, that didn't work. The internal malloc package placed the tables describing the loaded shared libraries in a mapped region of high memory that was not written to core files. Thus the debugger had no way of determining what was loaded where in memory. Now that the dynamic linker uses the application's malloc package (normally, but not necessarily, the system malloc), its tables end up in the regular heap area where they will be included in core dumps. The debugger now works very well indeed, thank you very much. Also ... Bring the program a little closer to conformance with style(9). There is still a long way to go. Add minimal const correctness changes to get rid of compiler warnings caused by the recent const changes in <dlfcn.h> and <link.h>. Improve performance by eliminating redundant calculations of symbols' hash values. Notes: svn path=/head/; revision=31445
* In the "ldd -v" output, display the N_AUX information for eachJohn Polstra1997-11-281-3/+13
| | | | | | | | symbol. It indicates whether the symbol refers to a function or a data object. Notes: svn path=/head/; revision=31442
* Implemented "info float" for core files.Bruce Evans1997-11-232-72/+130
| | | | | | | | | | | | | | Implemented reading of %fs and %gs from core files. Print weird floating point values better. We have to convert long doubles to doubles here because of limitations and bugs in printf() and floatformat_to_double() (long doubles aren't really supported and naive converion to double causes exceptions). Conversion loses information about weird formats (everything becomes a quiet NaN), and printf() doesn't know about different types of NaNs anyway. Notes: svn path=/head/; revision=31363
* Add missing argument detected by "-Wformat".John Polstra1997-11-181-1/+1
| | | | Notes: svn path=/head/; revision=31214
* Define PR_PROGRAM properlyAndrey A. Chernov1997-10-291-0/+1
| | | | Notes: svn path=/head/; revision=30846
* Switch to contrib versionAndrey A. Chernov1997-10-291-5/+12
| | | | Notes: svn path=/head/; revision=30844
* Switch to contrib versionAndrey A. Chernov1997-10-291-4/+11
| | | | Notes: svn path=/head/; revision=30843
* Switch to contrib versionAndrey A. Chernov1997-10-2927-14601/+11
| | | | Notes: svn path=/head/; revision=30842
* Remove yet another superfluous file.James Raynard1997-10-261-2/+2
| | | | Notes: svn path=/head/; revision=30736
* Add -funsigned-char to CFLAGS (for ctype macros)Andrey A. Chernov1997-10-261-1/+4
| | | | Notes: svn path=/head/; revision=30731
* Add (unsigned char) cast to ctype macrosAndrey A. Chernov1997-10-234-38/+82
| | | | Notes: svn path=/head/; revision=30661
* Add (unsigned char) cast to ctype macrosAndrey A. Chernov1997-10-232-21/+21
| | | | Notes: svn path=/head/; revision=30658
* Add unsigned char cast to ctype macrosAndrey A. Chernov1997-10-231-1/+1
| | | | Notes: svn path=/head/; revision=30657
* Add (unsigned char) casts to ctype macrosAndrey A. Chernov1997-10-232-24/+24
| | | | Notes: svn path=/head/; revision=30654
* <gnuregex.h> is rather old and breaks AWK's regex matching. Use a newerJames Raynard1997-10-191-2/+14
| | | | | | | version instead. Notes: svn path=/head/; revision=30578
* Do not use gawk random, we have better one in libcAndrey A. Chernov1997-10-151-2/+2
| | | | Notes: svn path=/head/; revision=30441
* Makefile for contributed version of awk.James Raynard1997-10-142-6/+27
| | | | Notes: svn path=/head/; revision=30417
* Remove old version of awk.James Raynard1997-10-1432-29563/+0
| | | | Notes: svn path=/head/; revision=30416
* Fix improperly re-entrant code which caused the menu spammage we'veJordan K. Hubbard1997-10-122-37/+25
| | | | | | | | been seeing since 2.2.1. Pointed-in-the-right-direction by: phk Notes: svn path=/head/; revision=30333
* #include <machine/tss.h> explicitlyPeter Wemm1997-10-103-0/+3
| | | | Notes: svn path=/head/; revision=30276
* If kerberos is installed and enabled in make.conf, activate cvs's kserverPeter Wemm1997-10-101-1/+12
| | | | | | | hooks. This is a lot safer than 'cvs pserver'. Notes: svn path=/head/; revision=30253