Commit Graph

863 Commits

Author SHA1 Message Date
pk
fe9497fd8c Revive library search paths. 1995-06-04 21:57:18 +00:00
pk
ad760ce3d6 Implement compiled-in library search paths: any `-L' argument encountered
while `dynamic link-mode' is on, is recorded in the executable. The
run-time linker will search these paths after $LD_LIBRARY_PATH but
before the default set and those currently in the hints file.
The feature is disabled whenever for set[ug]id programs.
1995-06-04 21:56:22 +00:00
pk
3441f631d9 Cut some convoluted code that caused library members to get pulled
in unnecessarily. Also, the size of common is of no interest if the
symbol already is in a shared object.
1995-06-04 21:33:14 +00:00
mycroft
c7ad9c47f1 Fill in sin_len. 1995-06-03 22:24:45 +00:00
ragge
d3b6660a9e Added #define LOCAL_LABELS_FB to allow local variables. 1995-05-31 18:13:00 +00:00
phil
46466fb2d7 Correct copyright. 1995-05-29 18:11:35 +00:00
briggs
ad2b81e4f0 jbsr takes one argument, not two. Apparently the assembler quietly
ignores the second...
Pointed out by uhenric@mcl.ucsb.edu (Henric Jungheim).
1995-05-07 13:22:12 +00:00
cgd
55a02ad429 define STDC_HEADERS, because it seems to work and because we need the protos 1995-04-29 05:37:13 +00:00
cgd
6054080b24 include string.h on NetBSD; we need the proto 1995-04-29 05:36:24 +00:00
cgd
ebaadd7e30 include stdlib.h and string.h on NetBSD, because we _need_ the protos. 1995-04-29 05:34:41 +00:00
cgd
a12c29d63c if NetBSD, include sys/cdefs.h and don't define __P here. 1995-04-29 05:32:40 +00:00
cgd
7bfa303f5e fix a typo; i accidentally deleted an _, but it won't really matter. 1995-04-28 11:43:53 +00:00
cgd
0f099d92af changes to make the src/gnu code compile happily on the alpha:
Mostly casts here and there to kill warnings or bugs.  occasional
addition of prototypes and/or changes to bring protos into scope.
1995-04-23 08:35:30 +00:00
cgd
81584a34e6 NetBSD RCS Id format 1995-04-23 07:58:27 +00:00
cgd
0d981b3959 NetBSD RCS Ids 1995-04-23 07:52:53 +00:00
cgd
1ac78f0020 don't build tool chain on the alpha, but install /usr/bin/cpp script. 1995-04-23 07:50:55 +00:00
cgd
b0c276cd95 don't build libg++ on the alpha 1995-04-23 07:50:21 +00:00
cgd
b67285a9e4 don't build games or libexec on the alpha 1995-04-23 07:49:43 +00:00
mycroft
f1c7f639bf Correct path to mail program. 1995-04-19 16:10:30 +00:00
gwr
066fe128b1 Oops, that code was correct before the last change. I was confused. 1995-04-18 21:34:16 +00:00
gwr
4fa65aaec7 Fixed botched increment when reading FP regs from kernel crash dumps... 1995-04-18 21:05:25 +00:00
gwr
5acd5ef18f Support new style core dumps (with .reg section) 1995-04-16 03:07:47 +00:00
jtc
2d6d798292 Use soelim instead of gsoelim 1995-04-12 00:57:54 +00:00
jtc
8312d63ae0 Upgrade to Gawk 2.15.6 1995-04-05 00:11:36 +00:00
pk
28dba22b40 Fix bogosities in cascade stuff. 1995-04-01 20:56:55 +00:00
glass
999e951c81 fix bug 905.Charlie Root <root@freetocreate.cais.com> 1995-03-25 17:27:27 +00:00
glass
fef68e571e install grog 1995-03-22 17:32:28 +00:00
glass
ea0108c8e9 make grog install properly 1995-03-22 17:30:04 +00:00
mycroft
3f6e0361e1 Allow the `.bss' pseudo-op. Remove some unneeded #ifdefs for
MANY_SEGMENTS.
1995-03-21 15:27:07 +00:00
pk
b05d1d15b6 Mention one more macro that was added some time ago. 1995-03-06 23:58:04 +00:00
pk
b6340cabe2 Burn LD_RUN_PATH; I didn't read the SVR5 man-pages carefully enough. 1995-03-06 22:59:10 +00:00
pk
64edf8f86f Code from Matthew Green to do DL cascading "in the first degree".
Two `fprintf(stderr, ..)' => `warnx(..)'.
1995-03-06 20:51:24 +00:00
cgd
671d2abce5 complete remove special search dirs, use NetBSD Id tag. 1995-03-06 04:24:41 +00:00
mycroft
4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
cgd
17b5b284d8 add a -o flag. should replace with Berkeley grep. 1995-02-27 16:48:07 +00:00
mycroft
529b718973 Look for subprograms in /usr/bin. 1995-02-24 02:44:22 +00:00
mycroft
25ed20bd92 RCS 5.6.7.4 1995-02-24 02:24:53 +00:00
mycroft
03692cae32 RCS 5.6.7.4 1995-02-24 02:07:40 +00:00
mycroft
a3df365e06 Update SIGCONTEXT_PC_OFFSET. 1995-02-06 13:31:59 +00:00
mycroft
c8de8df89b Add another missing instruction. 1995-02-05 13:29:50 +00:00
mycroft
0132c69943 Add some missing instructions, and synchronize. 1995-02-05 13:27:12 +00:00
mycroft
55d5061af9 Add `cpuid' instruction, and the canonical names for the debug registers. 1995-02-05 12:57:30 +00:00
jtc
7c52a05701 Fixed missing ` (backquote).
Noted by Jason R. Thorpe in PR #780.
1995-02-03 20:08:09 +00:00
mycroft
7db2979d69 Adjust SIGTRAMP_START to reflect reality. 1995-02-03 06:42:31 +00:00
jtc
94b854e91e Merged with most recent version from Cygnus.
Adds support for REPLYTO environment variable, as was requested by PR 771.
1995-02-01 09:00:14 +00:00
pk
9e92d48d1a Fix confusion over a.out header flags. 1995-01-29 14:47:06 +00:00
mycroft
2355a66600 Remove some dysfunctional stuff. 1995-01-26 22:39:16 +00:00
mycroft
acc7239f63 Shorten register coping code. 1995-01-26 18:28:18 +00:00
mycroft
fb5f2e6e92 Shorten register coping code. 1995-01-26 18:27:39 +00:00
mycroft
19b4020cd6 Shorten register copying code. 1995-01-26 18:13:49 +00:00
mycroft
01c2162989 Use PT_[GS]ET{,FP}REGS. 1995-01-26 17:55:18 +00:00
mycroft
bbbc633d3f Rearrange slightly to avoid needing to change any generic code. 1995-01-26 16:29:01 +00:00
mycroft
4cf8fa5a27 Use PT_GET*REGS and PT_SET*REGS. 1995-01-26 15:56:29 +00:00
mycroft
1045a9778f Oops; fix off by one error. 1995-01-26 09:16:09 +00:00
mycroft
f5e4a41dd2 Use fgetpos(3) and fsetpos(3) to navigate source files. 1995-01-26 09:09:38 +00:00
cgd
d85271e6e4 don't forget the newline! 1995-01-24 23:03:51 +00:00
pk
a047cccc6e Re-enable verbosity at start-up; use `alias gdb gdb -q '\!*'' 1995-01-18 07:13:21 +00:00
mycroft
fda456c38c Use solib.h. 1995-01-18 00:22:03 +00:00
mycroft
ae92c26c4c Several consistency nits, and fix a byte order problem in md_swapout_reloc(). 1995-01-17 06:44:38 +00:00
mycroft
2c64d3be89 Several consistency nits, and don't define the get_*() macros twice. 1995-01-17 06:41:43 +00:00
jtc
2b7200edde Updated to newer version of GNU sort, fixes ispell config.
From Kenneth Stailey <kstailey@leidecker.gsfc.nasa.gov>, via Brezak.
1995-01-17 00:06:30 +00:00
jtc
6fcf7ba3c0 Fix tipo 1995-01-15 21:59:34 +00:00
jtc
1766d4483b Use ${BINOWN} and ${BINGRP}. 1995-01-12 19:06:53 +00:00
pk
4febe0acb7 - document `-k' flag.
- add `-w' flag (equivalent to `set write')
1995-01-12 10:20:27 +00:00
pk
a78b684574 Test pointer before using it. 1995-01-12 10:17:52 +00:00
mycroft
3dbc1e9443 Patch from Giles Lean to make compilation flags more consistent. 1995-01-07 23:07:03 +00:00
pk
2bc6eb4bd7 Make sure weak symbols inherit a size expression. 1995-01-04 11:26:02 +00:00
pk
3e21f75b0e Don't whine about undefined symbols. 1994-12-28 10:37:38 +00:00
pk
7f13497f11 Enable `#pragma weak' 1994-12-23 21:16:50 +00:00
pk
8e0a22a5fb "weak symbol" support (fudged into `a.out' by means of the n_other field).
Weak symbols are to replace indirect (type N_INDR) symbols and will help
to clean up name spaces in libraries.

Also, some misc. bug fixes, including PR 586, and use stdio for the output
file entirely.
1994-12-23 20:32:51 +00:00
pk
da34da6096 Put a reserved field into use (weak symbol support). 1994-12-23 20:16:59 +00:00
jtc
af07927cde Added NOMAN= 1994-12-22 21:58:16 +00:00
cgd
c4f5a56918 kill (useless) NOPROG= 1994-12-22 13:13:44 +00:00
cgd
3a370daf86 specify man pages the new way. 1994-12-22 09:44:45 +00:00
cgd
c4c01d75b2 specify man pages the new way. 1994-12-22 09:31:26 +00:00
phil
8127b61e44 Belated change to NETBSD_CORE. 1994-12-22 04:05:39 +00:00
cgd
d47146534a implement new cpp predefine strategy: __NetBSD__, plus __${MACHINE_ARCH}__,
plus whatever machine-dependent goop is necessary.  Leave old (namespace-
polluting) predefines in, until after next release.
1994-12-21 11:24:51 +00:00
pk
6382ef4e02 Make sure `foo=foo' behaves like a no-op. 1994-12-20 12:27:49 +00:00
mycroft
bd0189777f Clean up deleted files. 1994-12-20 12:07:06 +00:00
cgd
7d4d010b41 don't forget dc! 1994-12-20 09:22:21 +00:00
pk
e46ed32748 Bummer! Undo mmap() changes in rev. 1.26; they royally screw up the
kernel's pmap address preference mechanism.
1994-12-19 12:21:21 +00:00
pk
ee06b233df Define the "weak bit" in a slightly more general way (SVR4 ABI compatible). 1994-12-18 16:12:43 +00:00
pk
e2025017e0 Handle "/dev/zero" stuff more globally. 1994-12-18 16:05:49 +00:00
pk
b8937d605d Re-arrange mmap() calls, per Charles' suggestion. 1994-12-18 15:38:55 +00:00
pk
f5122b4f23 Support`.weak' pseudo-ops. 1994-12-18 13:09:51 +00:00
pk
80a2d73dcc Don't let N_INDR entries override already defined symbols. 1994-12-17 16:22:57 +00:00
jtc
09733cc655 don't define _exit() here (PR #637). 1994-12-15 08:51:23 +00:00
jtc
8d5a180936 Install zgrep manpage too. 1994-12-14 01:50:14 +00:00
mycroft
9c93cdd301 Handle GCC's include-related options which take an argument, (almost) as
suggested by Giles Lean.
1994-12-13 11:06:25 +00:00
pk
524e00b29b Ensure contiguous chunks for all of an object's address space (text+data+bss). 1994-12-07 20:30:53 +00:00
jtc
0a32766271 Use mv -f. 1994-12-06 07:05:35 +00:00
mycroft
d1baf72663 Fetch eip, too. 1994-12-06 03:53:41 +00:00
mycroft
220bb6f6d5 #ifdef some of that. 1994-12-06 03:41:39 +00:00
mycroft
30f739a903 Fix getch_kcore_registers() enough that kgdb is useful. 1994-12-06 03:30:59 +00:00
mycroft
9ea7c211d9 Fix some other broken comments. 1994-12-04 08:26:22 +00:00
mycroft
ffadc8821a Remove silly comment that was causing `make depend' to barf. 1994-12-04 07:42:44 +00:00
phil
1e81068b29 Updating to 1.03 with RCS added to most .[chyl] files 1994-12-02 00:43:14 +00:00
mycroft
f92d1d5f44 Clean up deleted files. 1994-12-01 04:33:51 +00:00
phil
cc2fc6e194 Import of GNU dc (from bc-1.03). 1994-12-01 04:26:47 +00:00
phil
5f1de942a7 Import of GNU bc-1.03 1994-12-01 04:23:53 +00:00