peter
668eeea951
Don't accidently compress "sh" or there are unfortunate consequences.
...
PR: 4220
Submitted-by: Dag-Erling Coidan Smørgrav <finrod@pugwash.priv.no>
1997-08-09 15:34:40 +00:00
joerg
b58171d533
Fix a buffer overflow condition (that causes a security hole in suidperl).
...
Closes: CERT Advisory CA-97.17 - Vulnerability in suidperl
Obtained from: (partly) the fix in CA-97.17
1997-08-08 20:53:59 +00:00
jdp
2ed649b29b
Implement dlsym(RTLD_NEXT, symbol).
1997-08-02 04:56:44 +00:00
bde
8efe1426a0
Support 4MB pages.
1997-07-27 18:29:04 +00:00
itojun
245797ff55
small change to prevent "modules" to be modified twice, on the following
...
execution sequences:
% easy-import -n foobaa
% easy-import foobaa
Reviewed by: joerg_wunsch@uriah.heep.sax.de
1997-07-15 16:48:01 +00:00
dyson
f2a897ade1
Add some Pentium and PentiumPro opcodes and registers.
1997-07-15 07:56:53 +00:00
bde
829ef63654
Don't define HOST_DATA_START_ADDR, since gdb works without it the
...
previous definition doesn't work on BSD4.4Lite[2] derived systems
without the changes in rev.1.27 of kern_proc.c.
1997-07-13 14:31:54 +00:00
jkh
9ede654e00
Allow ldconfig to accept files (containing directory paths) as well as
...
directory paths.
Reviewed by: jkh & jdp
Submitted by: Hans Zuidam <hans@brandinnovators.com>
1997-07-11 14:45:41 +00:00
wosch
eaa9fd68f5
Better section guessing for manual pages without suffix. The
...
plan9 manual pages dont have a suffix.
1997-07-04 22:32:59 +00:00
bde
037db6bca4
Removed -I path to gdb's readline. This didn't do much in -current
...
because the -I path to config/libreadline had precedence, but in
2.2 it help hide the bug that the -I path to the non-contrib
libreadline was garbage.
1997-06-30 23:10:54 +00:00
bde
793e761486
gdb.info still needs a near-copy of hsuser.texinfo to avoid the
...
reference to the programming manual. Use this near-copy of the version
of hsuser.texinfo in contrib/libreadline instead of the stale near-copy
in contrib/gdb.
1997-06-30 12:57:58 +00:00
bde
cac50f2497
Configure static linkage in the normal way (default to -static using
...
NOSHARED?= yes).
1997-06-29 21:40:54 +00:00
bde
e610502b1e
Configure static linkage in the normal way (default to -static using
...
NOSHARED?= yes).
Split long lines.
1997-06-29 21:36:33 +00:00
pst
1b991716a4
NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!".
...
NOPIC is used to not generate a shared library, not NOSHARED.
Make NOSHARED advisory where appropriate.
Remove bogus NOSHARED (kbdio).
1997-06-29 06:03:42 +00:00
tegge
62169ef6d3
Don't depend upon the user structure having been aligned on a 8 KB boundary.
...
Reviewed by: Peter Wemm <peter@spinner.dialix.com.au>
1997-06-27 15:48:22 +00:00
peter
f8783d31d5
Zap some unused debugging printfs that I accidently left in.
1997-06-27 13:39:31 +00:00
steve
f8049f60d8
Fix a minor nit in the .Dd macro invocation so that
...
the revision date is displayed correctly.
1997-06-23 04:52:13 +00:00
phk
711f7235a1
BYOC - Bring Your Own Calloc(3)
...
Someday I'm going to face the music and dispose of this private malloc copy.
1997-06-22 17:48:35 +00:00
jmg
2d544ac5cd
support remote imports (you must have a local cvs with same path as
...
remote for this to work)
Approved/Improved by: joerg
1997-06-09 10:08:07 +00:00
paul
c0b9da2663
Remove "support" class since we don't provide support services to users.
1997-06-07 23:46:48 +00:00
ache
996854ba04
Upgrade to 2.1
1997-06-07 13:18:30 +00:00
bde
e77a525556
Support reading and writing of %fs and %gs (except from core files).
1997-06-07 04:50:43 +00:00
max
e6108ea0c5
Typo fix in the EXAMPLES section.
1997-06-05 23:12:13 +00:00
jdp
c908673478
Fix some old typos and misspellings.
1997-05-31 04:28:53 +00:00
dfr
fb90c2a222
Document new -Bforcedynamic flag and -assert pure-text.
...
Reviewed by: jdp
1997-05-29 15:34:34 +00:00
max
233b3efa62
Typo fix.
...
PR: 3693
Submitted by: Kazuo Horikawa <k-horik@yk.rim.or.jp>
1997-05-27 13:46:40 +00:00
asami
e9c4d2d63c
Add ${DESTDIR} in front of absolute paths.
...
Reviewed by: bde
1997-05-23 08:33:59 +00:00
charnier
ba4e69c079
Add -fno-for-scope to CFLAGS, required by gcc (see NEWS).
...
PR: gnu/3585
1997-05-23 06:17:21 +00:00
imp
b830d50b01
Fix buffer overload that might lead to root.
1997-05-22 21:40:08 +00:00
charnier
2c7eb9ab35
replace obsolete @ctrl{A} with @kbd{C-A}. Suppress compilation warning.
1997-05-21 06:12:22 +00:00
eivind
7a1932b397
it's'' ->
its'' where appropriate and typo fixes in time2posix.3.
...
Closes PR docs/3612.
Submitted by: Josh Gilliam <soil@quick.net>
1997-05-19 16:33:27 +00:00
peter
e13905b82e
Update to build the new cvs version
1997-05-15 23:00:07 +00:00
dfr
b0fdd73677
Changes to support the kernel linker:
...
Add a -Bforcedynamic option which generates a dynamic object even
if no shared libraries were given in the link.
Make RRS in text section warnings conditional on "-assert pure-text"
so that I can link non-PIC kernel modules without tons of link
errors. Changes to bsd.lib.mk to follow.
Fix a couple of bugs exposed by the fact that the kernel is not
linked at zero.
Reviewed by: jdp
1997-05-13 10:23:47 +00:00
peter
5998a776b1
After looking around at what the other *BSD's do for their $xxxBSD$ tags,
...
take the easy way out and implement the beginnings of something similar.
Don't worry, the code here is *dormant* so far, some "help" from cvs is
required. This is going in now so that jdp can see what I'm working on.
This is an extension of the previous existing skeleton $FreeBSD$ code.
1997-05-11 05:33:08 +00:00
jdp
af706d2990
Bye bye CPLUSPLUSLIB hack! It's not needed any more.
...
Don't merge this into -2.2 unless you understand the dependencies on
c++rt0, bsd.lib.mk, and gcc -shared. I.e., let me do it.
1997-05-06 00:49:36 +00:00
gj
1d7bb525cf
delete kcorelow.c, it didn't produce any code and broke init.c
...
because 2 references to _initialize_kcorelow (the other one
from kvm-fbsd.c) resulted. This prevented gdb from working correectly.
delete kcorelow.c from XSRCS in the Makefile.
1997-05-02 11:22:51 +00:00
pst
dded68c16d
Clean up merge from 2.2 (without spamming peter's changes)
1997-05-01 16:24:37 +00:00
peter
ddcb5c598e
Patch up init.c generation so that it works in -current.. It was trying
...
to use files that do not exist here. Also, fix(?) ${.OBJDIR}/init.c hack.
1997-05-01 13:40:57 +00:00
peter
b50d8a1bfa
Fix include of <sys/dir.h> to <dirent.h> - it hits a #warning
1997-05-01 13:36:35 +00:00
pst
c72be2a590
Fix up a spurious '@' I added at the last second
1997-05-01 00:26:43 +00:00
pst
efe87a3276
Merge from 2.2: auto-gen init.c and add ser-tcp.c
1997-05-01 00:18:51 +00:00
bde
d6d51045f3
Fetch the registers from struct members in the pcb instead of
...
punning the pcb to an array of ints and using magic indices to
access values in it. This should prevent silent breakage from
changes in the pcb.
Supply 0 for unavailable registers instead of punning the tss to
an array of ints and using magic indices to access garbage values
in it. (The registers are in the pcb; there is nothing interesting
in the tss. This should change someday. At least for dumps, all
the registers should be saved, and common_tss is a good place to
put them.)
Removed ancient wrong (disabled) method for reading eip.
1997-04-30 15:33:56 +00:00
bde
0fc596203b
Backed out previous change. It just gave a more verbose Makefile by
...
repeating the default for MAN1.
1997-04-30 15:23:02 +00:00
jdp
08224caae1
Fix a bug that caused the relocs for linker set members in shared
...
libraries to come out as 1-byte relocations instead of 4-byte
relocations.
Submitted by: Doug Rabson <dfr@nlsystems.com>
1997-04-30 05:18:08 +00:00
jdp
b06d78ec57
Set the N_EXT (external) flag for all weak symbols. It makes no
...
sense to have a weak symbol that is not externally visible. This
fixes many of the "relocation burb" warnings produced when compiling
C++ code with "-fpic". Beyond eliminating warnings, it also makes
some things work that didn't work before.
1997-04-29 02:11:48 +00:00
gj
feaedb83b1
change kvm-fbsd.c so that kernel debugging works again.
...
document the -k and -wcore options in the manpage.
change Makefile to use a local copy of the manpage.
1997-04-27 21:36:49 +00:00
pst
c434eced23
Activate gdbserver and gdbreplay
1997-04-26 17:34:05 +00:00
pst
5d48e9bea2
This commit was generated by cvs2svn to compensate for changes in r25149,
...
which included commits to RCS files with non-trunk default branches.
1997-04-25 22:25:50 +00:00
pst
8f80b72f50
Initial import of gdbserver FreeBSD support
1997-04-25 22:25:50 +00:00
pst
003551adee
Initial import of gdbserver FreeBSD support
1997-04-25 22:25:50 +00:00