summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* Use getopts instead getopt(1). This should fix the problemwosch1997-12-071-27/+26
| | | | | with whitespaces in pattern. PR: 5211
* Make emacs work again. This is a workaround for the fact that thejdp1997-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.
* Remove manpath.[ch] here and use the ones in ../manpath instead.steve1997-11-304-553/+2
|
* Resurrect manpath.c here.steve1997-11-301-0/+525
|
* Remove this copy of manpath.c and add the .PATH directive to get tosteve1997-11-302-520/+2
| | | | | | the same file in ${.CURDIR}/../man. Suggested by: Bruce Evans
* Always call gripe_reading_mp_config with the required arguments.steve1997-11-302-4/+4
| | | | | PR: 3894 Submitted by: Stephen Clawson <sclawson@marker.cs.utah.edu>
* Get rid of the dynamic linker's internal malloc package, and arrangejdp1997-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.
* In the "ldd -v" output, display the N_AUX information for eachjdp1997-11-281-3/+13
| | | | | symbol. It indicates whether the symbol refers to a function or a data object.
* Implemented "info float" for core files.bde1997-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.
* Add missing argument detected by "-Wformat".jdp1997-11-181-1/+1
|
* Define PR_PROGRAM properlyache1997-10-291-0/+1
|
* Switch to contrib versionache1997-10-291-5/+12
|
* Switch to contrib versionache1997-10-291-4/+11
|
* Switch to contrib versionache1997-10-2927-14601/+11
|
* Remove yet another superfluous file.jraynard1997-10-261-2/+2
|
* Add -funsigned-char to CFLAGS (for ctype macros)ache1997-10-261-1/+4
|
* Add (unsigned char) cast to ctype macrosache1997-10-234-38/+82
|
* Add (unsigned char) cast to ctype macrosache1997-10-232-21/+21
|
* Add unsigned char cast to ctype macrosache1997-10-231-1/+1
|
* Add (unsigned char) casts to ctype macrosache1997-10-232-24/+24
|
* <gnuregex.h> is rather old and breaks AWK's regex matching. Use a newerjraynard1997-10-191-2/+14
| | | | version instead.
* Do not use gawk random, we have better one in libcache1997-10-151-2/+2
|
* Makefile for contributed version of awk.jraynard1997-10-142-6/+27
|
* Remove old version of awk.jraynard1997-10-1432-29563/+0
|
* Fix improperly re-entrant code which caused the menu spammage we'vejkh1997-10-122-37/+25
| | | | | been seeing since 2.2.1. Pointed-in-the-right-direction by: phk
* #include <machine/tss.h> explicitlypeter1997-10-103-0/+3
|
* If kerberos is installed and enabled in make.conf, activate cvs's kserverpeter1997-10-101-1/+12
| | | | hooks. This is a lot safer than 'cvs pserver'.
* Include optional support for HDB-style config files, so the true masochistsjoerg1997-10-071-1/+1
| | | | | | | | | | can get their rights as well. ;-) The default remains, of course, Taylor config. Demanded by: some people on -hackers I think this is safe enough to go into RELENG_2_2 as well, if there's demand.
* Changes to support full make parallelism (-j<n>) in the worldjkh1997-10-056-10/+24
| | | | | | target. Reviewed by: <many different folks> Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su>
* Nevermind... Wolfram already did it, but added the file (IMHO wrong)joerg1997-09-291-31/+0
| | | | | | to the contrib area so i didn't see it. NB: RELENG_2_2 is still missing it (what's why i didn't see it in the first place).
* Add a stub man page for psroff(1).joerg1997-09-291-0/+31
|
* _G_VTABLE_LABLE_PREFIX is different between ELF and a.outpeter1997-09-201-0/+6
| | | | ('_vt.' vs '__vt$')
* Many places in the code NULL is used in integer context, wherephk1997-09-183-6/+6
| | | | | | | | | plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people trying to port bits of code to other environments. PR: 2752 Submitted by: Arne Henrik Juul <arnej@imf.unit.no>
* Sigh, there's always one more buffer overflow. :-(joerg1997-09-161-5/+12
| | | | | This one hinted to by the recently posted exploit (although not exploited by it).
* Add a genclass.1 manpage.wosch1997-09-151-1/+2
|
* Add a simple manpage.wosch1997-09-151-2/+2
|
* Fix neqn building:ache1997-09-151-3/+4
| | | | | 1) Move it after Makefile.inc included since it uses DIST_DIR from there 2) Add neqn.sh dependance
* Add a simple manpage.wosch1997-09-141-1/+2
|
* Add some UUCP manpages.wosch1997-09-148-10/+217
|
* Add some UUCP manpages.wosch1997-09-136-6/+162
|
* spelling corrections.wosch1997-09-133-7/+7
| | | | | PR: docs/4450 Submitted by: josh@quick.net
* Touch up the code that implements "ldd -v".jdp1997-09-023-54/+86
| | | | | | | Bring the style of sods.c into better conformance. Add code to print the contents of each datum being relocated. Correct the logic that distinguishes between programs, shared libraries, and object files. Make the entire program "-Wall" clean.
* fix a few spelling changesjmg1997-08-303-4/+7
| | | | | | | | Submitted by: Josh Gilliam Closes PR's: 4429, 4431-4438 PS: He has agreed to submit all contrib fixes back to the original author.
* fix misspellingjmg1997-08-301-1/+1
| | | | | | Submitted-by: Josh Gilliam Closes PR:4426
* Dont use an internal function called warn it clashes with libc.sos1997-08-293-11/+5
| | | | Allows ELF compile.
* Insert first cut of hooks for compiling under ELF.peter1997-08-291-3/+16
|
* Insert hooks for building under elf.peter1997-08-291-2/+16
|
* Real skeleton manpage for install-infoobrien1997-08-292-2/+56
| | | | | (someone that actually knows what it really does (I don't use info) really should try to put some meat in this)
* Major Ooops. I've overlooked a few calls to scanident() in my last commit.joerg1997-08-271-9/+15
| | | | Submitted by: rbezuide@oskar.nanoteq.co.za (Reinier Bezuidenhout)
* .Ar -l -> .Fl lsteve1997-08-232-4/+4
| | | | | PR: docs/3682 Submitted by: Kazuo Horikawa <k-horik@yk.rim.or.jp>
OpenPOWER on IntegriCloud