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
pk
7df5d3ecf2
Another md macro to initialize a home-made struct reloc needed
...
for N_SET* type relocations in shared objects.
1994-11-30 18:24:56 +00:00
phil
0a13ae3ba2
patches from Matthias
...
new RCS id format
1994-11-30 06:20:42 +00:00
pk
e04b1df8e3
A short description of the machine dependent parts of ld/rtld.
1994-11-28 10:37:10 +00:00
jtc
1f0778e262
New category, 'standards'
1994-11-21 20:15:36 +00:00
deraadt
a7f0085a36
we do not install as cccp
1994-11-02 09:07:33 +00:00
deraadt
f91e2abb12
--file, not --filename
1994-11-02 07:06:37 +00:00
jtc
cd439d82af
Upgraded to diffutils 2.7.
1994-11-01 20:38:40 +00:00
pk
1f746cfba1
Prevent infinite loop on dubious input.
1994-10-30 14:18:42 +00:00
mycroft
15cea8b764
Don't close the hints file while it's mapped, but unmap and close it after
...
loading.
1994-10-26 20:21:42 +00:00
mycroft
e23e2b1219
Remove two unused functions.
1994-10-26 20:03:31 +00:00
mycroft
c1a45e7763
Clean this up a bit, and use the trap gate to enter the kernel.
1994-10-26 19:41:13 +00:00
cgd
4d2cbfce0a
new RCS ID format.
1994-10-26 00:55:40 +00:00
jtc
1822837902
Upgraded to Taylor UUCP 1.05 (Thanks to John Kohl).
1994-10-24 22:27:43 +00:00
jtc
83ed75f58e
Upgraded to Taylor UUCP 1.05 (Thanks to John Kohl).
1994-10-24 22:17:41 +00:00
mycroft
db9f432b61
Clean up deleted files.
1994-10-24 22:17:40 +00:00
jtc
b8b0d848d6
Upgraded to Taylor UUCP 1.05 (Thanks to John Kohl).
1994-10-24 22:15:56 +00:00
cgd
33d104a124
encourage people to supply a release field, by telling them what to supply,
...
then refusing the PR if they don't supply anything.
1994-10-24 19:10:41 +00:00
mycroft
95a019206d
Clean up deleted files.
1994-10-24 18:50:06 +00:00
pk
c13cbefe95
Recognise more symbol types when complaining.
1994-10-19 20:16:38 +00:00
pk
633e8b717d
Workaround a problem with alias symbols.
...
Add some more symbol trace points.
1994-10-19 20:15:35 +00:00
andrew
464ea0c010
Use /etc/rmt as per protocol definition, to ensure interoperability
...
(thanks theo :). For NetBSD, /etc/rmt is a symlink to the real
/usr/sbin/rmt.
1994-10-18 06:04:08 +00:00
cgd
39619ceab9
fine, install as zcat, too, but _NOT_ as compress; man page is incorrect.
1994-10-17 21:37:28 +00:00
jtc
5f55f20bd4
Change GNATS_SITE from sun-lamp to netbsd.
1994-10-17 17:22:26 +00:00
cgd
12ec973dba
use NetBSD.ORG for the mail address.
1994-10-17 03:03:32 +00:00
andrew
25386c8c8e
Be sure to use /usr/bin/rsh and /usr/sbin/rmt.
1994-10-16 11:34:34 +00:00
mycroft
daf60df8bc
Minor changes.
1994-10-07 14:41:14 +00:00
mycroft
c9ea883812
Enable HAVE_BROKEN_SETREUID.
1994-09-23 09:21:49 +00:00
deraadt
80525d6b91
Don't use trad-core.c the the i386 or sparc.
1994-09-19 23:51:14 +00:00
deraadt
43965575ed
NBPG --> getpagesize()
1994-09-19 16:58:18 +00:00
mycroft
d7eb307ccf
Type check format args with `q' modifier. Suggested by Bruce
...
Evans, but implemented independently.
1994-09-19 14:44:05 +00:00
mycroft
07e28fc0bf
Don't bother with quad functions.
1994-09-19 06:47:16 +00:00
mycroft
72e34bc0d4
Shrink ld.so by 12k.
1994-09-19 04:49:02 +00:00
mycroft
802570eafb
Make the local ID support more flexible. From Ty Sarna.
1994-09-19 02:34:17 +00:00
mycroft
a16a6eea42
Add -DHAVE_TERMIOS, per Thomas Eberhardt.
1994-09-19 01:38:55 +00:00
mycroft
96933ee163
Don't use rate_to_code() for termios; cfset[oi]speed() does the conversion.
1994-09-19 01:00:48 +00:00
deraadt
6e34e2ecbe
Can't do `#ifdef BSD' unless we've pulled in <sys/param.h>
1994-09-18 02:57:08 +00:00
mycroft
97a272bc2e
vmunix --> netbsd
1994-09-17 00:17:12 +00:00
pk
e98741c376
Add rcs Ids.
1994-08-25 07:36:17 +00:00
pk
692b4569b4
Selected bits from a newer gas.
1994-08-24 20:12:01 +00:00
pk
4f52d12541
Fix confusion over the current line number in included files and
...
`\'-continued lines that were collapsed by the C preprocessor.
1994-08-24 20:10:46 +00:00
pk
762a72d9ba
Enable listings
1994-08-24 20:05:54 +00:00
pk
f3e016280f
Enable listings.
1994-08-24 20:04:30 +00:00
pk
6733936a43
Locate source line of relocation errors; currently this only works when
...
one of the listing options is on.
1994-08-24 20:00:54 +00:00
pk
50292a8be8
Add missing $(DESTDIR).
1994-08-22 19:54:44 +00:00
pk
c76144bbf8
Postpone allocation of linkage table offsets until pass 2.
...
Check for Global Offset Table overflows and, if needed, adjust the
offset range we'll use (offset 0 must always be in it).
1994-08-21 15:22:43 +00:00
pk
74920774ee
init_rrs() no longer needed.
...
Adapt to changed flags.
1994-08-21 15:18:44 +00:00
pk
66c04ea8cb
Rename some flags.
1994-08-21 15:17:00 +00:00
pk
41671de8e6
Define Global Offset Table range.
1994-08-21 15:15:43 +00:00
cgd
45afd5bdba
check for NOPIC after bsd.prog.mk, so that sys.mk is included. from phil.
1994-08-19 04:24:01 +00:00
deraadt
c06d1564bd
some clarification from john
1994-08-17 06:30:31 +00:00
phil
7297407d7b
fix from Matthias Pfaller.
1994-08-16 23:18:20 +00:00
mycroft
5d63b9d35e
Don't use uninitialized `LIBS' and `CSU'.
1994-08-13 10:26:39 +00:00
pk
864ea66ef9
Use new a.out flags.
1994-08-13 08:42:33 +00:00
pk
1e5c13e008
Set a.out header EX_PIC flag if `-k' was given.
1994-08-13 08:39:28 +00:00
pk
233cc208f0
Re-add `LD_WARN_NON_PURE_CODE' that went missing.
1994-08-12 08:11:16 +00:00
mycroft
820158688b
Clean up some of the formatting.
1994-08-08 06:21:50 +00:00
pk
867591e7cb
Relax minor version number checking somewhat; issue warning if minor
...
version is less than expected.
1994-08-07 10:34:40 +00:00
deraadt
c95b4d82a2
manpage from <jfw@jfwhome.funhouse.com>
1994-08-07 00:44:32 +00:00
jtc
323cab6f56
Handle - arg correctly (PR #390 )
1994-08-06 05:52:05 +00:00
pk
9e0ddbbe6f
Remove some unnecessary code.
1994-08-03 15:57:58 +00:00
chopps
b6d669a07c
binder_entry() must save all scratch registers to make the process
...
of binding functions completely transparent.
1994-08-03 15:57:54 +00:00
pk
f5ca392cc8
Propagate warning symbols into shared libraries too.
...
Fix RRS relocation counters.
1994-07-23 08:40:45 +00:00
pk
2b43180d6d
Propagate N_WARNING symbols to `-r' output.
1994-07-21 14:59:01 +00:00
mycroft
0b494a6b0b
Import selected bug fixes from GCC 2.5.
1994-07-13 08:13:45 +00:00
cgd
f14f488a6f
don't define exit() here. in fact, none of these should be here, but...
1994-07-12 21:00:14 +00:00
mycroft
8f16f6bc08
Implement `#:' syntax for literal binary representations of floating point
...
numbers.
1994-07-07 01:49:10 +00:00
mycroft
5156a7b075
Do something more intelligent when compiling into ${DESTDIR}.
1994-07-06 04:06:27 +00:00
cgd
775b690718
fix typo; from phil
1994-07-04 19:46:37 +00:00
cgd
97e0e0acd1
don't strip the script. pointed out by Duncan McEwan <duncan@comp.vuw.ac.nz>
1994-06-30 07:12:10 +00:00
pk
1d1aa8ff38
Some refinement in resolving symbols from shared objects.
1994-06-29 11:18:45 +00:00
pk
1cf6a27eef
error => warnx
1994-06-29 11:15:34 +00:00
mycroft
46a7a83030
Add new keyword.
1994-06-29 05:26:35 +00:00
phil
37256fb7d1
Because the pc532 requires gcc-2.5.8 to compile correctly, I am including
...
the necessary files to get gcc-2.5.8 to compile and work. These *are* the
files used to generate the cc1 and cc1plus of the binary distributions.
1994-06-28 21:37:52 +00:00
jtc
e11807daea
Use new support for *.sh files in <bsd.prog.mk> to simplify Makefile.
...
Don't add ${DESTDIR} when replacing PROTODIR in script.
1994-06-28 05:39:53 +00:00
pk
52cb3eb56c
Fix N_WARNING symbol botch.
1994-06-24 13:35:04 +00:00
pk
6f591a0e01
copyright notice.
1994-06-24 13:34:04 +00:00
pk
278342f622
N_WARNING symbols handling.
1994-06-24 13:33:50 +00:00
pk
af393037b0
N_WARNING symbols handling.
1994-06-24 13:33:40 +00:00
pk
009be1653a
strdup() doesn't grok NULL pointers
1994-06-24 13:31:34 +00:00
pk
bbdc5952bf
Just return `wrong format' if file isn't recognised, in stead of
...
something uncivil.
1994-06-24 06:57:52 +00:00
pk
e20de834b6
network order a.out headers.
1994-06-22 15:14:08 +00:00
pk
5c19c1d909
squish some weird code, which is in the way.
1994-06-20 07:19:31 +00:00
jtc
293d08ab47
Add port-pc532 & port-pmax categories
1994-06-20 05:06:47 +00:00